builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1007 starttime: 1461312472.09 results: success (0) buildid: 20160422003511 builduid: 2425d9f426b6405c80950674018d4ac6 revision: d78e6d50f29e75f180a39077e3efe2c12b872692 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 01:07:52.085889) ========= master: http://buildbot-master51.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 01:07:52.086524) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 3 secs) (at 2016-04-22 01:07:52.086945) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 3 secs) (at 2016-04-22 01:07:55.525451) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-04-22 01:07:55.525893) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655 _=/tools/buildbot/bin/python using PTY: False --2016-04-22 01:08:02-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 167K=0.07s 2016-04-22 01:08:03 (167 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.499587 ========= master_lag: 6.73 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-04-22 01:08:03.752914) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 01:08:03.753429) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019436 ========= master_lag: 1.70 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 01:08:05.472116) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 12 secs) (at 2016-04-22 01:08:05.472658) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d78e6d50f29e75f180a39077e3efe2c12b872692 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d78e6d50f29e75f180a39077e3efe2c12b872692 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655 _=/tools/buildbot/bin/python using PTY: False 2016-04-22 01:08:05,694 truncating revision to first 12 chars 2016-04-22 01:08:05,694 Setting DEBUG logging. 2016-04-22 01:08:05,694 attempt 1/10 2016-04-22 01:08:05,695 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/d78e6d50f29e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 01:08:06,972 unpacking tar archive at: mozilla-inbound-d78e6d50f29e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.867195 ========= master_lag: 10.97 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 12 secs) (at 2016-04-22 01:08:18.312721) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 01:08:18.313210) ========= script_repo_revision: d78e6d50f29e75f180a39077e3efe2c12b872692 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 01:08:18.313775) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 18 secs) (at 2016-04-22 01:08:18.314204) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 18 secs) (at 2016-04-22 01:08:36.433589) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 11 secs) (at 2016-04-22 01:08:36.433989) ========= /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-inbound --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-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655 _=/tools/buildbot/bin/python using PTY: False 01:08:37 INFO - MultiFileLogger online at 20160422 01:08:37 in /builds/slave/test 01:08:37 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-inbound --download-symbols true 01:08:37 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:08:37 INFO - {'append_to_log': False, 01:08:37 INFO - 'base_work_dir': '/builds/slave/test', 01:08:37 INFO - 'blob_upload_branch': 'mozilla-inbound', 01:08:37 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:08:37 INFO - 'buildbot_json_path': 'buildprops.json', 01:08:37 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:08:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:08:37 INFO - 'download_minidump_stackwalk': True, 01:08:37 INFO - 'download_symbols': 'true', 01:08:37 INFO - 'e10s': False, 01:08:37 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:08:37 INFO - 'tooltool.py': '/tools/tooltool.py', 01:08:37 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:08:37 INFO - '/tools/misc-python/virtualenv.py')}, 01:08:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:08:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:08:37 INFO - 'log_level': 'info', 01:08:37 INFO - 'log_to_console': True, 01:08:37 INFO - 'opt_config_files': (), 01:08:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:08:37 INFO - '--processes=1', 01:08:37 INFO - '--config=%(test_path)s/wptrunner.ini', 01:08:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:08:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:08:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:08:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:08:37 INFO - 'pip_index': False, 01:08:37 INFO - 'require_test_zip': True, 01:08:37 INFO - 'test_type': ('testharness',), 01:08:37 INFO - 'this_chunk': '1', 01:08:37 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:08:37 INFO - 'total_chunks': '10', 01:08:37 INFO - 'virtualenv_path': 'venv', 01:08:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:08:37 INFO - 'work_dir': 'build'} 01:08:37 INFO - ##### 01:08:37 INFO - ##### Running clobber step. 01:08:37 INFO - ##### 01:08:37 INFO - Running pre-action listener: _resource_record_pre_action 01:08:37 INFO - Running main action method: clobber 01:08:37 INFO - rmtree: /builds/slave/test/build 01:08:37 INFO - Running post-action listener: _resource_record_post_action 01:08:37 INFO - ##### 01:08:37 INFO - ##### Running read-buildbot-config step. 01:08:37 INFO - ##### 01:08:37 INFO - Running pre-action listener: _resource_record_pre_action 01:08:37 INFO - Running main action method: read_buildbot_config 01:08:37 INFO - Using buildbot properties: 01:08:37 INFO - { 01:08:37 INFO - "project": "", 01:08:37 INFO - "product": "firefox", 01:08:37 INFO - "script_repo_revision": "production", 01:08:37 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 01:08:37 INFO - "repository": "", 01:08:37 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 01:08:37 INFO - "buildid": "20160422003511", 01:08:37 INFO - "pgo_build": "False", 01:08:37 INFO - "basedir": "/builds/slave/test", 01:08:37 INFO - "buildnumber": 41, 01:08:37 INFO - "slavename": "tst-linux64-spot-1007", 01:08:37 INFO - "master": "http://buildbot-master51.bb.releng.use1.mozilla.com:8201/", 01:08:37 INFO - "platform": "linux64", 01:08:37 INFO - "branch": "mozilla-inbound", 01:08:37 INFO - "revision": "d78e6d50f29e75f180a39077e3efe2c12b872692", 01:08:37 INFO - "repo_path": "integration/mozilla-inbound", 01:08:37 INFO - "moz_repo_path": "", 01:08:37 INFO - "stage_platform": "linux64", 01:08:37 INFO - "builduid": "2425d9f426b6405c80950674018d4ac6", 01:08:37 INFO - "slavebuilddir": "test" 01:08:37 INFO - } 01:08:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 01:08:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 01:08:37 INFO - Running post-action listener: _resource_record_post_action 01:08:37 INFO - ##### 01:08:37 INFO - ##### Running download-and-extract step. 01:08:37 INFO - ##### 01:08:37 INFO - Running pre-action listener: _resource_record_pre_action 01:08:37 INFO - Running main action method: download_and_extract 01:08:37 INFO - mkdir: /builds/slave/test/build/tests 01:08:37 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')]} 01:08:37 INFO - https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 01:08:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 01:08:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 01:08:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 01:08:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 01:08:39 INFO - Downloaded 1361 bytes. 01:08:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 01:08:39 INFO - Using the following test package requirements: 01:08:39 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 01:08:39 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:08:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 01:08:39 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:08:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 01:08:39 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:08:39 INFO - u'jsshell-linux-x86_64.zip'], 01:08:39 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:08:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 01:08:39 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 01:08:39 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:08:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 01:08:39 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:08:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 01:08:39 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:08:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 01:08:39 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 01:08:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 01:08:39 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 01:08: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')]} 01:08:39 INFO - https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 01:08:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 01:08:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 01:08:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 01:08:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 01:08:43 INFO - Downloaded 22745831 bytes. 01:08:43 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:08:43 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:08:44 INFO - caution: filename not matched: web-platform/* 01:08:44 INFO - Return code: 11 01:08:44 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')]} 01:08:44 INFO - https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 01:08:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 01:08:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 01:08:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 01:08:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 01:08:49 INFO - Downloaded 36402274 bytes. 01:08:49 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:08:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:08:53 INFO - caution: filename not matched: bin/* 01:08:53 INFO - caution: filename not matched: config/* 01:08:53 INFO - caution: filename not matched: mozbase/* 01:08:53 INFO - caution: filename not matched: marionette/* 01:08:53 INFO - caution: filename not matched: tools/wptserve/* 01:08:53 INFO - Return code: 11 01:08:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:08:53 INFO - https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 01:08:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 01:08:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 01:08:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 01:08:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 01:09:05 INFO - Downloaded 64370435 bytes. 01:09:05 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 01:09:05 INFO - mkdir: /builds/slave/test/properties 01:09:05 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:09:05 INFO - Writing to file /builds/slave/test/properties/build_url 01:09:05 INFO - Contents: 01:09:05 INFO - build_url:https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 01:09:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 01:09:13 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:09:13 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:09:13 INFO - Contents: 01:09:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 01:09:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:09:13 INFO - https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:09:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 01:09:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 01:09:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 01:09:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 01:09:42 INFO - Downloaded 90865801 bytes. 01:09:42 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 01:09:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 01:09:48 INFO - Return code: 0 01:09:48 INFO - Running post-action listener: _resource_record_post_action 01:09:48 INFO - Running post-action listener: set_extra_try_arguments 01:09:48 INFO - ##### 01:09:48 INFO - ##### Running create-virtualenv step. 01:09:48 INFO - ##### 01:09:48 INFO - Running pre-action listener: _pre_create_virtualenv 01:09:48 INFO - Running pre-action listener: _resource_record_pre_action 01:09:48 INFO - Running main action method: create_virtualenv 01:09:48 INFO - Creating virtualenv /builds/slave/test/build/venv 01:09:48 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 01:09:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:09:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:09:49 INFO - Using real prefix '/usr' 01:09:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:09:54 INFO - Installing distribute.............................................................................................................................................................................................done. 01:09:57 INFO - Installing pip.................done. 01:09:57 INFO - Return code: 0 01:09:57 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:09:57 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')]} 01:09:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:09:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:09:57 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')]} 01:09:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:09:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:09:57 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 0x283f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28403f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2883ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2888ba0>, '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 0x2881f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2882410>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655', '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 01:09:57 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 01:09:57 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 01:09:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:09:57 INFO - 'CCACHE_UMASK': '002', 01:09:57 INFO - 'DISPLAY': ':0', 01:09:57 INFO - 'HOME': '/home/cltbld', 01:09:57 INFO - 'LANG': 'en_US.UTF-8', 01:09:57 INFO - 'LOGNAME': 'cltbld', 01:09:57 INFO - 'MAIL': '/var/mail/cltbld', 01:09:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:09:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:09:57 INFO - 'MOZ_NO_REMOTE': '1', 01:09:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:09:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:09:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:09:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:09:57 INFO - 'PWD': '/builds/slave/test', 01:09:57 INFO - 'SHELL': '/bin/bash', 01:09:57 INFO - 'SHLVL': '1', 01:09:57 INFO - 'TERM': 'linux', 01:09:57 INFO - 'TMOUT': '86400', 01:09:57 INFO - 'USER': 'cltbld', 01:09:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655', 01:09:57 INFO - '_': '/tools/buildbot/bin/python'} 01:09:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:09:58 INFO - Downloading/unpacking psutil>=0.7.1 01:09: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 01:09: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 01:09: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 01:09: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 01:09: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 01:09: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 01:10:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:10:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:10:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:10:04 INFO - Installing collected packages: psutil 01:10:04 INFO - Running setup.py install for psutil 01:10:04 INFO - building 'psutil._psutil_linux' extension 01:10:04 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 01:10:06 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 01:10:06 INFO - building 'psutil._psutil_posix' extension 01:10:06 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 01:10:06 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 01:10:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:10:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:10:06 INFO - Successfully installed psutil 01:10:06 INFO - Cleaning up... 01:10:07 INFO - Return code: 0 01:10:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:10:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:10:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:10:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:10:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:10:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:10:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:10:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x283f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28403f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2883ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2888ba0>, '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 0x2881f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2882410>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655', '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 01:10:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 01:10:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 01:10:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:10:07 INFO - 'CCACHE_UMASK': '002', 01:10:07 INFO - 'DISPLAY': ':0', 01:10:07 INFO - 'HOME': '/home/cltbld', 01:10:07 INFO - 'LANG': 'en_US.UTF-8', 01:10:07 INFO - 'LOGNAME': 'cltbld', 01:10:07 INFO - 'MAIL': '/var/mail/cltbld', 01:10:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:10:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:10:07 INFO - 'MOZ_NO_REMOTE': '1', 01:10:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:10:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:10:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:10:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:10:07 INFO - 'PWD': '/builds/slave/test', 01:10:07 INFO - 'SHELL': '/bin/bash', 01:10:07 INFO - 'SHLVL': '1', 01:10:07 INFO - 'TERM': 'linux', 01:10:07 INFO - 'TMOUT': '86400', 01:10:07 INFO - 'USER': 'cltbld', 01:10:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655', 01:10:07 INFO - '_': '/tools/buildbot/bin/python'} 01:10:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:10:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:10:07 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 01:10:07 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 01:10:07 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 01:10:07 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 01:10:07 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 01:10:07 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 01:10:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:10:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:10:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:10:12 INFO - Installing collected packages: mozsystemmonitor 01:10:12 INFO - Running setup.py install for mozsystemmonitor 01:10:12 INFO - Successfully installed mozsystemmonitor 01:10:12 INFO - Cleaning up... 01:10:12 INFO - Return code: 0 01:10:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:10:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:10:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:10:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:10:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:10:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:10:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:10:12 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 0x283f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28403f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2883ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2888ba0>, '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 0x2881f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2882410>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655', '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 01:10:12 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 01:10:12 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 01:10:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:10:12 INFO - 'CCACHE_UMASK': '002', 01:10:12 INFO - 'DISPLAY': ':0', 01:10:12 INFO - 'HOME': '/home/cltbld', 01:10:12 INFO - 'LANG': 'en_US.UTF-8', 01:10:12 INFO - 'LOGNAME': 'cltbld', 01:10:12 INFO - 'MAIL': '/var/mail/cltbld', 01:10:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:10:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:10:12 INFO - 'MOZ_NO_REMOTE': '1', 01:10:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:10:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:10:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:10:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:10:12 INFO - 'PWD': '/builds/slave/test', 01:10:12 INFO - 'SHELL': '/bin/bash', 01:10:12 INFO - 'SHLVL': '1', 01:10:12 INFO - 'TERM': 'linux', 01:10:12 INFO - 'TMOUT': '86400', 01:10:12 INFO - 'USER': 'cltbld', 01:10:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655', 01:10:12 INFO - '_': '/tools/buildbot/bin/python'} 01:10:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:10:13 INFO - Downloading/unpacking blobuploader==1.2.4 01:10: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 01:10: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 01:10: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 01:10: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 01:10: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 01:10: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 01:10:18 INFO - Downloading blobuploader-1.2.4.tar.gz 01:10:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:10:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:10:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:10:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:10:18 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 01:10:18 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 01:10:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:10:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:10:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:10:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:10:19 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 01:10:19 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 01:10:19 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 01:10:19 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 01:10:19 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 01:10:19 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 01:10:20 INFO - Downloading docopt-0.6.1.tar.gz 01:10:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:10:20 INFO - Installing collected packages: blobuploader, requests, docopt 01:10:20 INFO - Running setup.py install for blobuploader 01:10:20 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:10:20 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:10:20 INFO - Running setup.py install for requests 01:10:21 INFO - Running setup.py install for docopt 01:10:21 INFO - Successfully installed blobuploader requests docopt 01:10:21 INFO - Cleaning up... 01:10:21 INFO - Return code: 0 01:10:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:10:21 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')]} 01:10:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:10:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:10:21 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')]} 01:10:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:10:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:10:21 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 0x283f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28403f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2883ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2888ba0>, '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 0x2881f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2882410>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655', '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 01:10:21 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 01:10:21 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 01:10:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:10:21 INFO - 'CCACHE_UMASK': '002', 01:10:21 INFO - 'DISPLAY': ':0', 01:10:21 INFO - 'HOME': '/home/cltbld', 01:10:21 INFO - 'LANG': 'en_US.UTF-8', 01:10:21 INFO - 'LOGNAME': 'cltbld', 01:10:21 INFO - 'MAIL': '/var/mail/cltbld', 01:10:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:10:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:10:21 INFO - 'MOZ_NO_REMOTE': '1', 01:10:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:10:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:10:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:10:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:10:21 INFO - 'PWD': '/builds/slave/test', 01:10:21 INFO - 'SHELL': '/bin/bash', 01:10:21 INFO - 'SHLVL': '1', 01:10:21 INFO - 'TERM': 'linux', 01:10:21 INFO - 'TMOUT': '86400', 01:10:21 INFO - 'USER': 'cltbld', 01:10:21 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655', 01:10:21 INFO - '_': '/tools/buildbot/bin/python'} 01:10:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:10:22 INFO - Running setup.py (path:/tmp/pip-ZrfSbf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:10:22 INFO - Running setup.py (path:/tmp/pip-m1DV8j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:10:22 INFO - Running setup.py (path:/tmp/pip-cOwuWs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:10:22 INFO - Running setup.py (path:/tmp/pip-Q4wCG9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:10:22 INFO - Running setup.py (path:/tmp/pip-N0zAfQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:10:22 INFO - Running setup.py (path:/tmp/pip-l_H6sL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:10:22 INFO - Running setup.py (path:/tmp/pip-vGlRCJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:10:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:10:22 INFO - Running setup.py (path:/tmp/pip-yzcINe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:10:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:10:23 INFO - Running setup.py (path:/tmp/pip-YYXR9X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:10:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:10:23 INFO - Running setup.py (path:/tmp/pip-ACnmLF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:10:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:10:23 INFO - Running setup.py (path:/tmp/pip-SiFEQ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:10:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:10:23 INFO - Running setup.py (path:/tmp/pip-1ujVr5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:10:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:10:23 INFO - Running setup.py (path:/tmp/pip-vrszVO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:10:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:10:23 INFO - Running setup.py (path:/tmp/pip-VJeH0c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:10:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:10:23 INFO - Running setup.py (path:/tmp/pip-eh49fi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:10:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:10:23 INFO - Running setup.py (path:/tmp/pip-IAsx6l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:10:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:10:24 INFO - Running setup.py (path:/tmp/pip-D7HqVL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:10:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:10:24 INFO - Running setup.py (path:/tmp/pip-j1A09N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:10:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:10:24 INFO - Running setup.py (path:/tmp/pip-QSRSD0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:10:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:10:24 INFO - Running setup.py (path:/tmp/pip-xQgzZA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:10:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:10:24 INFO - Running setup.py (path:/tmp/pip-yCXGUI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:10:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:10:25 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 01:10:25 INFO - Running setup.py install for manifestparser 01:10:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:10:25 INFO - Running setup.py install for mozcrash 01:10:25 INFO - Running setup.py install for mozdebug 01:10:25 INFO - Running setup.py install for mozdevice 01:10:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:10:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:10:25 INFO - Running setup.py install for mozfile 01:10:26 INFO - Running setup.py install for mozhttpd 01:10:26 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:10:26 INFO - Running setup.py install for mozinfo 01:10:26 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:10:26 INFO - Running setup.py install for mozInstall 01:10:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:10:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:10:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:10:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:10:26 INFO - Running setup.py install for mozleak 01:10:26 INFO - Running setup.py install for mozlog 01:10:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:10:27 INFO - Running setup.py install for moznetwork 01:10:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:10:27 INFO - Running setup.py install for mozprocess 01:10:27 INFO - Running setup.py install for mozprofile 01:10:27 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:10:27 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:10:27 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:10:27 INFO - Running setup.py install for mozrunner 01:10:27 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:10:27 INFO - Running setup.py install for mozscreenshot 01:10:28 INFO - Running setup.py install for moztest 01:10:28 INFO - Running setup.py install for mozversion 01:10:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:10:28 INFO - Running setup.py install for wptserve 01:10:28 INFO - Running setup.py install for marionette-driver 01:10:28 INFO - Running setup.py install for browsermob-proxy 01:10:29 INFO - Running setup.py install for marionette-client 01:10:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:10:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:10:29 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 01:10:29 INFO - Cleaning up... 01:10:29 INFO - Return code: 0 01:10:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:10:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:10:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:10:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:10:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:10:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:10:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:10:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x283f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28403f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2883ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2888ba0>, '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 0x2881f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2882410>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655', '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 01:10:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 01:10:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 01:10:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:10:29 INFO - 'CCACHE_UMASK': '002', 01:10:29 INFO - 'DISPLAY': ':0', 01:10:29 INFO - 'HOME': '/home/cltbld', 01:10:29 INFO - 'LANG': 'en_US.UTF-8', 01:10:29 INFO - 'LOGNAME': 'cltbld', 01:10:29 INFO - 'MAIL': '/var/mail/cltbld', 01:10:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:10:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:10:29 INFO - 'MOZ_NO_REMOTE': '1', 01:10:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:10:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:10:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:10:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:10:29 INFO - 'PWD': '/builds/slave/test', 01:10:29 INFO - 'SHELL': '/bin/bash', 01:10:29 INFO - 'SHLVL': '1', 01:10:29 INFO - 'TERM': 'linux', 01:10:29 INFO - 'TMOUT': '86400', 01:10:29 INFO - 'USER': 'cltbld', 01:10:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655', 01:10:29 INFO - '_': '/tools/buildbot/bin/python'} 01:10:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:10:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:10:30 INFO - Running setup.py (path:/tmp/pip-5ZxM0Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:10:30 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 01:10:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:10:30 INFO - Running setup.py (path:/tmp/pip-FEsfVn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:10:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:10:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:10:30 INFO - Running setup.py (path:/tmp/pip-wrBFLv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:10:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 01:10:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:10:30 INFO - Running setup.py (path:/tmp/pip-OuaYJs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:10:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:10:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:10:30 INFO - Running setup.py (path:/tmp/pip-fvERzA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:10:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 01:10:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:10:30 INFO - Running setup.py (path:/tmp/pip-M2HIE4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:10:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 01:10:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:10:30 INFO - Running setup.py (path:/tmp/pip-6nAqFV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:10:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 01:10:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:10:30 INFO - Running setup.py (path:/tmp/pip-Lm7ia8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:10:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 01:10:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:10:31 INFO - Running setup.py (path:/tmp/pip-dxJxql-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:10:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 01:10:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:10:31 INFO - Running setup.py (path:/tmp/pip-0lE82Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:10:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:10:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:10:31 INFO - Running setup.py (path:/tmp/pip-hSq8Mz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:10:31 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 01:10:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:10:31 INFO - Running setup.py (path:/tmp/pip-hnUmdl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:10:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 01:10:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:10:31 INFO - Running setup.py (path:/tmp/pip-2jpWyn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:10:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 01:10:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:10:31 INFO - Running setup.py (path:/tmp/pip-6hZR1R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:10:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 01:10:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:10:31 INFO - Running setup.py (path:/tmp/pip-zyKu47-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:10:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 01:10:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:10:32 INFO - Running setup.py (path:/tmp/pip-z57tJq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:10:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 01:10:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:10:32 INFO - Running setup.py (path:/tmp/pip-bNmk8H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:10:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 01:10:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:10:32 INFO - Running setup.py (path:/tmp/pip-US3505-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:10:32 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 01:10:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:10:32 INFO - Running setup.py (path:/tmp/pip-PtyQd9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:10:32 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 01:10:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:10:32 INFO - Running setup.py (path:/tmp/pip-9sUXdX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:10:32 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 01:10:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:10:33 INFO - Running setup.py (path:/tmp/pip-2J6aMi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:10:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:10:33 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 01:10:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:10:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:10:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 01:10:33 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:10:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:10:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:10:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:10:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:10:33 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 01:10:33 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 01:10:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:10:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:10:38 INFO - Downloading blessings-1.6.tar.gz 01:10:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:10:38 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)) 01:10:38 INFO - Installing collected packages: blessings 01:10:38 INFO - Running setup.py install for blessings 01:10:38 INFO - Successfully installed blessings 01:10:38 INFO - Cleaning up... 01:10:38 INFO - Return code: 0 01:10:38 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:10:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:10:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:10:39 INFO - Reading from file tmpfile_stdout 01:10:39 INFO - Current package versions: 01:10:39 INFO - argparse == 1.2.1 01:10:39 INFO - blessings == 1.6 01:10:39 INFO - blobuploader == 1.2.4 01:10:39 INFO - browsermob-proxy == 0.6.0 01:10:39 INFO - docopt == 0.6.1 01:10:39 INFO - manifestparser == 1.1 01:10:39 INFO - marionette-client == 2.3.0 01:10:39 INFO - marionette-driver == 1.4.0 01:10:39 INFO - mozInstall == 1.12 01:10:39 INFO - mozcrash == 0.17 01:10:39 INFO - mozdebug == 0.1 01:10:39 INFO - mozdevice == 0.48 01:10:39 INFO - mozfile == 1.2 01:10:39 INFO - mozhttpd == 0.7 01:10:39 INFO - mozinfo == 0.9 01:10:39 INFO - mozleak == 0.1 01:10:39 INFO - mozlog == 3.1 01:10:39 INFO - moznetwork == 0.27 01:10:39 INFO - mozprocess == 0.22 01:10:39 INFO - mozprofile == 0.28 01:10:39 INFO - mozrunner == 6.11 01:10:39 INFO - mozscreenshot == 0.1 01:10:39 INFO - mozsystemmonitor == 0.0 01:10:39 INFO - moztest == 0.7 01:10:39 INFO - mozversion == 1.4 01:10:39 INFO - psutil == 3.1.1 01:10:39 INFO - requests == 1.2.3 01:10:39 INFO - wptserve == 1.4.0 01:10:39 INFO - wsgiref == 0.1.2 01:10:39 INFO - Running post-action listener: _resource_record_post_action 01:10:39 INFO - Running post-action listener: _start_resource_monitoring 01:10:39 INFO - Starting resource monitoring. 01:10:39 INFO - ##### 01:10:39 INFO - ##### Running pull step. 01:10:39 INFO - ##### 01:10:39 INFO - Running pre-action listener: _resource_record_pre_action 01:10:39 INFO - Running main action method: pull 01:10:39 INFO - Pull has nothing to do! 01:10:39 INFO - Running post-action listener: _resource_record_post_action 01:10:39 INFO - ##### 01:10:39 INFO - ##### Running install step. 01:10:39 INFO - ##### 01:10:39 INFO - Running pre-action listener: _resource_record_pre_action 01:10:39 INFO - Running main action method: install 01:10:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:10:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:10:39 INFO - Reading from file tmpfile_stdout 01:10:39 INFO - Detecting whether we're running mozinstall >=1.0... 01:10:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:10:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:10:40 INFO - Reading from file tmpfile_stdout 01:10:40 INFO - Output received: 01:10:40 INFO - Usage: mozinstall [options] installer 01:10:40 INFO - Options: 01:10:40 INFO - -h, --help show this help message and exit 01:10:40 INFO - -d DEST, --destination=DEST 01:10:40 INFO - Directory to install application into. [default: 01:10:40 INFO - "/builds/slave/test"] 01:10:40 INFO - --app=APP Application being installed. [default: firefox] 01:10:40 INFO - mkdir: /builds/slave/test/build/application 01:10:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 01:10:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 01:11:09 INFO - Reading from file tmpfile_stdout 01:11:09 INFO - Output received: 01:11:09 INFO - /builds/slave/test/build/application/firefox/firefox 01:11:09 INFO - Running post-action listener: _resource_record_post_action 01:11:09 INFO - ##### 01:11:09 INFO - ##### Running run-tests step. 01:11:09 INFO - ##### 01:11:09 INFO - Running pre-action listener: _resource_record_pre_action 01:11:09 INFO - Running main action method: run_tests 01:11:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:11:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:11:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:11:09 INFO - grabbing minidump binary from tooltool 01:11:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:11:09 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2888ba0>, '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 0x2881f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2882410>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:11:09 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 01:11:09 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 01:11:09 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 01:11:09 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:11:10 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpmLzIul 01:11:10 INFO - INFO - File integrity verified, renaming tmpmLzIul to linux64-minidump_stackwalk 01:11:10 INFO - INFO - Updating local cache /builds/tooltool_cache... 01:11:10 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 01:11:10 INFO - Return code: 0 01:11:10 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 01:11:10 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:11:10 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/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 01:11:10 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/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 01:11:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:11:10 INFO - 'CCACHE_UMASK': '002', 01:11:10 INFO - 'DISPLAY': ':0', 01:11:10 INFO - 'HOME': '/home/cltbld', 01:11:10 INFO - 'LANG': 'en_US.UTF-8', 01:11:10 INFO - 'LOGNAME': 'cltbld', 01:11:10 INFO - 'MAIL': '/var/mail/cltbld', 01:11:10 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:11:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:11:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:11:10 INFO - 'MOZ_NO_REMOTE': '1', 01:11:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:11:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:11:10 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:11:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:11:10 INFO - 'PWD': '/builds/slave/test', 01:11:10 INFO - 'SHELL': '/bin/bash', 01:11:10 INFO - 'SHLVL': '1', 01:11:10 INFO - 'TERM': 'linux', 01:11:10 INFO - 'TMOUT': '86400', 01:11:10 INFO - 'USER': 'cltbld', 01:11:10 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655', 01:11:10 INFO - '_': '/tools/buildbot/bin/python'} 01:11:10 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/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 01:11:11 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 01:11:11 INFO - import pkg_resources 01:11:12 INFO - Using 1 client processes 01:11:13 INFO - wptserve Starting http server on 127.0.0.1:8000 01:11:13 INFO - wptserve Starting http server on 127.0.0.1:8001 01:11:13 INFO - wptserve Starting http server on 127.0.0.1:8443 01:11:15 INFO - SUITE-START | Running 778 tests 01:11:15 INFO - Running testharness tests 01:11:15 INFO - Setting up ssl 01:11:15 INFO - PROCESS | certutil | 01:11:15 INFO - PROCESS | certutil | 01:11:15 INFO - PROCESS | certutil | 01:11:15 INFO - Certificate Nickname Trust Attributes 01:11:15 INFO - SSL,S/MIME,JAR/XPI 01:11:15 INFO - 01:11:15 INFO - web-platform-tests CT,, 01:11:15 INFO - 01:11:15 INFO - Starting runner 01:11:18 INFO - PROCESS | 1984 | 1461312678127 Marionette DEBUG Marionette enabled via build flag and pref 01:11:18 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8682c800 == 1 [pid = 1984] [id = 1] 01:11:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 1 (0x7ffc8682d000) [pid = 1984] [serial = 1] [outer = (nil)] 01:11:18 INFO - PROCESS | 1984 | [1984] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 01:11:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 2 (0x7ffc8682e000) [pid = 1984] [serial = 2] [outer = 0x7ffc8682d000] 01:11:18 INFO - PROCESS | 1984 | 1461312678794 Marionette INFO Listening on port 2828 01:11:19 INFO - PROCESS | 1984 | 1461312679358 Marionette DEBUG Marionette enabled via command-line flag 01:11:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8370c800 == 2 [pid = 1984] [id = 2] 01:11:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 3 (0x7ffc8370d000) [pid = 1984] [serial = 3] [outer = (nil)] 01:11:19 INFO - PROCESS | 1984 | [1984] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 01:11:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 4 (0x7ffc8370e000) [pid = 1984] [serial = 4] [outer = 0x7ffc8370d000] 01:11:19 INFO - PROCESS | 1984 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7ffc837fbd30 01:11:19 INFO - PROCESS | 1984 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7ffc82b4d580 01:11:19 INFO - PROCESS | 1984 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7ffc82b52850 01:11:19 INFO - PROCESS | 1984 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7ffc82b52b50 01:11:19 INFO - PROCESS | 1984 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7ffc82b52e80 01:11:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 5 (0x7ffc82b94800) [pid = 1984] [serial = 5] [outer = 0x7ffc8682d000] 01:11:19 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:11:19 INFO - PROCESS | 1984 | 1461312679906 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45028 01:11:19 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:11:19 INFO - PROCESS | 1984 | 1461312679987 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45029 01:11:20 INFO - PROCESS | 1984 | 1461312679996 Marionette DEBUG Closed connection conn0 01:11:20 INFO - PROCESS | 1984 | 1461312680075 Marionette DEBUG Closed connection conn1 01:11:20 INFO - PROCESS | 1984 | [1984] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 01:11:20 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:11:20 INFO - PROCESS | 1984 | 1461312680110 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45030 01:11:20 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:11:20 INFO - PROCESS | 1984 | 1461312680158 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45031 01:11:20 INFO - PROCESS | 1984 | 1461312680163 Marionette DEBUG Closed connection conn2 01:11:20 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:11:20 INFO - PROCESS | 1984 | 1461312680208 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:45032 01:11:20 INFO - PROCESS | 1984 | 1461312680220 Marionette DEBUG Closed connection conn3 01:11:20 INFO - PROCESS | 1984 | 1461312680261 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:11:20 INFO - PROCESS | 1984 | 1461312680279 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422003511","device":"desktop","version":"48.0a1"} 01:11:21 INFO - PROCESS | 1984 | [1984] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:11:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83a8b000 == 3 [pid = 1984] [id = 3] 01:11:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 6 (0x7ffc83a8b800) [pid = 1984] [serial = 6] [outer = (nil)] 01:11:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83a8c000 == 4 [pid = 1984] [id = 4] 01:11:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 7 (0x7ffc77421000) [pid = 1984] [serial = 7] [outer = (nil)] 01:11:22 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:11:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76933800 == 5 [pid = 1984] [id = 5] 01:11:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 8 (0x7ffc76605000) [pid = 1984] [serial = 8] [outer = (nil)] 01:11:22 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:11:22 INFO - PROCESS | 1984 | [1984] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:11:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 9 (0x7ffc76582800) [pid = 1984] [serial = 9] [outer = 0x7ffc76605000] 01:11:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 10 (0x7ffc76182000) [pid = 1984] [serial = 10] [outer = 0x7ffc83a8b800] 01:11:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 11 (0x7ffc76adac00) [pid = 1984] [serial = 11] [outer = 0x7ffc77421000] 01:11:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 12 (0x7ffc76adc800) [pid = 1984] [serial = 12] [outer = 0x7ffc76605000] 01:11:23 INFO - PROCESS | 1984 | 1461312683730 Marionette DEBUG loaded listener.js 01:11:23 INFO - PROCESS | 1984 | 1461312683747 Marionette DEBUG loaded listener.js 01:11:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 13 (0x7ffc739b8000) [pid = 1984] [serial = 13] [outer = 0x7ffc76605000] 01:11:24 INFO - PROCESS | 1984 | 1461312684438 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"0042dfef-2420-4af4-b9e3-1cfea5792e04","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422003511","device":"desktop","version":"48.0a1","command_id":1}}] 01:11:24 INFO - PROCESS | 1984 | 1461312684653 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}] 01:11:24 INFO - PROCESS | 1984 | 1461312684819 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 01:11:25 INFO - PROCESS | 1984 | 1461312685038 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:11:25 INFO - PROCESS | 1984 | [1984] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:11:25 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:11:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 14 (0x7ffc70286c00) [pid = 1984] [serial = 14] [outer = 0x7ffc76605000] 01:11:25 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:11:25 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:11:25 INFO - PROCESS | 1984 | 1461312685481 Marionette TRACE conn4 <- [1,3,null,{}] 01:11:25 INFO - PROCESS | 1984 | 1461312685556 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:11:25 INFO - PROCESS | 1984 | 1461312685668 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 01:11:25 INFO - PROCESS | 1984 | 1461312685751 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 01:11:25 INFO - PROCESS | 1984 | 1461312685755 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 01:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:11:25 INFO - PROCESS | 1984 | 1461312685779 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:11:25 INFO - PROCESS | 1984 | 1461312685784 Marionette TRACE conn4 <- [1,6,null,{}] 01:11:25 INFO - PROCESS | 1984 | 1461312685862 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}] 01:11:25 INFO - PROCESS | 1984 | 1461312685881 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 01:11:25 INFO - PROCESS | 1984 | 1461312685886 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fc9000 == 6 [pid = 1984] [id = 6] 01:11:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 15 (0x7ffc6eeb2000) [pid = 1984] [serial = 15] [outer = (nil)] 01:11:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 16 (0x7ffc6eeb4000) [pid = 1984] [serial = 16] [outer = 0x7ffc6eeb2000] 01:11:25 INFO - PROCESS | 1984 | 1461312685952 Marionette DEBUG loaded listener.js 01:11:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 17 (0x7ffc6ed82000) [pid = 1984] [serial = 17] [outer = 0x7ffc6eeb2000] 01:11:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6e904000 == 7 [pid = 1984] [id = 7] 01:11:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 18 (0x7ffc70280400) [pid = 1984] [serial = 18] [outer = (nil)] 01:11:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 19 (0x7ffc6ea89c00) [pid = 1984] [serial = 19] [outer = 0x7ffc70280400] 01:11:26 INFO - PROCESS | 1984 | 1461312686412 Marionette DEBUG loaded listener.js 01:11:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 20 (0x7ffc6ea8f800) [pid = 1984] [serial = 20] [outer = 0x7ffc70280400] 01:11:26 INFO - PROCESS | 1984 | 1461312686869 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]]]}] 01:11:26 INFO - PROCESS | 1984 | [1984] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 01:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1204ms 01:11:27 INFO - PROCESS | 1984 | 1461312687026 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 01:11:27 INFO - PROCESS | 1984 | 1461312687030 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 01:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:11:27 INFO - PROCESS | 1984 | 1461312687064 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:11:27 INFO - PROCESS | 1984 | 1461312687067 Marionette TRACE conn4 <- [1,10,null,{}] 01:11:27 INFO - PROCESS | 1984 | 1461312687080 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}] 01:11:27 INFO - PROCESS | 1984 | 1461312687238 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 01:11:27 INFO - PROCESS | 1984 | 1461312687261 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6cd15000 == 8 [pid = 1984] [id = 8] 01:11:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 21 (0x7ffc6cd47800) [pid = 1984] [serial = 21] [outer = (nil)] 01:11:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 22 (0x7ffc6cd49800) [pid = 1984] [serial = 22] [outer = 0x7ffc6cd47800] 01:11:27 INFO - PROCESS | 1984 | 1461312687323 Marionette DEBUG loaded listener.js 01:11:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 23 (0x7ffc6cd4e800) [pid = 1984] [serial = 23] [outer = 0x7ffc6cd47800] 01:11:27 INFO - PROCESS | 1984 | 1461312687862 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]]]}] 01:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 858ms 01:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:11:27 INFO - PROCESS | 1984 | 1461312687897 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 01:11:27 INFO - PROCESS | 1984 | 1461312687900 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 01:11:27 INFO - PROCESS | 1984 | 1461312687906 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:11:27 INFO - PROCESS | 1984 | 1461312687908 Marionette TRACE conn4 <- [1,14,null,{}] 01:11:27 INFO - PROCESS | 1984 | 1461312687913 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}] 01:11:28 INFO - PROCESS | 1984 | 1461312688063 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 01:11:28 INFO - PROCESS | 1984 | 1461312688083 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d0d8000 == 9 [pid = 1984] [id = 9] 01:11:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 24 (0x7ffc6d0f5400) [pid = 1984] [serial = 24] [outer = (nil)] 01:11:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 25 (0x7ffc6d0fbc00) [pid = 1984] [serial = 25] [outer = 0x7ffc6d0f5400] 01:11:28 INFO - PROCESS | 1984 | 1461312688142 Marionette DEBUG loaded listener.js 01:11:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 26 (0x7ffc6d2ce000) [pid = 1984] [serial = 26] [outer = 0x7ffc6d0f5400] 01:11:29 INFO - PROCESS | 1984 | 1461312689144 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]]]}] 01:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1283ms 01:11:29 INFO - PROCESS | 1984 | 1461312689189 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 01:11:29 INFO - PROCESS | 1984 | 1461312689195 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 01:11:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d313000 == 10 [pid = 1984] [id = 10] 01:11:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 27 (0x7ffc6d313800) [pid = 1984] [serial = 27] [outer = (nil)] 01:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:11:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 28 (0x7ffc6d315000) [pid = 1984] [serial = 28] [outer = 0x7ffc6d313800] 01:11:29 INFO - PROCESS | 1984 | 1461312689254 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:11:29 INFO - PROCESS | 1984 | 1461312689260 Marionette TRACE conn4 <- [1,18,null,{}] 01:11:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 29 (0x7ffc6d317800) [pid = 1984] [serial = 29] [outer = 0x7ffc6d313800] 01:11:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d314000 == 11 [pid = 1984] [id = 11] 01:11:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 30 (0x7ffc6d2cfc00) [pid = 1984] [serial = 30] [outer = (nil)] 01:11:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 31 (0x7ffc6d66d800) [pid = 1984] [serial = 31] [outer = 0x7ffc6d2cfc00] 01:11:29 INFO - PROCESS | 1984 | 1461312689425 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}] 01:11:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 32 (0x7ffc6dc3e800) [pid = 1984] [serial = 32] [outer = 0x7ffc6d2cfc00] 01:11:29 INFO - PROCESS | 1984 | 1461312689620 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 01:11:29 INFO - PROCESS | 1984 | 1461312689818 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72b4f800 == 12 [pid = 1984] [id = 12] 01:11:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 33 (0x7ffc72bf4000) [pid = 1984] [serial = 33] [outer = (nil)] 01:11:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 34 (0x7ffc72dc2c00) [pid = 1984] [serial = 34] [outer = 0x7ffc72bf4000] 01:11:29 INFO - PROCESS | 1984 | 1461312689904 Marionette DEBUG loaded listener.js 01:11:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 35 (0x7ffc749d0400) [pid = 1984] [serial = 35] [outer = 0x7ffc72bf4000] 01:11:30 INFO - PROCESS | 1984 | 1461312690626 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]]]}] 01:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1439ms 01:11:30 INFO - PROCESS | 1984 | 1461312690659 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 01:11:30 INFO - PROCESS | 1984 | 1461312690668 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 01:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:11:30 INFO - PROCESS | 1984 | 1461312690677 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:11:30 INFO - PROCESS | 1984 | 1461312690680 Marionette TRACE conn4 <- [1,22,null,{}] 01:11:30 INFO - PROCESS | 1984 | 1461312690686 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}] 01:11:30 INFO - PROCESS | 1984 | 1461312690882 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 01:11:31 INFO - PROCESS | 1984 | 1461312690998 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7633f000 == 13 [pid = 1984] [id = 13] 01:11:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 36 (0x7ffc75aee000) [pid = 1984] [serial = 36] [outer = (nil)] 01:11:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 37 (0x7ffc768b0400) [pid = 1984] [serial = 37] [outer = 0x7ffc75aee000] 01:11:31 INFO - PROCESS | 1984 | 1461312691075 Marionette DEBUG loaded listener.js 01:11:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 38 (0x7ffc76b10c00) [pid = 1984] [serial = 38] [outer = 0x7ffc75aee000] 01:11:31 INFO - PROCESS | 1984 | 1461312691906 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]]]}] 01:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1283ms 01:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:11:31 INFO - PROCESS | 1984 | 1461312691960 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 01:11:31 INFO - PROCESS | 1984 | 1461312691963 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 01:11:31 INFO - PROCESS | 1984 | 1461312691969 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:11:31 INFO - PROCESS | 1984 | 1461312691975 Marionette TRACE conn4 <- [1,26,null,{}] 01:11:31 INFO - PROCESS | 1984 | 1461312691989 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}] 01:11:32 INFO - PROCESS | 1984 | 1461312692190 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 01:11:32 INFO - PROCESS | 1984 | 1461312692323 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76c4d000 == 14 [pid = 1984] [id = 14] 01:11:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 39 (0x7ffc6d2d9000) [pid = 1984] [serial = 39] [outer = (nil)] 01:11:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 40 (0x7ffc77050400) [pid = 1984] [serial = 40] [outer = 0x7ffc6d2d9000] 01:11:32 INFO - PROCESS | 1984 | 1461312692398 Marionette DEBUG loaded listener.js 01:11:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 41 (0x7ffc7780a000) [pid = 1984] [serial = 41] [outer = 0x7ffc6d2d9000] 01:11:33 INFO - PROCESS | 1984 | 1461312693299 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]]]}] 01:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1383ms 01:11:33 INFO - PROCESS | 1984 | 1461312693374 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 01:11:33 INFO - PROCESS | 1984 | 1461312693387 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 01:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:11:33 INFO - PROCESS | 1984 | 1461312693407 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:11:33 INFO - PROCESS | 1984 | 1461312693414 Marionette TRACE conn4 <- [1,30,null,{}] 01:11:33 INFO - PROCESS | 1984 | 1461312693428 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}] 01:11:33 INFO - PROCESS | 1984 | 1461312693616 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 01:11:33 INFO - PROCESS | 1984 | 1461312693811 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:33 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75f29000 == 15 [pid = 1984] [id = 15] 01:11:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 42 (0x7ffc76ace400) [pid = 1984] [serial = 42] [outer = (nil)] 01:11:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 43 (0x7ffc770b1000) [pid = 1984] [serial = 43] [outer = 0x7ffc76ace400] 01:11:33 INFO - PROCESS | 1984 | 1461312693871 Marionette DEBUG loaded listener.js 01:11:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 44 (0x7ffc77422000) [pid = 1984] [serial = 44] [outer = 0x7ffc76ace400] 01:11:34 INFO - PROCESS | 1984 | 1461312694496 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]]]}] 01:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1153ms 01:11:34 INFO - PROCESS | 1984 | 1461312694556 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 01:11:34 INFO - PROCESS | 1984 | 1461312694564 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 01:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:11:34 INFO - PROCESS | 1984 | 1461312694591 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:11:34 INFO - PROCESS | 1984 | 1461312694596 Marionette TRACE conn4 <- [1,34,null,{}] 01:11:34 INFO - PROCESS | 1984 | 1461312694604 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}] 01:11:34 INFO - PROCESS | 1984 | 1461312694741 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 01:11:34 INFO - PROCESS | 1984 | 1461312694752 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76d0b000 == 16 [pid = 1984] [id = 16] 01:11:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 45 (0x7ffc778bc800) [pid = 1984] [serial = 45] [outer = (nil)] 01:11:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 46 (0x7ffc77f42c00) [pid = 1984] [serial = 46] [outer = 0x7ffc778bc800] 01:11:34 INFO - PROCESS | 1984 | 1461312694811 Marionette DEBUG loaded listener.js 01:11:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 47 (0x7ffc784b6800) [pid = 1984] [serial = 47] [outer = 0x7ffc778bc800] 01:11:35 INFO - PROCESS | 1984 | 1461312695492 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]]]}] 01:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 942ms 01:11:35 INFO - PROCESS | 1984 | 1461312695529 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 01:11:35 INFO - PROCESS | 1984 | 1461312695532 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 01:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:11:35 INFO - PROCESS | 1984 | 1461312695537 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:11:35 INFO - PROCESS | 1984 | 1461312695542 Marionette TRACE conn4 <- [1,38,null,{}] 01:11:35 INFO - PROCESS | 1984 | 1461312695566 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}] 01:11:35 INFO - PROCESS | 1984 | 1461312695693 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 01:11:35 INFO - PROCESS | 1984 | 1461312695720 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77220000 == 17 [pid = 1984] [id = 17] 01:11:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 48 (0x7ffc7917e400) [pid = 1984] [serial = 48] [outer = (nil)] 01:11:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 49 (0x7ffc7942bc00) [pid = 1984] [serial = 49] [outer = 0x7ffc7917e400] 01:11:35 INFO - PROCESS | 1984 | 1461312695790 Marionette DEBUG loaded listener.js 01:11:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 50 (0x7ffc79480400) [pid = 1984] [serial = 50] [outer = 0x7ffc7917e400] 01:11:36 INFO - PROCESS | 1984 | 1461312696427 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]]]}] 01:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 939ms 01:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:11:36 INFO - PROCESS | 1984 | 1461312696477 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 01:11:36 INFO - PROCESS | 1984 | 1461312696480 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 01:11:36 INFO - PROCESS | 1984 | 1461312696485 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:11:36 INFO - PROCESS | 1984 | 1461312696488 Marionette TRACE conn4 <- [1,42,null,{}] 01:11:36 INFO - PROCESS | 1984 | 1461312696492 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}] 01:11:36 INFO - PROCESS | 1984 | 1461312696647 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 01:11:36 INFO - PROCESS | 1984 | 1461312696669 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7830a000 == 18 [pid = 1984] [id = 18] 01:11:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 51 (0x7ffc7917ec00) [pid = 1984] [serial = 51] [outer = (nil)] 01:11:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 52 (0x7ffc794a6800) [pid = 1984] [serial = 52] [outer = 0x7ffc7917ec00] 01:11:36 INFO - PROCESS | 1984 | 1461312696738 Marionette DEBUG loaded listener.js 01:11:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 53 (0x7ffc7db19400) [pid = 1984] [serial = 53] [outer = 0x7ffc7917ec00] 01:11:37 INFO - PROCESS | 1984 | 1461312697306 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]]]}] 01:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 874ms 01:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:11:37 INFO - PROCESS | 1984 | 1461312697359 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 01:11:37 INFO - PROCESS | 1984 | 1461312697361 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 01:11:37 INFO - PROCESS | 1984 | 1461312697367 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:11:37 INFO - PROCESS | 1984 | 1461312697369 Marionette TRACE conn4 <- [1,46,null,{}] 01:11:37 INFO - PROCESS | 1984 | 1461312697374 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}] 01:11:37 INFO - PROCESS | 1984 | 1461312697494 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 01:11:37 INFO - PROCESS | 1984 | 1461312697511 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:37 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fe0800 == 19 [pid = 1984] [id = 19] 01:11:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 54 (0x7ffc72dcb000) [pid = 1984] [serial = 54] [outer = (nil)] 01:11:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 55 (0x7ffc82b3a400) [pid = 1984] [serial = 55] [outer = 0x7ffc72dcb000] 01:11:37 INFO - PROCESS | 1984 | 1461312697573 Marionette DEBUG loaded listener.js 01:11:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 56 (0x7ffc83757800) [pid = 1984] [serial = 56] [outer = 0x7ffc72dcb000] 01:11:38 INFO - PROCESS | 1984 | 1461312698219 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]]]}] 01:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 877ms 01:11:38 INFO - PROCESS | 1984 | 1461312698243 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 01:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:11:38 INFO - PROCESS | 1984 | 1461312698256 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 01:11:38 INFO - PROCESS | 1984 | 1461312698262 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:11:38 INFO - PROCESS | 1984 | 1461312698264 Marionette TRACE conn4 <- [1,50,null,{}] 01:11:38 INFO - PROCESS | 1984 | 1461312698269 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}] 01:11:38 INFO - PROCESS | 1984 | 1461312698435 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 01:11:38 INFO - PROCESS | 1984 | 1461312698458 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc790cc000 == 20 [pid = 1984] [id = 20] 01:11:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 57 (0x7ffc7db18800) [pid = 1984] [serial = 57] [outer = (nil)] 01:11:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 58 (0x7ffc83c45000) [pid = 1984] [serial = 58] [outer = 0x7ffc7db18800] 01:11:38 INFO - PROCESS | 1984 | 1461312698519 Marionette DEBUG loaded listener.js 01:11:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 59 (0x7ffc848a8c00) [pid = 1984] [serial = 59] [outer = 0x7ffc7db18800] 01:11:39 INFO - PROCESS | 1984 | 1461312699271 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]]]}] 01:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1026ms 01:11:39 INFO - PROCESS | 1984 | 1461312699287 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 01:11:39 INFO - PROCESS | 1984 | 1461312699293 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 01:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:11:39 INFO - PROCESS | 1984 | 1461312699302 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:11:39 INFO - PROCESS | 1984 | 1461312699308 Marionette TRACE conn4 <- [1,54,null,{}] 01:11:39 INFO - PROCESS | 1984 | 1461312699314 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}] 01:11:39 INFO - PROCESS | 1984 | 1461312699460 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 01:11:39 INFO - PROCESS | 1984 | 1461312699588 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75847000 == 21 [pid = 1984] [id = 21] 01:11:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 60 (0x7ffc6ed90c00) [pid = 1984] [serial = 60] [outer = (nil)] 01:11:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 61 (0x7ffc72d2a400) [pid = 1984] [serial = 61] [outer = 0x7ffc6ed90c00] 01:11:39 INFO - PROCESS | 1984 | 1461312699662 Marionette DEBUG loaded listener.js 01:11:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 62 (0x7ffc749dfc00) [pid = 1984] [serial = 62] [outer = 0x7ffc6ed90c00] 01:11:40 INFO - PROCESS | 1984 | 1461312700404 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]]]}] 01:11:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1132ms 01:11:40 INFO - PROCESS | 1984 | 1461312700436 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 01:11:40 INFO - PROCESS | 1984 | 1461312700444 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 01:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:11:40 INFO - PROCESS | 1984 | 1461312700471 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:11:40 INFO - PROCESS | 1984 | 1461312700476 Marionette TRACE conn4 <- [1,58,null,{}] 01:11:40 INFO - PROCESS | 1984 | 1461312700482 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}] 01:11:40 INFO - PROCESS | 1984 | 1461312700643 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 01:11:40 INFO - PROCESS | 1984 | 1461312700761 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:40 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7721e800 == 22 [pid = 1984] [id = 22] 01:11:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 63 (0x7ffc7587d800) [pid = 1984] [serial = 63] [outer = (nil)] 01:11:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 64 (0x7ffc77051000) [pid = 1984] [serial = 64] [outer = 0x7ffc7587d800] 01:11:40 INFO - PROCESS | 1984 | 1461312700837 Marionette DEBUG loaded listener.js 01:11:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 65 (0x7ffc77808c00) [pid = 1984] [serial = 65] [outer = 0x7ffc7587d800] 01:11:41 INFO - PROCESS | 1984 | 1461312701576 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]]]}] 01:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1196ms 01:11:41 INFO - PROCESS | 1984 | 1461312701652 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 01:11:41 INFO - PROCESS | 1984 | 1461312701656 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 01:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:11:41 INFO - PROCESS | 1984 | 1461312701663 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:11:41 INFO - PROCESS | 1984 | 1461312701668 Marionette TRACE conn4 <- [1,62,null,{}] 01:11:41 INFO - PROCESS | 1984 | 1461312701714 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}] 01:11:41 INFO - PROCESS | 1984 | 1461312701922 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 01:11:42 INFO - PROCESS | 1984 | 1461312702021 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7c3f1000 == 23 [pid = 1984] [id = 23] 01:11:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 66 (0x7ffc79030400) [pid = 1984] [serial = 66] [outer = (nil)] 01:11:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 67 (0x7ffc79484400) [pid = 1984] [serial = 67] [outer = 0x7ffc79030400] 01:11:42 INFO - PROCESS | 1984 | 1461312702096 Marionette DEBUG loaded listener.js 01:11:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 68 (0x7ffc8398a000) [pid = 1984] [serial = 68] [outer = 0x7ffc79030400] 01:11:42 INFO - PROCESS | 1984 | 1461312702860 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]]]}] 01:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1232ms 01:11:42 INFO - PROCESS | 1984 | 1461312702904 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 01:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:11:42 INFO - PROCESS | 1984 | 1461312702908 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 01:11:42 INFO - PROCESS | 1984 | 1461312702914 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:11:42 INFO - PROCESS | 1984 | 1461312702917 Marionette TRACE conn4 <- [1,66,null,{}] 01:11:42 INFO - PROCESS | 1984 | 1461312702921 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}] 01:11:43 INFO - PROCESS | 1984 | 1461312703069 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 01:11:43 INFO - PROCESS | 1984 | 1461312703196 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:43 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72b3e800 == 24 [pid = 1984] [id = 24] 01:11:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 69 (0x7ffc6d0ec800) [pid = 1984] [serial = 69] [outer = (nil)] 01:11:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 70 (0x7ffc83c51800) [pid = 1984] [serial = 70] [outer = 0x7ffc6d0ec800] 01:11:43 INFO - PROCESS | 1984 | 1461312703266 Marionette DEBUG loaded listener.js 01:11:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 71 (0x7ffc84b42400) [pid = 1984] [serial = 71] [outer = 0x7ffc6d0ec800] 01:11:44 INFO - PROCESS | 1984 | 1461312704167 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]]]}] 01:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1335ms 01:11:44 INFO - PROCESS | 1984 | 1461312704250 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 01:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:11:44 INFO - PROCESS | 1984 | 1461312704256 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 01:11:44 INFO - PROCESS | 1984 | 1461312704264 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:11:44 INFO - PROCESS | 1984 | 1461312704268 Marionette TRACE conn4 <- [1,70,null,{}] 01:11:44 INFO - PROCESS | 1984 | 1461312704274 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}] 01:11:44 INFO - PROCESS | 1984 | 1461312704423 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 01:11:44 INFO - PROCESS | 1984 | 1461312704587 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78fe0800 == 23 [pid = 1984] [id = 19] 01:11:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7830a000 == 22 [pid = 1984] [id = 18] 01:11:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77220000 == 21 [pid = 1984] [id = 17] 01:11:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76d0b000 == 20 [pid = 1984] [id = 16] 01:11:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc75f29000 == 19 [pid = 1984] [id = 15] 01:11:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7633f000 == 18 [pid = 1984] [id = 13] 01:11:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72b4f800 == 17 [pid = 1984] [id = 12] 01:11:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d304800 == 18 [pid = 1984] [id = 25] 01:11:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 72 (0x7ffc6d0f3000) [pid = 1984] [serial = 72] [outer = (nil)] 01:11:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 73 (0x7ffc6d2d3000) [pid = 1984] [serial = 73] [outer = 0x7ffc6d0f3000] 01:11:44 INFO - PROCESS | 1984 | 1461312704688 Marionette DEBUG loaded listener.js 01:11:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 74 (0x7ffc739b5800) [pid = 1984] [serial = 74] [outer = 0x7ffc6d0f3000] 01:11:45 INFO - PROCESS | 1984 | 1461312705500 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]]]}] 01:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1281ms 01:11:45 INFO - PROCESS | 1984 | 1461312705545 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 01:11:45 INFO - PROCESS | 1984 | 1461312705553 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 01:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:11:45 INFO - PROCESS | 1984 | 1461312705561 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:11:45 INFO - PROCESS | 1984 | 1461312705564 Marionette TRACE conn4 <- [1,74,null,{}] 01:11:45 INFO - PROCESS | 1984 | 1461312705571 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}] 01:11:45 INFO - PROCESS | 1984 | 1461312705727 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 01:11:45 INFO - PROCESS | 1984 | 1461312705860 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76c47800 == 19 [pid = 1984] [id = 26] 01:11:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 75 (0x7ffc6d0fa000) [pid = 1984] [serial = 75] [outer = (nil)] 01:11:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 76 (0x7ffc77345c00) [pid = 1984] [serial = 76] [outer = 0x7ffc6d0fa000] 01:11:45 INFO - PROCESS | 1984 | 1461312705935 Marionette DEBUG loaded listener.js 01:11:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 77 (0x7ffc77811c00) [pid = 1984] [serial = 77] [outer = 0x7ffc6d0fa000] 01:11:46 INFO - PROCESS | 1984 | 1461312706704 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]]]}] 01:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1185ms 01:11:46 INFO - PROCESS | 1984 | 1461312706753 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 01:11:46 INFO - PROCESS | 1984 | 1461312706758 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 01:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:11:46 INFO - PROCESS | 1984 | 1461312706767 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:11:46 INFO - PROCESS | 1984 | 1461312706770 Marionette TRACE conn4 <- [1,78,null,{}] 01:11:46 INFO - PROCESS | 1984 | 1461312706775 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}] 01:11:46 INFO - PROCESS | 1984 | 1461312706929 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 01:11:47 INFO - PROCESS | 1984 | 1461312707052 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77f61800 == 20 [pid = 1984] [id = 27] 01:11:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 78 (0x7ffc778b9000) [pid = 1984] [serial = 78] [outer = (nil)] 01:11:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 79 (0x7ffc79111400) [pid = 1984] [serial = 79] [outer = 0x7ffc778b9000] 01:11:47 INFO - PROCESS | 1984 | 1461312707122 Marionette DEBUG loaded listener.js 01:11:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 80 (0x7ffc794a2000) [pid = 1984] [serial = 80] [outer = 0x7ffc778b9000] 01:11:47 INFO - PROCESS | 1984 | 1461312707930 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]]]}] 01:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1229ms 01:11:47 INFO - PROCESS | 1984 | 1461312707996 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 01:11:48 INFO - PROCESS | 1984 | 1461312708000 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 01:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:11:48 INFO - PROCESS | 1984 | 1461312708008 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:11:48 INFO - PROCESS | 1984 | 1461312708016 Marionette TRACE conn4 <- [1,82,null,{}] 01:11:48 INFO - PROCESS | 1984 | 1461312708029 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}] 01:11:48 INFO - PROCESS | 1984 | 1461312708216 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 01:11:48 INFO - PROCESS | 1984 | 1461312708348 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbe0800 == 21 [pid = 1984] [id = 28] 01:11:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 81 (0x7ffc83add000) [pid = 1984] [serial = 81] [outer = (nil)] 01:11:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 82 (0x7ffc83eed800) [pid = 1984] [serial = 82] [outer = 0x7ffc83add000] 01:11:48 INFO - PROCESS | 1984 | 1461312708422 Marionette DEBUG loaded listener.js 01:11:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 83 (0x7ffc84bed000) [pid = 1984] [serial = 83] [outer = 0x7ffc83add000] 01:11:49 INFO - PROCESS | 1984 | 1461312709134 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]]]}] 01:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1190ms 01:11:49 INFO - PROCESS | 1984 | 1461312709202 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 01:11:49 INFO - PROCESS | 1984 | 1461312709206 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 01:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:11:49 INFO - PROCESS | 1984 | 1461312709213 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:11:49 INFO - PROCESS | 1984 | 1461312709216 Marionette TRACE conn4 <- [1,86,null,{}] 01:11:49 INFO - PROCESS | 1984 | 1461312709221 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}] 01:11:49 INFO - PROCESS | 1984 | 1461312709358 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 01:11:49 INFO - PROCESS | 1984 | 1461312709526 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7044c000 == 22 [pid = 1984] [id = 29] 01:11:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 84 (0x7ffc6ea8a400) [pid = 1984] [serial = 84] [outer = (nil)] 01:11:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 85 (0x7ffc6eeb0000) [pid = 1984] [serial = 85] [outer = 0x7ffc6ea8a400] 01:11:49 INFO - PROCESS | 1984 | 1461312709596 Marionette DEBUG loaded listener.js 01:11:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 86 (0x7ffc74e3d400) [pid = 1984] [serial = 86] [outer = 0x7ffc6ea8a400] 01:11:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7c3f1000 == 21 [pid = 1984] [id = 23] 01:11:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7721e800 == 20 [pid = 1984] [id = 22] 01:11:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc75847000 == 19 [pid = 1984] [id = 21] 01:11:50 INFO - PROCESS | 1984 | 1461312710476 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]]]}] 01:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1325ms 01:11:50 INFO - PROCESS | 1984 | 1461312710540 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 01:11:50 INFO - PROCESS | 1984 | 1461312710546 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 01:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:11:50 INFO - PROCESS | 1984 | 1461312710553 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:11:50 INFO - PROCESS | 1984 | 1461312710559 Marionette TRACE conn4 <- [1,90,null,{}] 01:11:50 INFO - PROCESS | 1984 | 1461312710568 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}] 01:11:50 INFO - PROCESS | 1984 | 1461312710756 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 01:11:50 INFO - PROCESS | 1984 | 1461312710895 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72d82000 == 20 [pid = 1984] [id = 30] 01:11:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 87 (0x7ffc70289c00) [pid = 1984] [serial = 87] [outer = (nil)] 01:11:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 88 (0x7ffc76ad4800) [pid = 1984] [serial = 88] [outer = 0x7ffc70289c00] 01:11:50 INFO - PROCESS | 1984 | 1461312710970 Marionette DEBUG loaded listener.js 01:11:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 89 (0x7ffc7780e000) [pid = 1984] [serial = 89] [outer = 0x7ffc70289c00] 01:11:51 INFO - PROCESS | 1984 | 1461312711706 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]]]}] 01:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1193ms 01:11:51 INFO - PROCESS | 1984 | 1461312711746 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 01:11:51 INFO - PROCESS | 1984 | 1461312711754 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 01:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:11:51 INFO - PROCESS | 1984 | 1461312711789 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:11:51 INFO - PROCESS | 1984 | 1461312711793 Marionette TRACE conn4 <- [1,94,null,{}] 01:11:51 INFO - PROCESS | 1984 | 1461312711802 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}] 01:11:51 INFO - PROCESS | 1984 | 1461312711948 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 01:11:52 INFO - PROCESS | 1984 | 1461312712072 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc794de800 == 21 [pid = 1984] [id = 31] 01:11:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 90 (0x7ffc77811400) [pid = 1984] [serial = 90] [outer = (nil)] 01:11:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 91 (0x7ffc7949e800) [pid = 1984] [serial = 91] [outer = 0x7ffc77811400] 01:11:52 INFO - PROCESS | 1984 | 1461312712141 Marionette DEBUG loaded listener.js 01:11:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 92 (0x7ffc7db82400) [pid = 1984] [serial = 92] [outer = 0x7ffc77811400] 01:11:52 INFO - PROCESS | 1984 | 1461312712972 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]]]}] 01:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1251ms 01:11:53 INFO - PROCESS | 1984 | 1461312713020 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 01:11:53 INFO - PROCESS | 1984 | 1461312713023 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 01:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:11:53 INFO - PROCESS | 1984 | 1461312713029 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:11:53 INFO - PROCESS | 1984 | 1461312713035 Marionette TRACE conn4 <- [1,98,null,{}] 01:11:53 INFO - PROCESS | 1984 | 1461312713049 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}] 01:11:53 INFO - PROCESS | 1984 | 1461312713197 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 01:11:53 INFO - PROCESS | 1984 | 1461312713322 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:53 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83a84800 == 22 [pid = 1984] [id = 32] 01:11:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 93 (0x7ffc83981800) [pid = 1984] [serial = 93] [outer = (nil)] 01:11:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 94 (0x7ffc84b3a800) [pid = 1984] [serial = 94] [outer = 0x7ffc83981800] 01:11:53 INFO - PROCESS | 1984 | 1461312713396 Marionette DEBUG loaded listener.js 01:11:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 95 (0x7ffc84e0e400) [pid = 1984] [serial = 95] [outer = 0x7ffc83981800] 01:11:54 INFO - PROCESS | 1984 | 1461312714188 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]]]}] 01:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1233ms 01:11:54 INFO - PROCESS | 1984 | 1461312714264 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 01:11:54 INFO - PROCESS | 1984 | 1461312714268 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 01:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:11:54 INFO - PROCESS | 1984 | 1461312714273 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:11:54 INFO - PROCESS | 1984 | 1461312714276 Marionette TRACE conn4 <- [1,102,null,{}] 01:11:54 INFO - PROCESS | 1984 | 1461312714281 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}] 01:11:54 INFO - PROCESS | 1984 | 1461312714427 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 01:11:54 INFO - PROCESS | 1984 | 1461312714555 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83c57800 == 23 [pid = 1984] [id = 33] 01:11:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 96 (0x7ffc72d33800) [pid = 1984] [serial = 96] [outer = (nil)] 01:11:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 97 (0x7ffc86dbe800) [pid = 1984] [serial = 97] [outer = 0x7ffc72d33800] 01:11:54 INFO - PROCESS | 1984 | 1461312714627 Marionette DEBUG loaded listener.js 01:11:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 98 (0x7ffc887a7800) [pid = 1984] [serial = 98] [outer = 0x7ffc72d33800] 01:11:55 INFO - PROCESS | 1984 | 1461312715479 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]]]}] 01:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1225ms 01:11:55 INFO - PROCESS | 1984 | 1461312715499 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 01:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:11:55 INFO - PROCESS | 1984 | 1461312715503 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 01:11:55 INFO - PROCESS | 1984 | 1461312715511 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:11:55 INFO - PROCESS | 1984 | 1461312715516 Marionette TRACE conn4 <- [1,106,null,{}] 01:11:55 INFO - PROCESS | 1984 | 1461312715524 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}] 01:11:55 INFO - PROCESS | 1984 | 1461312715660 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 01:11:55 INFO - PROCESS | 1984 | 1461312715822 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6e90a000 == 24 [pid = 1984] [id = 34] 01:11:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 99 (0x7ffc72dd0c00) [pid = 1984] [serial = 99] [outer = (nil)] 01:11:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 100 (0x7ffc7704a800) [pid = 1984] [serial = 100] [outer = 0x7ffc72dd0c00] 01:11:55 INFO - PROCESS | 1984 | 1461312715901 Marionette DEBUG loaded listener.js 01:11:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 101 (0x7ffc778bd400) [pid = 1984] [serial = 101] [outer = 0x7ffc72dd0c00] 01:11:56 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76c47800 == 23 [pid = 1984] [id = 26] 01:11:56 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d304800 == 22 [pid = 1984] [id = 25] 01:11:56 INFO - PROCESS | 1984 | 1461312716828 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]]]}] 01:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1383ms 01:11:56 INFO - PROCESS | 1984 | 1461312716894 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 01:11:56 INFO - PROCESS | 1984 | 1461312716900 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 01:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:11:56 INFO - PROCESS | 1984 | 1461312716908 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:11:56 INFO - PROCESS | 1984 | 1461312716913 Marionette TRACE conn4 <- [1,110,null,{}] 01:11:56 INFO - PROCESS | 1984 | 1461312716921 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}] 01:11:57 INFO - PROCESS | 1984 | 1461312717111 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 01:11:57 INFO - PROCESS | 1984 | 1461312717242 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc794db000 == 23 [pid = 1984] [id = 35] 01:11:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 102 (0x7ffc7902ac00) [pid = 1984] [serial = 102] [outer = (nil)] 01:11:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 103 (0x7ffc79439c00) [pid = 1984] [serial = 103] [outer = 0x7ffc7902ac00] 01:11:57 INFO - PROCESS | 1984 | 1461312717322 Marionette DEBUG loaded listener.js 01:11:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 104 (0x7ffc82b3ac00) [pid = 1984] [serial = 104] [outer = 0x7ffc7902ac00] 01:11:58 INFO - PROCESS | 1984 | 1461312718099 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]]]}] 01:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1239ms 01:11:58 INFO - PROCESS | 1984 | 1461312718148 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 01:11:58 INFO - PROCESS | 1984 | 1461312718156 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 01:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:11:58 INFO - PROCESS | 1984 | 1461312718184 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:11:58 INFO - PROCESS | 1984 | 1461312718188 Marionette TRACE conn4 <- [1,114,null,{}] 01:11:58 INFO - PROCESS | 1984 | 1461312718193 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}] 01:11:58 INFO - PROCESS | 1984 | 1461312718353 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 01:11:58 INFO - PROCESS | 1984 | 1461312718481 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:58 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83c04800 == 24 [pid = 1984] [id = 36] 01:11:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 105 (0x7ffc83761c00) [pid = 1984] [serial = 105] [outer = (nil)] 01:11:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 106 (0x7ffc84c44400) [pid = 1984] [serial = 106] [outer = 0x7ffc83761c00] 01:11:58 INFO - PROCESS | 1984 | 1461312718553 Marionette DEBUG loaded listener.js 01:11:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 107 (0x7ffc86810000) [pid = 1984] [serial = 107] [outer = 0x7ffc83761c00] 01:11:59 INFO - PROCESS | 1984 | 1461312719315 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]]]}] 01:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1187ms 01:11:59 INFO - PROCESS | 1984 | 1461312719367 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 01:11:59 INFO - PROCESS | 1984 | 1461312719371 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 01:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:11:59 INFO - PROCESS | 1984 | 1461312719376 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:11:59 INFO - PROCESS | 1984 | 1461312719382 Marionette TRACE conn4 <- [1,118,null,{}] 01:11:59 INFO - PROCESS | 1984 | 1461312719396 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}] 01:11:59 INFO - PROCESS | 1984 | 1461312719555 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 01:11:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 108 (0x7ffc83761800) [pid = 1984] [serial = 108] [outer = 0x7ffc6d2cfc00] 01:11:59 INFO - PROCESS | 1984 | 1461312719723 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8844a800 == 25 [pid = 1984] [id = 37] 01:11:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 109 (0x7ffc88c6b400) [pid = 1984] [serial = 109] [outer = (nil)] 01:11:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 110 (0x7ffc88c9f800) [pid = 1984] [serial = 110] [outer = 0x7ffc88c6b400] 01:11:59 INFO - PROCESS | 1984 | 1461312719806 Marionette DEBUG loaded listener.js 01:11:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 111 (0x7ffc89104800) [pid = 1984] [serial = 111] [outer = 0x7ffc88c6b400] 01:12:00 INFO - PROCESS | 1984 | 1461312720585 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]]]}] 01:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1234ms 01:12:00 INFO - PROCESS | 1984 | 1461312720610 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 01:12:00 INFO - PROCESS | 1984 | 1461312720614 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 01:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:12:00 INFO - PROCESS | 1984 | 1461312720620 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:12:00 INFO - PROCESS | 1984 | 1461312720623 Marionette TRACE conn4 <- [1,122,null,{}] 01:12:00 INFO - PROCESS | 1984 | 1461312720628 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}] 01:12:00 INFO - PROCESS | 1984 | 1461312720771 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 01:12:00 INFO - PROCESS | 1984 | 1461312720915 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:00 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc86d79800 == 26 [pid = 1984] [id = 38] 01:12:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 112 (0x7ffc6eeb2800) [pid = 1984] [serial = 112] [outer = (nil)] 01:12:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 113 (0x7ffc8917ec00) [pid = 1984] [serial = 113] [outer = 0x7ffc6eeb2800] 01:12:00 INFO - PROCESS | 1984 | 1461312720987 Marionette DEBUG loaded listener.js 01:12:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 114 (0x7ffc8adbd800) [pid = 1984] [serial = 114] [outer = 0x7ffc6eeb2800] 01:12:01 INFO - PROCESS | 1984 | 1461312721670 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]]]}] 01:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1076ms 01:12:01 INFO - PROCESS | 1984 | 1461312721705 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 01:12:01 INFO - PROCESS | 1984 | 1461312721709 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 01:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:12:01 INFO - PROCESS | 1984 | 1461312721714 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:12:01 INFO - PROCESS | 1984 | 1461312721716 Marionette TRACE conn4 <- [1,126,null,{}] 01:12:01 INFO - PROCESS | 1984 | 1461312721722 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}] 01:12:01 INFO - PROCESS | 1984 | 1461312721878 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 01:12:02 INFO - PROCESS | 1984 | 1461312721993 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6cd14000 == 27 [pid = 1984] [id = 39] 01:12:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 115 (0x7ffc75de8800) [pid = 1984] [serial = 115] [outer = (nil)] 01:12:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 116 (0x7ffc84e08400) [pid = 1984] [serial = 116] [outer = 0x7ffc75de8800] 01:12:02 INFO - PROCESS | 1984 | 1461312722108 Marionette DEBUG loaded listener.js 01:12:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 117 (0x7ffc8ba9d000) [pid = 1984] [serial = 117] [outer = 0x7ffc75de8800] 01:12:03 INFO - PROCESS | 1984 | 1461312723072 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]]]}] 01:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1428ms 01:12:03 INFO - PROCESS | 1984 | 1461312723144 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 01:12:03 INFO - PROCESS | 1984 | 1461312723150 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 01:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:12:03 INFO - PROCESS | 1984 | 1461312723158 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:12:03 INFO - PROCESS | 1984 | 1461312723162 Marionette TRACE conn4 <- [1,130,null,{}] 01:12:03 INFO - PROCESS | 1984 | 1461312723169 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}] 01:12:03 INFO - PROCESS | 1984 | 1461312723355 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 01:12:03 INFO - PROCESS | 1984 | 1461312723534 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:03 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc794de800 == 26 [pid = 1984] [id = 31] 01:12:03 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72d82000 == 25 [pid = 1984] [id = 30] 01:12:03 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7650c800 == 26 [pid = 1984] [id = 40] 01:12:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 118 (0x7ffc72bf1800) [pid = 1984] [serial = 118] [outer = (nil)] 01:12:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 119 (0x7ffc75dbf000) [pid = 1984] [serial = 119] [outer = 0x7ffc72bf1800] 01:12:03 INFO - PROCESS | 1984 | 1461312723666 Marionette DEBUG loaded listener.js 01:12:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc79105400) [pid = 1984] [serial = 120] [outer = 0x7ffc72bf1800] 01:12:04 INFO - PROCESS | 1984 | 1461312724425 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]]]}] 01:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1286ms 01:12:04 INFO - PROCESS | 1984 | 1461312724443 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 01:12:04 INFO - PROCESS | 1984 | 1461312724450 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 01:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:12:04 INFO - PROCESS | 1984 | 1461312724458 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:12:04 INFO - PROCESS | 1984 | 1461312724463 Marionette TRACE conn4 <- [1,134,null,{}] 01:12:04 INFO - PROCESS | 1984 | 1461312724470 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}] 01:12:04 INFO - PROCESS | 1984 | 1461312724617 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 01:12:04 INFO - PROCESS | 1984 | 1461312724758 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83abe800 == 27 [pid = 1984] [id = 41] 01:12:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc6ce60c00) [pid = 1984] [serial = 121] [outer = (nil)] 01:12:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc83cb4400) [pid = 1984] [serial = 122] [outer = 0x7ffc6ce60c00] 01:12:04 INFO - PROCESS | 1984 | 1461312724830 Marionette DEBUG loaded listener.js 01:12:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc84cb4c00) [pid = 1984] [serial = 123] [outer = 0x7ffc6ce60c00] 01:12:05 INFO - PROCESS | 1984 | 1461312725663 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]]]}] 01:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1239ms 01:12:05 INFO - PROCESS | 1984 | 1461312725700 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 01:12:05 INFO - PROCESS | 1984 | 1461312725705 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 01:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:12:05 INFO - PROCESS | 1984 | 1461312725713 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:12:05 INFO - PROCESS | 1984 | 1461312725716 Marionette TRACE conn4 <- [1,138,null,{}] 01:12:05 INFO - PROCESS | 1984 | 1461312725721 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}] 01:12:05 INFO - PROCESS | 1984 | 1461312725872 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 01:12:06 INFO - PROCESS | 1984 | 1461312726010 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88451800 == 28 [pid = 1984] [id = 42] 01:12:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc8840dc00) [pid = 1984] [serial = 124] [outer = (nil)] 01:12:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc887b1800) [pid = 1984] [serial = 125] [outer = 0x7ffc8840dc00] 01:12:06 INFO - PROCESS | 1984 | 1461312726084 Marionette DEBUG loaded listener.js 01:12:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 126 (0x7ffc89031800) [pid = 1984] [serial = 126] [outer = 0x7ffc8840dc00] 01:12:06 INFO - PROCESS | 1984 | 1461312726981 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]]]}] 01:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1326ms 01:12:07 INFO - PROCESS | 1984 | 1461312727047 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 01:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:12:07 INFO - PROCESS | 1984 | 1461312727051 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 01:12:07 INFO - PROCESS | 1984 | 1461312727059 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:12:07 INFO - PROCESS | 1984 | 1461312727067 Marionette TRACE conn4 <- [1,142,null,{}] 01:12:07 INFO - PROCESS | 1984 | 1461312727079 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}] 01:12:07 INFO - PROCESS | 1984 | 1461312727266 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 01:12:07 INFO - PROCESS | 1984 | 1461312727398 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:07 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84b1e000 == 29 [pid = 1984] [id = 43] 01:12:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc7042e400) [pid = 1984] [serial = 127] [outer = (nil)] 01:12:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc70430c00) [pid = 1984] [serial = 128] [outer = 0x7ffc7042e400] 01:12:07 INFO - PROCESS | 1984 | 1461312727470 Marionette DEBUG loaded listener.js 01:12:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc72bebc00) [pid = 1984] [serial = 129] [outer = 0x7ffc7042e400] 01:12:08 INFO - PROCESS | 1984 | 1461312728245 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]]]}] 01:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1236ms 01:12:08 INFO - PROCESS | 1984 | 1461312728292 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 01:12:08 INFO - PROCESS | 1984 | 1461312728296 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 01:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:12:08 INFO - PROCESS | 1984 | 1461312728301 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:12:08 INFO - PROCESS | 1984 | 1461312728304 Marionette TRACE conn4 <- [1,146,null,{}] 01:12:08 INFO - PROCESS | 1984 | 1461312728323 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}] 01:12:08 INFO - PROCESS | 1984 | 1461312728500 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 01:12:08 INFO - PROCESS | 1984 | 1461312728561 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8b7bc000 == 30 [pid = 1984] [id = 44] 01:12:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc7042a800) [pid = 1984] [serial = 130] [outer = (nil)] 01:12:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 131 (0x7ffc887b2c00) [pid = 1984] [serial = 131] [outer = 0x7ffc7042a800] 01:12:08 INFO - PROCESS | 1984 | 1461312728671 Marionette DEBUG loaded listener.js 01:12:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 132 (0x7ffc8d016c00) [pid = 1984] [serial = 132] [outer = 0x7ffc7042a800] 01:12:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc794db000 == 29 [pid = 1984] [id = 35] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83a84800 == 28 [pid = 1984] [id = 32] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83c04800 == 27 [pid = 1984] [id = 36] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78fc9000 == 26 [pid = 1984] [id = 6] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8844a800 == 25 [pid = 1984] [id = 37] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76c4d000 == 24 [pid = 1984] [id = 14] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc86d79800 == 23 [pid = 1984] [id = 38] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7dbe0800 == 22 [pid = 1984] [id = 28] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77f61800 == 21 [pid = 1984] [id = 27] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6cd15000 == 20 [pid = 1984] [id = 8] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6cd14000 == 19 [pid = 1984] [id = 39] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6e90a000 == 18 [pid = 1984] [id = 34] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d0d8000 == 17 [pid = 1984] [id = 9] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72b3e800 == 16 [pid = 1984] [id = 24] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7044c000 == 15 [pid = 1984] [id = 29] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83c57800 == 14 [pid = 1984] [id = 33] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc790cc000 == 13 [pid = 1984] [id = 20] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc84b1e000 == 12 [pid = 1984] [id = 43] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88451800 == 11 [pid = 1984] [id = 42] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83abe800 == 10 [pid = 1984] [id = 41] 01:12:11 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7650c800 == 9 [pid = 1984] [id = 40] 01:12:12 INFO - PROCESS | 1984 | 1461312732811 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]]]}] 01:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 4534ms 01:12:12 INFO - PROCESS | 1984 | 1461312732837 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 01:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:12:12 INFO - PROCESS | 1984 | 1461312732841 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 01:12:12 INFO - PROCESS | 1984 | 1461312732849 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:12:12 INFO - PROCESS | 1984 | 1461312732853 Marionette TRACE conn4 <- [1,150,null,{}] 01:12:12 INFO - PROCESS | 1984 | 1461312732862 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}] 01:12:13 INFO - PROCESS | 1984 | 1461312733038 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 01:12:13 INFO - PROCESS | 1984 | 1461312733136 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72b4d800 == 10 [pid = 1984] [id = 45] 01:12:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 133 (0x7ffc72bf7400) [pid = 1984] [serial = 133] [outer = (nil)] 01:12:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 134 (0x7ffc74e3bc00) [pid = 1984] [serial = 134] [outer = 0x7ffc72bf7400] 01:12:13 INFO - PROCESS | 1984 | 1461312733201 Marionette DEBUG loaded listener.js 01:12:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc75dbec00) [pid = 1984] [serial = 135] [outer = 0x7ffc72bf7400] 01:12:13 INFO - PROCESS | 1984 | 1461312733859 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]]]}] 01:12:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1038ms 01:12:13 INFO - PROCESS | 1984 | 1461312733887 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 01:12:13 INFO - PROCESS | 1984 | 1461312733896 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 01:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:12:13 INFO - PROCESS | 1984 | 1461312733906 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:12:13 INFO - PROCESS | 1984 | 1461312733909 Marionette TRACE conn4 <- [1,154,null,{}] 01:12:13 INFO - PROCESS | 1984 | 1461312733928 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}] 01:12:14 INFO - PROCESS | 1984 | 1461312734083 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 01:12:14 INFO - PROCESS | 1984 | 1461312734095 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d0d8000 == 11 [pid = 1984] [id = 46] 01:12:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc77341400) [pid = 1984] [serial = 136] [outer = (nil)] 01:12:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc778c2000) [pid = 1984] [serial = 137] [outer = 0x7ffc77341400] 01:12:14 INFO - PROCESS | 1984 | 1461312734153 Marionette DEBUG loaded listener.js 01:12:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc79030800) [pid = 1984] [serial = 138] [outer = 0x7ffc77341400] 01:12:14 INFO - PROCESS | 1984 | 1461312734958 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]]]}] 01:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1084ms 01:12:15 INFO - PROCESS | 1984 | 1461312734998 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 01:12:15 INFO - PROCESS | 1984 | 1461312735001 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 01:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:12:15 INFO - PROCESS | 1984 | 1461312735013 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:12:15 INFO - PROCESS | 1984 | 1461312735018 Marionette TRACE conn4 <- [1,158,null,{}] 01:12:15 INFO - PROCESS | 1984 | 1461312735035 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}] 01:12:15 INFO - PROCESS | 1984 | 1461312735222 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 01:12:15 INFO - PROCESS | 1984 | 1461312735344 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8395d800 == 12 [pid = 1984] [id = 47] 01:12:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc6d0f4400) [pid = 1984] [serial = 139] [outer = (nil)] 01:12:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc83985800) [pid = 1984] [serial = 140] [outer = 0x7ffc6d0f4400] 01:12:15 INFO - PROCESS | 1984 | 1461312735417 Marionette DEBUG loaded listener.js 01:12:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc83c8ac00) [pid = 1984] [serial = 141] [outer = 0x7ffc6d0f4400] 01:12:16 INFO - PROCESS | 1984 | 1461312736211 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]]]}] 01:12:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1243ms 01:12:16 INFO - PROCESS | 1984 | 1461312736252 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 01:12:16 INFO - PROCESS | 1984 | 1461312736255 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 01:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:12:16 INFO - PROCESS | 1984 | 1461312736261 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:12:16 INFO - PROCESS | 1984 | 1461312736262 Marionette TRACE conn4 <- [1,162,null,{}] 01:12:16 INFO - PROCESS | 1984 | 1461312736267 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}] 01:12:16 INFO - PROCESS | 1984 | 1461312736427 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 01:12:16 INFO - PROCESS | 1984 | 1461312736455 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:16 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84b28000 == 13 [pid = 1984] [id = 48] 01:12:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc83c89c00) [pid = 1984] [serial = 142] [outer = (nil)] 01:12:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc86db0400) [pid = 1984] [serial = 143] [outer = 0x7ffc83c89c00] 01:12:16 INFO - PROCESS | 1984 | 1461312736514 Marionette DEBUG loaded listener.js 01:12:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc887acc00) [pid = 1984] [serial = 144] [outer = 0x7ffc83c89c00] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc72dcb000) [pid = 1984] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc72bf4000) [pid = 1984] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc778bc800) [pid = 1984] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc7917e400) [pid = 1984] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc7917ec00) [pid = 1984] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 138 (0x7ffc75aee000) [pid = 1984] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc6d2d9000) [pid = 1984] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc76ace400) [pid = 1984] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc77811400) [pid = 1984] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 134 (0x7ffc6ed90c00) [pid = 1984] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 133 (0x7ffc83add000) [pid = 1984] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 132 (0x7ffc6ce60c00) [pid = 1984] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 131 (0x7ffc72d33800) [pid = 1984] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 130 (0x7ffc6ea8a400) [pid = 1984] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 129 (0x7ffc7db18800) [pid = 1984] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 128 (0x7ffc778b9000) [pid = 1984] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc6d0f3000) [pid = 1984] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc72dd0c00) [pid = 1984] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 125 (0x7ffc6d0fa000) [pid = 1984] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc83981800) [pid = 1984] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc7042e400) [pid = 1984] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 122 (0x7ffc7902ac00) [pid = 1984] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc6eeb2800) [pid = 1984] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc6d0ec800) [pid = 1984] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc6d0f5400) [pid = 1984] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 118 (0x7ffc8840dc00) [pid = 1984] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 117 (0x7ffc6cd47800) [pid = 1984] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 116 (0x7ffc79030400) [pid = 1984] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 115 (0x7ffc83761c00) [pid = 1984] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 114 (0x7ffc72bf1800) [pid = 1984] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 113 (0x7ffc6eeb2000) [pid = 1984] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 112 (0x7ffc75de8800) [pid = 1984] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 111 (0x7ffc88c6b400) [pid = 1984] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 110 (0x7ffc7587d800) [pid = 1984] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:12:17 INFO - PROCESS | 1984 | --DOMWINDOW == 109 (0x7ffc70289c00) [pid = 1984] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:12:18 INFO - PROCESS | 1984 | 1461312738295 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]]]}] 01:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 2079ms 01:12:18 INFO - PROCESS | 1984 | 1461312738362 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 01:12:18 INFO - PROCESS | 1984 | 1461312738365 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 01:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:12:18 INFO - PROCESS | 1984 | 1461312738424 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:12:18 INFO - PROCESS | 1984 | 1461312738426 Marionette TRACE conn4 <- [1,166,null,{}] 01:12:18 INFO - PROCESS | 1984 | 1461312738463 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}] 01:12:18 INFO - PROCESS | 1984 | 1461312738611 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 01:12:18 INFO - PROCESS | 1984 | 1461312738733 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:18 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc770c1000 == 14 [pid = 1984] [id = 49] 01:12:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 110 (0x7ffc6d0ec800) [pid = 1984] [serial = 145] [outer = (nil)] 01:12:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 111 (0x7ffc6eeb2800) [pid = 1984] [serial = 146] [outer = 0x7ffc6d0ec800] 01:12:18 INFO - PROCESS | 1984 | 1461312738793 Marionette DEBUG loaded listener.js 01:12:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 112 (0x7ffc784b3400) [pid = 1984] [serial = 147] [outer = 0x7ffc6d0ec800] 01:12:19 INFO - PROCESS | 1984 | 1461312739398 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]]]}] 01:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1038ms 01:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:12:19 INFO - PROCESS | 1984 | 1461312739416 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 01:12:19 INFO - PROCESS | 1984 | 1461312739418 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 01:12:19 INFO - PROCESS | 1984 | 1461312739423 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:12:19 INFO - PROCESS | 1984 | 1461312739426 Marionette TRACE conn4 <- [1,170,null,{}] 01:12:19 INFO - PROCESS | 1984 | 1461312739432 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}] 01:12:19 INFO - PROCESS | 1984 | 1461312739598 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 01:12:19 INFO - PROCESS | 1984 | 1461312739617 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84e71000 == 15 [pid = 1984] [id = 50] 01:12:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 113 (0x7ffc6d2d9000) [pid = 1984] [serial = 148] [outer = (nil)] 01:12:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 114 (0x7ffc83ae2800) [pid = 1984] [serial = 149] [outer = 0x7ffc6d2d9000] 01:12:19 INFO - PROCESS | 1984 | 1461312739760 Marionette DEBUG loaded listener.js 01:12:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 115 (0x7ffc8910ac00) [pid = 1984] [serial = 150] [outer = 0x7ffc6d2d9000] 01:12:20 INFO - PROCESS | 1984 | 1461312740662 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]]]}] 01:12:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1284ms 01:12:20 INFO - PROCESS | 1984 | 1461312740708 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 01:12:20 INFO - PROCESS | 1984 | 1461312740715 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 01:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:12:20 INFO - PROCESS | 1984 | 1461312740722 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:12:20 INFO - PROCESS | 1984 | 1461312740728 Marionette TRACE conn4 <- [1,174,null,{}] 01:12:20 INFO - PROCESS | 1984 | 1461312740734 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}] 01:12:20 INFO - PROCESS | 1984 | 1461312740930 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 01:12:21 INFO - PROCESS | 1984 | 1461312741064 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76b6a000 == 16 [pid = 1984] [id = 51] 01:12:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 116 (0x7ffc70429000) [pid = 1984] [serial = 151] [outer = (nil)] 01:12:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 117 (0x7ffc75aeec00) [pid = 1984] [serial = 152] [outer = 0x7ffc70429000] 01:12:21 INFO - PROCESS | 1984 | 1461312741134 Marionette DEBUG loaded listener.js 01:12:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 118 (0x7ffc76306800) [pid = 1984] [serial = 153] [outer = 0x7ffc70429000] 01:12:22 INFO - PROCESS | 1984 | 1461312741994 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]]]}] 01:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1332ms 01:12:22 INFO - PROCESS | 1984 | 1461312742056 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 01:12:22 INFO - PROCESS | 1984 | 1461312742064 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 01:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:12:22 INFO - PROCESS | 1984 | 1461312742073 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:12:22 INFO - PROCESS | 1984 | 1461312742078 Marionette TRACE conn4 <- [1,178,null,{}] 01:12:22 INFO - PROCESS | 1984 | 1461312742083 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}] 01:12:22 INFO - PROCESS | 1984 | 1461312742240 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 01:12:22 INFO - PROCESS | 1984 | 1461312742372 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d6f1000 == 17 [pid = 1984] [id = 52] 01:12:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 119 (0x7ffc6d0f3800) [pid = 1984] [serial = 154] [outer = (nil)] 01:12:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc6d1cc800) [pid = 1984] [serial = 155] [outer = 0x7ffc6d0f3800] 01:12:22 INFO - PROCESS | 1984 | 1461312742441 Marionette DEBUG loaded listener.js 01:12:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc72bec400) [pid = 1984] [serial = 156] [outer = 0x7ffc6d0f3800] 01:12:23 INFO - PROCESS | 1984 | 1461312743527 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]]]}] 01:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1495ms 01:12:23 INFO - PROCESS | 1984 | 1461312743568 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 01:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:12:23 INFO - PROCESS | 1984 | 1461312743573 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 01:12:23 INFO - PROCESS | 1984 | 1461312743580 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:12:23 INFO - PROCESS | 1984 | 1461312743585 Marionette TRACE conn4 <- [1,182,null,{}] 01:12:23 INFO - PROCESS | 1984 | 1461312743593 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}] 01:12:23 INFO - PROCESS | 1984 | 1461312743827 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc8682e000) [pid = 1984] [serial = 2] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc6d315000) [pid = 1984] [serial = 28] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 118 (0x7ffc76582800) [pid = 1984] [serial = 9] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 117 (0x7ffc76adc800) [pid = 1984] [serial = 12] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 116 (0x7ffc6eeb4000) [pid = 1984] [serial = 16] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 115 (0x7ffc6ed82000) [pid = 1984] [serial = 17] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 114 (0x7ffc6ea89c00) [pid = 1984] [serial = 19] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 113 (0x7ffc887b2c00) [pid = 1984] [serial = 131] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | 1461312743904 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 112 (0x7ffc778bd400) [pid = 1984] [serial = 101] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 111 (0x7ffc79439c00) [pid = 1984] [serial = 103] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 110 (0x7ffc79111400) [pid = 1984] [serial = 79] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 109 (0x7ffc77345c00) [pid = 1984] [serial = 76] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 108 (0x7ffc77811c00) [pid = 1984] [serial = 77] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 107 (0x7ffc83cb4400) [pid = 1984] [serial = 122] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 106 (0x7ffc75dbf000) [pid = 1984] [serial = 119] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 105 (0x7ffc7704a800) [pid = 1984] [serial = 100] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 104 (0x7ffc86dbe800) [pid = 1984] [serial = 97] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 103 (0x7ffc6d2d3000) [pid = 1984] [serial = 73] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 102 (0x7ffc84e0e400) [pid = 1984] [serial = 95] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 101 (0x7ffc6eeb0000) [pid = 1984] [serial = 85] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 100 (0x7ffc84b3a800) [pid = 1984] [serial = 94] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 99 (0x7ffc82b3a400) [pid = 1984] [serial = 55] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 98 (0x7ffc72dc2c00) [pid = 1984] [serial = 34] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 97 (0x7ffc77f42c00) [pid = 1984] [serial = 46] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 96 (0x7ffc7942bc00) [pid = 1984] [serial = 49] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 95 (0x7ffc79480400) [pid = 1984] [serial = 50] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 94 (0x7ffc794a6800) [pid = 1984] [serial = 52] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 93 (0x7ffc749d0400) [pid = 1984] [serial = 35] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 92 (0x7ffc7db19400) [pid = 1984] [serial = 53] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 91 (0x7ffc768b0400) [pid = 1984] [serial = 37] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 90 (0x7ffc76b10c00) [pid = 1984] [serial = 38] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 89 (0x7ffc77050400) [pid = 1984] [serial = 40] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 88 (0x7ffc7780a000) [pid = 1984] [serial = 41] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 87 (0x7ffc784b6800) [pid = 1984] [serial = 47] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 86 (0x7ffc770b1000) [pid = 1984] [serial = 43] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 85 (0x7ffc77422000) [pid = 1984] [serial = 44] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 84 (0x7ffc6d66d800) [pid = 1984] [serial = 31] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 83 (0x7ffc83757800) [pid = 1984] [serial = 56] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 82 (0x7ffc6d2ce000) [pid = 1984] [serial = 26] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 81 (0x7ffc7949e800) [pid = 1984] [serial = 91] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 80 (0x7ffc749dfc00) [pid = 1984] [serial = 62] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 79 (0x7ffc84bed000) [pid = 1984] [serial = 83] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 78 (0x7ffc84cb4c00) [pid = 1984] [serial = 123] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 77 (0x7ffc77051000) [pid = 1984] [serial = 64] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 76 (0x7ffc84c44400) [pid = 1984] [serial = 106] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 75 (0x7ffc887a7800) [pid = 1984] [serial = 98] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 74 (0x7ffc74e3d400) [pid = 1984] [serial = 86] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 73 (0x7ffc848a8c00) [pid = 1984] [serial = 59] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 72 (0x7ffc887b1800) [pid = 1984] [serial = 125] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 71 (0x7ffc72d2a400) [pid = 1984] [serial = 61] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 70 (0x7ffc83c45000) [pid = 1984] [serial = 58] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 69 (0x7ffc7db82400) [pid = 1984] [serial = 92] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 68 (0x7ffc794a2000) [pid = 1984] [serial = 80] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 67 (0x7ffc739b5800) [pid = 1984] [serial = 74] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 66 (0x7ffc83eed800) [pid = 1984] [serial = 82] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 65 (0x7ffc76ad4800) [pid = 1984] [serial = 88] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 64 (0x7ffc89104800) [pid = 1984] [serial = 111] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 63 (0x7ffc8917ec00) [pid = 1984] [serial = 113] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 62 (0x7ffc77808c00) [pid = 1984] [serial = 65] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 61 (0x7ffc6dc3e800) [pid = 1984] [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.] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 60 (0x7ffc7780e000) [pid = 1984] [serial = 89] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 59 (0x7ffc88c9f800) [pid = 1984] [serial = 110] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 58 (0x7ffc79484400) [pid = 1984] [serial = 67] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 57 (0x7ffc84b42400) [pid = 1984] [serial = 71] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 56 (0x7ffc6d0fbc00) [pid = 1984] [serial = 25] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 55 (0x7ffc89031800) [pid = 1984] [serial = 126] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 54 (0x7ffc70430c00) [pid = 1984] [serial = 128] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 53 (0x7ffc6cd49800) [pid = 1984] [serial = 22] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 52 (0x7ffc6cd4e800) [pid = 1984] [serial = 23] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 51 (0x7ffc8398a000) [pid = 1984] [serial = 68] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 50 (0x7ffc86810000) [pid = 1984] [serial = 107] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 49 (0x7ffc79105400) [pid = 1984] [serial = 120] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 48 (0x7ffc8ba9d000) [pid = 1984] [serial = 117] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 47 (0x7ffc83c51800) [pid = 1984] [serial = 70] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 46 (0x7ffc84e08400) [pid = 1984] [serial = 116] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 45 (0x7ffc72bebc00) [pid = 1984] [serial = 129] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 44 (0x7ffc82b3ac00) [pid = 1984] [serial = 104] [outer = (nil)] [url = about:blank] 01:12:23 INFO - PROCESS | 1984 | --DOMWINDOW == 43 (0x7ffc8adbd800) [pid = 1984] [serial = 114] [outer = (nil)] [url = about:blank] 01:12:24 INFO - PROCESS | 1984 | 1461312744025 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6e90d800 == 18 [pid = 1984] [id = 53] 01:12:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 44 (0x7ffc6d1c0400) [pid = 1984] [serial = 157] [outer = (nil)] 01:12:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 45 (0x7ffc6dc3e800) [pid = 1984] [serial = 158] [outer = 0x7ffc6d1c0400] 01:12:24 INFO - PROCESS | 1984 | 1461312744099 Marionette DEBUG loaded listener.js 01:12:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 46 (0x7ffc7028c000) [pid = 1984] [serial = 159] [outer = 0x7ffc6d1c0400] 01:12:24 INFO - PROCESS | 1984 | 1461312744727 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]]]}] 01:12:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1187ms 01:12:24 INFO - PROCESS | 1984 | 1461312744766 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 01:12:24 INFO - PROCESS | 1984 | 1461312744772 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 01:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:12:24 INFO - PROCESS | 1984 | 1461312744780 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:12:24 INFO - PROCESS | 1984 | 1461312744783 Marionette TRACE conn4 <- [1,186,null,{}] 01:12:24 INFO - PROCESS | 1984 | 1461312744792 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}] 01:12:24 INFO - PROCESS | 1984 | 1461312744915 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 01:12:25 INFO - PROCESS | 1984 | 1461312744997 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72b4f000 == 19 [pid = 1984] [id = 54] 01:12:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 47 (0x7ffc6d2ce000) [pid = 1984] [serial = 160] [outer = (nil)] 01:12:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 48 (0x7ffc72be9400) [pid = 1984] [serial = 161] [outer = 0x7ffc6d2ce000] 01:12:25 INFO - PROCESS | 1984 | 1461312745054 Marionette DEBUG loaded listener.js 01:12:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 49 (0x7ffc72dcc000) [pid = 1984] [serial = 162] [outer = 0x7ffc6d2ce000] 01:12:25 INFO - PROCESS | 1984 | 1461312745811 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]]]}] 01:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1084ms 01:12:25 INFO - PROCESS | 1984 | 1461312745865 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 01:12:25 INFO - PROCESS | 1984 | 1461312745868 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 01:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:12:25 INFO - PROCESS | 1984 | 1461312745877 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:12:25 INFO - PROCESS | 1984 | 1461312745881 Marionette TRACE conn4 <- [1,190,null,{}] 01:12:25 INFO - PROCESS | 1984 | 1461312745897 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}] 01:12:26 INFO - PROCESS | 1984 | 1461312746048 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 01:12:26 INFO - PROCESS | 1984 | 1461312746060 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76191000 == 20 [pid = 1984] [id = 55] 01:12:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 50 (0x7ffc75d6a000) [pid = 1984] [serial = 163] [outer = (nil)] 01:12:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 51 (0x7ffc75de8800) [pid = 1984] [serial = 164] [outer = 0x7ffc75d6a000] 01:12:26 INFO - PROCESS | 1984 | 1461312746128 Marionette DEBUG loaded listener.js 01:12:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 52 (0x7ffc76ad1400) [pid = 1984] [serial = 165] [outer = 0x7ffc75d6a000] 01:12:26 INFO - PROCESS | 1984 | 1461312746819 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]]]}] 01:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 980ms 01:12:26 INFO - PROCESS | 1984 | 1461312746860 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 01:12:26 INFO - PROCESS | 1984 | 1461312746864 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 01:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:12:26 INFO - PROCESS | 1984 | 1461312746869 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:12:26 INFO - PROCESS | 1984 | 1461312746871 Marionette TRACE conn4 <- [1,194,null,{}] 01:12:26 INFO - PROCESS | 1984 | 1461312746876 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}] 01:12:27 INFO - PROCESS | 1984 | 1461312747030 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 01:12:27 INFO - PROCESS | 1984 | 1461312747062 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76b64800 == 21 [pid = 1984] [id = 56] 01:12:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 53 (0x7ffc6d1bd800) [pid = 1984] [serial = 166] [outer = (nil)] 01:12:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 54 (0x7ffc77050000) [pid = 1984] [serial = 167] [outer = 0x7ffc6d1bd800] 01:12:27 INFO - PROCESS | 1984 | 1461312747119 Marionette DEBUG loaded listener.js 01:12:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 55 (0x7ffc77345c00) [pid = 1984] [serial = 168] [outer = 0x7ffc6d1bd800] 01:12:27 INFO - PROCESS | 1984 | 1461312747877 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]]]}] 01:12:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1026ms 01:12:27 INFO - PROCESS | 1984 | 1461312747896 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 01:12:27 INFO - PROCESS | 1984 | 1461312747898 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 01:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:12:27 INFO - PROCESS | 1984 | 1461312747915 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:12:27 INFO - PROCESS | 1984 | 1461312747918 Marionette TRACE conn4 <- [1,198,null,{}] 01:12:28 INFO - PROCESS | 1984 | 1461312748019 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}] 01:12:28 INFO - PROCESS | 1984 | 1461312748175 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 01:12:28 INFO - PROCESS | 1984 | --DOMWINDOW == 54 (0x7ffc6d0f4400) [pid = 1984] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:12:28 INFO - PROCESS | 1984 | --DOMWINDOW == 53 (0x7ffc77341400) [pid = 1984] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:12:28 INFO - PROCESS | 1984 | --DOMWINDOW == 52 (0x7ffc72bf7400) [pid = 1984] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:12:28 INFO - PROCESS | 1984 | --DOMWINDOW == 51 (0x7ffc7042a800) [pid = 1984] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:12:28 INFO - PROCESS | 1984 | --DOMWINDOW == 50 (0x7ffc6d0ec800) [pid = 1984] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:12:28 INFO - PROCESS | 1984 | --DOMWINDOW == 49 (0x7ffc83c89c00) [pid = 1984] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:12:28 INFO - PROCESS | 1984 | 1461312748242 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75d9b000 == 22 [pid = 1984] [id = 57] 01:12:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 50 (0x7ffc6cd44800) [pid = 1984] [serial = 169] [outer = (nil)] 01:12:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 51 (0x7ffc6dc35400) [pid = 1984] [serial = 170] [outer = 0x7ffc6cd44800] 01:12:28 INFO - PROCESS | 1984 | 1461312748300 Marionette DEBUG loaded listener.js 01:12:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 52 (0x7ffc7734f400) [pid = 1984] [serial = 171] [outer = 0x7ffc6cd44800] 01:12:28 INFO - PROCESS | 1984 | 1461312748862 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]]]}] 01:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1013ms 01:12:28 INFO - PROCESS | 1984 | 1461312748922 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 01:12:28 INFO - PROCESS | 1984 | 1461312748924 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 01:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:12:28 INFO - PROCESS | 1984 | 1461312748929 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:12:28 INFO - PROCESS | 1984 | 1461312748932 Marionette TRACE conn4 <- [1,202,null,{}] 01:12:28 INFO - PROCESS | 1984 | 1461312748936 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}] 01:12:29 INFO - PROCESS | 1984 | 1461312749097 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 01:12:29 INFO - PROCESS | 1984 | 1461312749177 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77ac5800 == 23 [pid = 1984] [id = 58] 01:12:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 53 (0x7ffc6d0ee400) [pid = 1984] [serial = 172] [outer = (nil)] 01:12:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 54 (0x7ffc784af800) [pid = 1984] [serial = 173] [outer = 0x7ffc6d0ee400] 01:12:29 INFO - PROCESS | 1984 | 1461312749239 Marionette DEBUG loaded listener.js 01:12:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 55 (0x7ffc79184800) [pid = 1984] [serial = 174] [outer = 0x7ffc6d0ee400] 01:12:29 INFO - PROCESS | 1984 | 1461312749771 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]]]}] 01:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 874ms 01:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:12:29 INFO - PROCESS | 1984 | 1461312749804 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 01:12:29 INFO - PROCESS | 1984 | 1461312749807 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 01:12:29 INFO - PROCESS | 1984 | 1461312749812 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:12:29 INFO - PROCESS | 1984 | 1461312749815 Marionette TRACE conn4 <- [1,206,null,{}] 01:12:29 INFO - PROCESS | 1984 | 1461312749819 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}] 01:12:29 INFO - PROCESS | 1984 | 1461312749944 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 01:12:29 INFO - PROCESS | 1984 | 1461312749961 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fc9800 == 24 [pid = 1984] [id = 59] 01:12:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 56 (0x7ffc79184c00) [pid = 1984] [serial = 175] [outer = (nil)] 01:12:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 57 (0x7ffc7947e800) [pid = 1984] [serial = 176] [outer = 0x7ffc79184c00] 01:12:30 INFO - PROCESS | 1984 | 1461312750018 Marionette DEBUG loaded listener.js 01:12:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 58 (0x7ffc794a6800) [pid = 1984] [serial = 177] [outer = 0x7ffc79184c00] 01:12:30 INFO - PROCESS | 1984 | 1461312750828 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]]]}] 01:12:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1031ms 01:12:30 INFO - PROCESS | 1984 | 1461312750844 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 01:12:30 INFO - PROCESS | 1984 | 1461312750848 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 01:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:12:30 INFO - PROCESS | 1984 | 1461312750858 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:12:30 INFO - PROCESS | 1984 | 1461312750862 Marionette TRACE conn4 <- [1,210,null,{}] 01:12:30 INFO - PROCESS | 1984 | 1461312750894 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}] 01:12:31 INFO - PROCESS | 1984 | 1461312751077 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 01:12:31 INFO - PROCESS | 1984 | 1461312751199 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72d84000 == 25 [pid = 1984] [id = 60] 01:12:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 59 (0x7ffc6d1ccc00) [pid = 1984] [serial = 178] [outer = (nil)] 01:12:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 60 (0x7ffc70280800) [pid = 1984] [serial = 179] [outer = 0x7ffc6d1ccc00] 01:12:31 INFO - PROCESS | 1984 | 1461312751270 Marionette DEBUG loaded listener.js 01:12:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 61 (0x7ffc70431800) [pid = 1984] [serial = 180] [outer = 0x7ffc6d1ccc00] 01:12:31 INFO - PROCESS | 1984 | 1461312751962 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]]]}] 01:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1131ms 01:12:32 INFO - PROCESS | 1984 | 1461312752002 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 01:12:32 INFO - PROCESS | 1984 | 1461312752009 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 01:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:12:32 INFO - PROCESS | 1984 | 1461312752019 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:12:32 INFO - PROCESS | 1984 | 1461312752023 Marionette TRACE conn4 <- [1,214,null,{}] 01:12:32 INFO - PROCESS | 1984 | 1461312752030 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}] 01:12:32 INFO - PROCESS | 1984 | 1461312752171 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 01:12:32 INFO - PROCESS | 1984 | 1461312752299 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77202800 == 26 [pid = 1984] [id = 61] 01:12:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 62 (0x7ffc72bf8000) [pid = 1984] [serial = 181] [outer = (nil)] 01:12:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 63 (0x7ffc748ae800) [pid = 1984] [serial = 182] [outer = 0x7ffc72bf8000] 01:12:32 INFO - PROCESS | 1984 | 1461312752367 Marionette DEBUG loaded listener.js 01:12:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 64 (0x7ffc7630b800) [pid = 1984] [serial = 183] [outer = 0x7ffc72bf8000] 01:12:33 INFO - PROCESS | 1984 | 1461312753149 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]]]}] 01:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1179ms 01:12:33 INFO - PROCESS | 1984 | 1461312753198 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 01:12:33 INFO - PROCESS | 1984 | 1461312753202 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 01:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:12:33 INFO - PROCESS | 1984 | 1461312753222 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:12:33 INFO - PROCESS | 1984 | 1461312753229 Marionette TRACE conn4 <- [1,218,null,{}] 01:12:33 INFO - PROCESS | 1984 | 1461312753246 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}] 01:12:33 INFO - PROCESS | 1984 | 1461312753394 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 01:12:33 INFO - PROCESS | 1984 | 1461312753519 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:33 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc790af800 == 27 [pid = 1984] [id = 62] 01:12:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 65 (0x7ffc77048000) [pid = 1984] [serial = 184] [outer = (nil)] 01:12:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 66 (0x7ffc77f47c00) [pid = 1984] [serial = 185] [outer = 0x7ffc77048000] 01:12:33 INFO - PROCESS | 1984 | 1461312753604 Marionette DEBUG loaded listener.js 01:12:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 67 (0x7ffc79111000) [pid = 1984] [serial = 186] [outer = 0x7ffc77048000] 01:12:34 INFO - PROCESS | 1984 | 1461312754460 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]]]}] 01:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1302ms 01:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:12:34 INFO - PROCESS | 1984 | 1461312754510 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 01:12:34 INFO - PROCESS | 1984 | 1461312754514 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 01:12:34 INFO - PROCESS | 1984 | 1461312754519 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:12:34 INFO - PROCESS | 1984 | 1461312754522 Marionette TRACE conn4 <- [1,222,null,{}] 01:12:34 INFO - PROCESS | 1984 | 1461312754527 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}] 01:12:34 INFO - PROCESS | 1984 | 1461312754662 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 01:12:34 INFO - PROCESS | 1984 | 1461312754790 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7c3e1800 == 28 [pid = 1984] [id = 63] 01:12:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 68 (0x7ffc6cd4a400) [pid = 1984] [serial = 187] [outer = (nil)] 01:12:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 69 (0x7ffc7c363400) [pid = 1984] [serial = 188] [outer = 0x7ffc6cd4a400] 01:12:34 INFO - PROCESS | 1984 | 1461312754858 Marionette DEBUG loaded listener.js 01:12:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 70 (0x7ffc7db7d000) [pid = 1984] [serial = 189] [outer = 0x7ffc6cd4a400] 01:12:35 INFO - PROCESS | 1984 | 1461312755735 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]]]}] 01:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1279ms 01:12:35 INFO - PROCESS | 1984 | 1461312755799 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 01:12:35 INFO - PROCESS | 1984 | 1461312755803 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 01:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:12:35 INFO - PROCESS | 1984 | 1461312755810 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:12:35 INFO - PROCESS | 1984 | 1461312755815 Marionette TRACE conn4 <- [1,226,null,{}] 01:12:35 INFO - PROCESS | 1984 | 1461312755822 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}] 01:12:35 INFO - PROCESS | 1984 | 1461312755975 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 01:12:36 INFO - PROCESS | 1984 | 1461312756105 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d6ef800 == 29 [pid = 1984] [id = 64] 01:12:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 71 (0x7ffc6d1c6000) [pid = 1984] [serial = 190] [outer = (nil)] 01:12:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 72 (0x7ffc7028b400) [pid = 1984] [serial = 191] [outer = 0x7ffc6d1c6000] 01:12:36 INFO - PROCESS | 1984 | 1461312756185 Marionette DEBUG loaded listener.js 01:12:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 73 (0x7ffc70480800) [pid = 1984] [serial = 192] [outer = 0x7ffc6d1c6000] 01:12:36 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8b7bc000 == 28 [pid = 1984] [id = 44] 01:12:36 INFO - PROCESS | 1984 | --DOMWINDOW == 72 (0x7ffc83985800) [pid = 1984] [serial = 140] [outer = (nil)] [url = about:blank] 01:12:36 INFO - PROCESS | 1984 | --DOMWINDOW == 71 (0x7ffc83c8ac00) [pid = 1984] [serial = 141] [outer = (nil)] [url = about:blank] 01:12:36 INFO - PROCESS | 1984 | --DOMWINDOW == 70 (0x7ffc778c2000) [pid = 1984] [serial = 137] [outer = (nil)] [url = about:blank] 01:12:36 INFO - PROCESS | 1984 | --DOMWINDOW == 69 (0x7ffc74e3bc00) [pid = 1984] [serial = 134] [outer = (nil)] [url = about:blank] 01:12:36 INFO - PROCESS | 1984 | --DOMWINDOW == 68 (0x7ffc75dbec00) [pid = 1984] [serial = 135] [outer = (nil)] [url = about:blank] 01:12:36 INFO - PROCESS | 1984 | --DOMWINDOW == 67 (0x7ffc8d016c00) [pid = 1984] [serial = 132] [outer = (nil)] [url = about:blank] 01:12:36 INFO - PROCESS | 1984 | --DOMWINDOW == 66 (0x7ffc784b3400) [pid = 1984] [serial = 147] [outer = (nil)] [url = about:blank] 01:12:36 INFO - PROCESS | 1984 | --DOMWINDOW == 65 (0x7ffc86db0400) [pid = 1984] [serial = 143] [outer = (nil)] [url = about:blank] 01:12:36 INFO - PROCESS | 1984 | --DOMWINDOW == 64 (0x7ffc887acc00) [pid = 1984] [serial = 144] [outer = (nil)] [url = about:blank] 01:12:36 INFO - PROCESS | 1984 | --DOMWINDOW == 63 (0x7ffc6eeb2800) [pid = 1984] [serial = 146] [outer = (nil)] [url = about:blank] 01:12:36 INFO - PROCESS | 1984 | --DOMWINDOW == 62 (0x7ffc79030800) [pid = 1984] [serial = 138] [outer = (nil)] [url = about:blank] 01:12:36 INFO - PROCESS | 1984 | 1461312756900 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]]]}] 01:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1134ms 01:12:36 INFO - PROCESS | 1984 | 1461312756946 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 01:12:36 INFO - PROCESS | 1984 | 1461312756953 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 01:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:12:36 INFO - PROCESS | 1984 | 1461312756962 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:12:36 INFO - PROCESS | 1984 | 1461312756965 Marionette TRACE conn4 <- [1,230,null,{}] 01:12:36 INFO - PROCESS | 1984 | 1461312756969 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}] 01:12:37 INFO - PROCESS | 1984 | 1461312757105 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 01:12:37 INFO - PROCESS | 1984 | 1461312757191 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:37 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76197000 == 29 [pid = 1984] [id = 65] 01:12:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 63 (0x7ffc6d1cb000) [pid = 1984] [serial = 193] [outer = (nil)] 01:12:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 64 (0x7ffc74e3dc00) [pid = 1984] [serial = 194] [outer = 0x7ffc6d1cb000] 01:12:37 INFO - PROCESS | 1984 | 1461312757250 Marionette DEBUG loaded listener.js 01:12:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 65 (0x7ffc76582800) [pid = 1984] [serial = 195] [outer = 0x7ffc6d1cb000] 01:12:37 INFO - PROCESS | 1984 | 1461312757858 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]]]}] 01:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 928ms 01:12:37 INFO - PROCESS | 1984 | 1461312757891 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 01:12:37 INFO - PROCESS | 1984 | 1461312757893 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 01:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:12:37 INFO - PROCESS | 1984 | 1461312757899 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:12:37 INFO - PROCESS | 1984 | 1461312757903 Marionette TRACE conn4 <- [1,234,null,{}] 01:12:37 INFO - PROCESS | 1984 | 1461312757917 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}] 01:12:38 INFO - PROCESS | 1984 | 1461312758077 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 01:12:38 INFO - PROCESS | 1984 | 1461312758102 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7721e000 == 30 [pid = 1984] [id = 66] 01:12:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 66 (0x7ffc7704c000) [pid = 1984] [serial = 196] [outer = (nil)] 01:12:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 67 (0x7ffc7742dc00) [pid = 1984] [serial = 197] [outer = 0x7ffc7704c000] 01:12:38 INFO - PROCESS | 1984 | 1461312758163 Marionette DEBUG loaded listener.js 01:12:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 68 (0x7ffc79031c00) [pid = 1984] [serial = 198] [outer = 0x7ffc7704c000] 01:12:38 INFO - PROCESS | 1984 | 1461312758846 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]]]}] 01:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 982ms 01:12:38 INFO - PROCESS | 1984 | 1461312758881 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 01:12:38 INFO - PROCESS | 1984 | 1461312758885 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 01:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:12:38 INFO - PROCESS | 1984 | 1461312758907 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:12:38 INFO - PROCESS | 1984 | 1461312758910 Marionette TRACE conn4 <- [1,238,null,{}] 01:12:38 INFO - PROCESS | 1984 | 1461312758915 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}] 01:12:39 INFO - PROCESS | 1984 | 1461312759075 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 01:12:39 INFO - PROCESS | 1984 | 1461312759099 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7907c800 == 31 [pid = 1984] [id = 67] 01:12:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 69 (0x7ffc79037400) [pid = 1984] [serial = 199] [outer = (nil)] 01:12:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 70 (0x7ffc7c363000) [pid = 1984] [serial = 200] [outer = 0x7ffc79037400] 01:12:39 INFO - PROCESS | 1984 | 1461312759158 Marionette DEBUG loaded listener.js 01:12:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 71 (0x7ffc6ed90000) [pid = 1984] [serial = 201] [outer = 0x7ffc79037400] 01:12:39 INFO - PROCESS | 1984 | 1461312759848 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]]]}] 01:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 981ms 01:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:12:39 INFO - PROCESS | 1984 | 1461312759882 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 01:12:39 INFO - PROCESS | 1984 | 1461312759885 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 01:12:39 INFO - PROCESS | 1984 | 1461312759890 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:12:39 INFO - PROCESS | 1984 | 1461312759893 Marionette TRACE conn4 <- [1,242,null,{}] 01:12:39 INFO - PROCESS | 1984 | 1461312759898 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}] 01:12:40 INFO - PROCESS | 1984 | 1461312760047 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 01:12:40 INFO - PROCESS | 1984 | 1461312760077 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:40 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbe9800 == 32 [pid = 1984] [id = 68] 01:12:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 72 (0x7ffc6d0ee800) [pid = 1984] [serial = 202] [outer = (nil)] 01:12:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 73 (0x7ffc82b3b400) [pid = 1984] [serial = 203] [outer = 0x7ffc6d0ee800] 01:12:40 INFO - PROCESS | 1984 | 1461312760139 Marionette DEBUG loaded listener.js 01:12:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 74 (0x7ffc83981800) [pid = 1984] [serial = 204] [outer = 0x7ffc6d0ee800] 01:12:40 INFO - PROCESS | 1984 | 1461312760844 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]]]}] 01:12:40 INFO - PROCESS | 1984 | --DOMWINDOW == 73 (0x7ffc6d1bd800) [pid = 1984] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:12:40 INFO - PROCESS | 1984 | --DOMWINDOW == 72 (0x7ffc6d1c0400) [pid = 1984] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:12:40 INFO - PROCESS | 1984 | --DOMWINDOW == 71 (0x7ffc75d6a000) [pid = 1984] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:12:40 INFO - PROCESS | 1984 | --DOMWINDOW == 70 (0x7ffc6d2ce000) [pid = 1984] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:12:40 INFO - PROCESS | 1984 | --DOMWINDOW == 69 (0x7ffc6cd44800) [pid = 1984] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:12:40 INFO - PROCESS | 1984 | --DOMWINDOW == 68 (0x7ffc6d0ee400) [pid = 1984] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1026ms 01:12:40 INFO - PROCESS | 1984 | 1461312760916 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 01:12:40 INFO - PROCESS | 1984 | 1461312760919 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 01:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:12:40 INFO - PROCESS | 1984 | 1461312760929 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:12:40 INFO - PROCESS | 1984 | 1461312760931 Marionette TRACE conn4 <- [1,246,null,{}] 01:12:40 INFO - PROCESS | 1984 | 1461312760934 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}] 01:12:41 INFO - PROCESS | 1984 | 1461312761123 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 01:12:41 INFO - PROCESS | 1984 | 1461312761134 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83722800 == 33 [pid = 1984] [id = 69] 01:12:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 69 (0x7ffc76adbc00) [pid = 1984] [serial = 205] [outer = (nil)] 01:12:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 70 (0x7ffc83c90400) [pid = 1984] [serial = 206] [outer = 0x7ffc76adbc00] 01:12:41 INFO - PROCESS | 1984 | 1461312761268 Marionette DEBUG loaded listener.js 01:12:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 71 (0x7ffc84b37c00) [pid = 1984] [serial = 207] [outer = 0x7ffc76adbc00] 01:12:41 INFO - PROCESS | 1984 | 1461312761836 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]]]}] 01:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 935ms 01:12:41 INFO - PROCESS | 1984 | 1461312761861 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 01:12:41 INFO - PROCESS | 1984 | 1461312761864 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 01:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:12:41 INFO - PROCESS | 1984 | 1461312761869 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:12:41 INFO - PROCESS | 1984 | 1461312761871 Marionette TRACE conn4 <- [1,250,null,{}] 01:12:41 INFO - PROCESS | 1984 | 1461312761876 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}] 01:12:41 INFO - PROCESS | 1984 | 1461312761991 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 01:12:42 INFO - PROCESS | 1984 | 1461312762003 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83a8d000 == 34 [pid = 1984] [id = 70] 01:12:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 72 (0x7ffc6e9aa000) [pid = 1984] [serial = 208] [outer = (nil)] 01:12:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 73 (0x7ffc6e9b3000) [pid = 1984] [serial = 209] [outer = 0x7ffc6e9aa000] 01:12:42 INFO - PROCESS | 1984 | 1461312762064 Marionette DEBUG loaded listener.js 01:12:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 74 (0x7ffc8398a800) [pid = 1984] [serial = 210] [outer = 0x7ffc6e9aa000] 01:12:42 INFO - PROCESS | 1984 | 1461312762702 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]]]}] 01:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 882ms 01:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:12:42 INFO - PROCESS | 1984 | 1461312762752 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 01:12:42 INFO - PROCESS | 1984 | 1461312762754 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 01:12:42 INFO - PROCESS | 1984 | 1461312762762 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:12:42 INFO - PROCESS | 1984 | 1461312762764 Marionette TRACE conn4 <- [1,254,null,{}] 01:12:42 INFO - PROCESS | 1984 | 1461312762769 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}] 01:12:42 INFO - PROCESS | 1984 | 1461312762921 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 01:12:43 INFO - PROCESS | 1984 | 1461312763040 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:43 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d0d4000 == 35 [pid = 1984] [id = 71] 01:12:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 75 (0x7ffc6cd45000) [pid = 1984] [serial = 211] [outer = (nil)] 01:12:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 76 (0x7ffc6cd4e800) [pid = 1984] [serial = 212] [outer = 0x7ffc6cd45000] 01:12:43 INFO - PROCESS | 1984 | 1461312763115 Marionette DEBUG loaded listener.js 01:12:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 77 (0x7ffc6d1c5400) [pid = 1984] [serial = 213] [outer = 0x7ffc6cd45000] 01:12:43 INFO - PROCESS | 1984 | 1461312763946 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]]]}] 01:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1228ms 01:12:43 INFO - PROCESS | 1984 | 1461312763988 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 01:12:43 INFO - PROCESS | 1984 | 1461312763995 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 01:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:12:44 INFO - PROCESS | 1984 | 1461312764022 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:12:44 INFO - PROCESS | 1984 | 1461312764026 Marionette TRACE conn4 <- [1,258,null,{}] 01:12:44 INFO - PROCESS | 1984 | 1461312764033 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}] 01:12:44 INFO - PROCESS | 1984 | 1461312764190 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 01:12:44 INFO - PROCESS | 1984 | 1461312764320 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77ac5000 == 36 [pid = 1984] [id = 72] 01:12:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 78 (0x7ffc6d0f0000) [pid = 1984] [serial = 214] [outer = (nil)] 01:12:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 79 (0x7ffc73799c00) [pid = 1984] [serial = 215] [outer = 0x7ffc6d0f0000] 01:12:44 INFO - PROCESS | 1984 | 1461312764397 Marionette DEBUG loaded listener.js 01:12:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 80 (0x7ffc761ef400) [pid = 1984] [serial = 216] [outer = 0x7ffc6d0f0000] 01:12:45 INFO - PROCESS | 1984 | 1461312765162 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]]]}] 01:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1186ms 01:12:45 INFO - PROCESS | 1984 | 1461312765210 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 01:12:45 INFO - PROCESS | 1984 | 1461312765216 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 01:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:12:45 INFO - PROCESS | 1984 | 1461312765222 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:12:45 INFO - PROCESS | 1984 | 1461312765225 Marionette TRACE conn4 <- [1,262,null,{}] 01:12:45 INFO - PROCESS | 1984 | 1461312765231 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}] 01:12:45 INFO - PROCESS | 1984 | 1461312765380 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 01:12:45 INFO - PROCESS | 1984 | 1461312765510 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83c11000 == 37 [pid = 1984] [id = 73] 01:12:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 81 (0x7ffc77050400) [pid = 1984] [serial = 217] [outer = (nil)] 01:12:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 82 (0x7ffc778bd400) [pid = 1984] [serial = 218] [outer = 0x7ffc77050400] 01:12:45 INFO - PROCESS | 1984 | 1461312765578 Marionette DEBUG loaded listener.js 01:12:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 83 (0x7ffc79183400) [pid = 1984] [serial = 219] [outer = 0x7ffc77050400] 01:12:46 INFO - PROCESS | 1984 | 1461312766408 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]]]}] 01:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1231ms 01:12:46 INFO - PROCESS | 1984 | 1461312766454 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 01:12:46 INFO - PROCESS | 1984 | 1461312766458 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 01:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:12:46 INFO - PROCESS | 1984 | 1461312766474 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:12:46 INFO - PROCESS | 1984 | 1461312766482 Marionette TRACE conn4 <- [1,266,null,{}] 01:12:46 INFO - PROCESS | 1984 | 1461312766487 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}] 01:12:46 INFO - PROCESS | 1984 | 1461312766635 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 01:12:46 INFO - PROCESS | 1984 | 1461312766760 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:46 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84914800 == 38 [pid = 1984] [id = 74] 01:12:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 84 (0x7ffc77341c00) [pid = 1984] [serial = 220] [outer = (nil)] 01:12:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 85 (0x7ffc83adb400) [pid = 1984] [serial = 221] [outer = 0x7ffc77341c00] 01:12:46 INFO - PROCESS | 1984 | 1461312766831 Marionette DEBUG loaded listener.js 01:12:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 86 (0x7ffc84be5000) [pid = 1984] [serial = 222] [outer = 0x7ffc77341c00] 01:12:47 INFO - PROCESS | 1984 | 1461312767585 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]]]}] 01:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1153ms 01:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:12:47 INFO - PROCESS | 1984 | 1461312767618 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 01:12:47 INFO - PROCESS | 1984 | 1461312767622 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 01:12:47 INFO - PROCESS | 1984 | 1461312767628 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:12:47 INFO - PROCESS | 1984 | 1461312767631 Marionette TRACE conn4 <- [1,270,null,{}] 01:12:47 INFO - PROCESS | 1984 | 1461312767635 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}] 01:12:47 INFO - PROCESS | 1984 | 1461312767805 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 01:12:47 INFO - PROCESS | 1984 | 1461312767932 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc86842800 == 39 [pid = 1984] [id = 75] 01:12:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 87 (0x7ffc778c5800) [pid = 1984] [serial = 223] [outer = (nil)] 01:12:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 88 (0x7ffc84cbc800) [pid = 1984] [serial = 224] [outer = 0x7ffc778c5800] 01:12:48 INFO - PROCESS | 1984 | 1461312768003 Marionette DEBUG loaded listener.js 01:12:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 89 (0x7ffc86812800) [pid = 1984] [serial = 225] [outer = 0x7ffc778c5800] 01:12:48 INFO - PROCESS | 1984 | 1461312768731 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]]]}] 01:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1131ms 01:12:48 INFO - PROCESS | 1984 | 1461312768759 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 01:12:48 INFO - PROCESS | 1984 | 1461312768762 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 01:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:12:48 INFO - PROCESS | 1984 | 1461312768767 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:12:48 INFO - PROCESS | 1984 | 1461312768770 Marionette TRACE conn4 <- [1,274,null,{}] 01:12:48 INFO - PROCESS | 1984 | 1461312768775 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}] 01:12:48 INFO - PROCESS | 1984 | 1461312768926 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 01:12:49 INFO - PROCESS | 1984 | 1461312769032 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88a6a000 == 40 [pid = 1984] [id = 76] 01:12:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 90 (0x7ffc86dbf000) [pid = 1984] [serial = 226] [outer = (nil)] 01:12:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 91 (0x7ffc88661c00) [pid = 1984] [serial = 227] [outer = 0x7ffc86dbf000] 01:12:49 INFO - PROCESS | 1984 | 1461312769111 Marionette DEBUG loaded listener.js 01:12:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 92 (0x7ffc88c9dc00) [pid = 1984] [serial = 228] [outer = 0x7ffc86dbf000] 01:12:50 INFO - PROCESS | 1984 | 1461312770116 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]]]}] 01:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1378ms 01:12:50 INFO - PROCESS | 1984 | 1461312770146 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 01:12:50 INFO - PROCESS | 1984 | 1461312770151 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 01:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:12:50 INFO - PROCESS | 1984 | 1461312770159 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:12:50 INFO - PROCESS | 1984 | 1461312770163 Marionette TRACE conn4 <- [1,278,null,{}] 01:12:50 INFO - PROCESS | 1984 | 1461312770173 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}] 01:12:50 INFO - PROCESS | 1984 | 1461312770310 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 01:12:50 INFO - PROCESS | 1984 | 1461312770474 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6cd23000 == 41 [pid = 1984] [id = 77] 01:12:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 93 (0x7ffc6e9b0c00) [pid = 1984] [serial = 229] [outer = (nil)] 01:12:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 94 (0x7ffc6ed89c00) [pid = 1984] [serial = 230] [outer = 0x7ffc6e9b0c00] 01:12:50 INFO - PROCESS | 1984 | 1461312770562 Marionette DEBUG loaded listener.js 01:12:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 95 (0x7ffc70430400) [pid = 1984] [serial = 231] [outer = 0x7ffc6e9b0c00] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 94 (0x7ffc6d1cc800) [pid = 1984] [serial = 155] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 93 (0x7ffc75aeec00) [pid = 1984] [serial = 152] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 92 (0x7ffc7947e800) [pid = 1984] [serial = 176] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 91 (0x7ffc83ae2800) [pid = 1984] [serial = 149] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 90 (0x7ffc77050000) [pid = 1984] [serial = 167] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 89 (0x7ffc6dc3e800) [pid = 1984] [serial = 158] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 88 (0x7ffc7028c000) [pid = 1984] [serial = 159] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 87 (0x7ffc75de8800) [pid = 1984] [serial = 164] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 86 (0x7ffc72be9400) [pid = 1984] [serial = 161] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 85 (0x7ffc72dcc000) [pid = 1984] [serial = 162] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 84 (0x7ffc6dc35400) [pid = 1984] [serial = 170] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 83 (0x7ffc7734f400) [pid = 1984] [serial = 171] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 82 (0x7ffc77345c00) [pid = 1984] [serial = 168] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 81 (0x7ffc784af800) [pid = 1984] [serial = 173] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 80 (0x7ffc76ad1400) [pid = 1984] [serial = 165] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | --DOMWINDOW == 79 (0x7ffc79184800) [pid = 1984] [serial = 174] [outer = (nil)] [url = about:blank] 01:12:51 INFO - PROCESS | 1984 | 1461312771365 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]]]}] 01:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1229ms 01:12:51 INFO - PROCESS | 1984 | 1461312771388 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 01:12:51 INFO - PROCESS | 1984 | 1461312771395 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 01:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:12:51 INFO - PROCESS | 1984 | 1461312771404 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:12:51 INFO - PROCESS | 1984 | 1461312771408 Marionette TRACE conn4 <- [1,282,null,{}] 01:12:51 INFO - PROCESS | 1984 | 1461312771416 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}] 01:12:51 INFO - PROCESS | 1984 | 1461312771547 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 01:12:51 INFO - PROCESS | 1984 | 1461312771563 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:51 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7633b000 == 42 [pid = 1984] [id = 78] 01:12:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 80 (0x7ffc72dc3400) [pid = 1984] [serial = 232] [outer = (nil)] 01:12:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 81 (0x7ffc75de8800) [pid = 1984] [serial = 233] [outer = 0x7ffc72dc3400] 01:12:51 INFO - PROCESS | 1984 | 1461312771620 Marionette DEBUG loaded listener.js 01:12:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 82 (0x7ffc7660b800) [pid = 1984] [serial = 234] [outer = 0x7ffc72dc3400] 01:12:52 INFO - PROCESS | 1984 | 1461312772335 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]]]}] 01:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 981ms 01:12:52 INFO - PROCESS | 1984 | 1461312772385 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 01:12:52 INFO - PROCESS | 1984 | 1461312772388 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 01:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:12:52 INFO - PROCESS | 1984 | 1461312772394 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:12:52 INFO - PROCESS | 1984 | 1461312772399 Marionette TRACE conn4 <- [1,286,null,{}] 01:12:52 INFO - PROCESS | 1984 | 1461312772424 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}] 01:12:52 INFO - PROCESS | 1984 | 1461312772558 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 01:12:52 INFO - PROCESS | 1984 | 1461312772569 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77f5f800 == 43 [pid = 1984] [id = 79] 01:12:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 83 (0x7ffc7734f400) [pid = 1984] [serial = 235] [outer = (nil)] 01:12:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 84 (0x7ffc77f42400) [pid = 1984] [serial = 236] [outer = 0x7ffc7734f400] 01:12:52 INFO - PROCESS | 1984 | 1461312772630 Marionette DEBUG loaded listener.js 01:12:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 85 (0x7ffc79186400) [pid = 1984] [serial = 237] [outer = 0x7ffc7734f400] 01:12:53 INFO - PROCESS | 1984 | 1461312773356 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]]]}] 01:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 993ms 01:12:53 INFO - PROCESS | 1984 | 1461312773387 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 01:12:53 INFO - PROCESS | 1984 | 1461312773391 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 01:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:12:53 INFO - PROCESS | 1984 | 1461312773399 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:12:53 INFO - PROCESS | 1984 | 1461312773401 Marionette TRACE conn4 <- [1,290,null,{}] 01:12:53 INFO - PROCESS | 1984 | 1461312773416 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}] 01:12:53 INFO - PROCESS | 1984 | 1461312773590 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 01:12:53 INFO - PROCESS | 1984 | 1461312773610 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:53 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc794de800 == 44 [pid = 1984] [id = 80] 01:12:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 86 (0x7ffc7734d800) [pid = 1984] [serial = 238] [outer = (nil)] 01:12:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 87 (0x7ffc7db7dc00) [pid = 1984] [serial = 239] [outer = 0x7ffc7734d800] 01:12:53 INFO - PROCESS | 1984 | 1461312773667 Marionette DEBUG loaded listener.js 01:12:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 88 (0x7ffc83a66800) [pid = 1984] [serial = 240] [outer = 0x7ffc7734d800] 01:12:55 INFO - PROCESS | 1984 | --DOMWINDOW == 87 (0x7ffc6cd4a400) [pid = 1984] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:12:55 INFO - PROCESS | 1984 | --DOMWINDOW == 86 (0x7ffc6d0ee800) [pid = 1984] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:12:55 INFO - PROCESS | 1984 | --DOMWINDOW == 85 (0x7ffc6d0f3800) [pid = 1984] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:12:55 INFO - PROCESS | 1984 | --DOMWINDOW == 84 (0x7ffc6d1c6000) [pid = 1984] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:12:55 INFO - PROCESS | 1984 | --DOMWINDOW == 83 (0x7ffc7704c000) [pid = 1984] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:12:55 INFO - PROCESS | 1984 | --DOMWINDOW == 82 (0x7ffc76adbc00) [pid = 1984] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:12:55 INFO - PROCESS | 1984 | --DOMWINDOW == 81 (0x7ffc6d1cb000) [pid = 1984] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:12:55 INFO - PROCESS | 1984 | --DOMWINDOW == 80 (0x7ffc79037400) [pid = 1984] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:12:55 INFO - PROCESS | 1984 | --DOMWINDOW == 79 (0x7ffc70429000) [pid = 1984] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:12:55 INFO - PROCESS | 1984 | --DOMWINDOW == 78 (0x7ffc6d2d9000) [pid = 1984] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:12:55 INFO - PROCESS | 1984 | 1461312775989 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]]]}] 01:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 2630ms 01:12:56 INFO - PROCESS | 1984 | 1461312776034 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 01:12:56 INFO - PROCESS | 1984 | 1461312776037 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 01:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:12:56 INFO - PROCESS | 1984 | 1461312776047 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:12:56 INFO - PROCESS | 1984 | 1461312776049 Marionette TRACE conn4 <- [1,294,null,{}] 01:12:56 INFO - PROCESS | 1984 | 1461312776052 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}] 01:12:56 INFO - PROCESS | 1984 | 1461312776174 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 01:12:56 INFO - PROCESS | 1984 | 1461312776187 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:56 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc82ba9800 == 45 [pid = 1984] [id = 81] 01:12:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 79 (0x7ffc6cd4a400) [pid = 1984] [serial = 241] [outer = (nil)] 01:12:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 80 (0x7ffc6d2d9000) [pid = 1984] [serial = 242] [outer = 0x7ffc6cd4a400] 01:12:56 INFO - PROCESS | 1984 | 1461312776245 Marionette DEBUG loaded listener.js 01:12:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 81 (0x7ffc7db82800) [pid = 1984] [serial = 243] [outer = 0x7ffc6cd4a400] 01:12:56 INFO - PROCESS | 1984 | 1461312776901 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]]]}] 01:12:56 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. 01:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 881ms 01:12:56 INFO - PROCESS | 1984 | 1461312776928 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 01:12:56 INFO - PROCESS | 1984 | 1461312776931 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 01:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:12:56 INFO - PROCESS | 1984 | 1461312776936 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:12:56 INFO - PROCESS | 1984 | 1461312776938 Marionette TRACE conn4 <- [1,298,null,{}] 01:12:56 INFO - PROCESS | 1984 | 1461312776943 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}] 01:12:57 INFO - PROCESS | 1984 | 1461312777117 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 01:12:57 INFO - PROCESS | 1984 | 1461312777142 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8490e800 == 46 [pid = 1984] [id = 82] 01:12:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 82 (0x7ffc6d2d3000) [pid = 1984] [serial = 244] [outer = (nil)] 01:12:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 83 (0x7ffc86d42000) [pid = 1984] [serial = 245] [outer = 0x7ffc6d2d3000] 01:12:57 INFO - PROCESS | 1984 | 1461312777212 Marionette DEBUG loaded listener.js 01:12:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 84 (0x7ffc88e88400) [pid = 1984] [serial = 246] [outer = 0x7ffc6d2d3000] 01:12:57 INFO - PROCESS | 1984 | 1461312777926 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]]]}] 01:12:57 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. 01:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1030ms 01:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:12:57 INFO - PROCESS | 1984 | 1461312777979 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 01:12:57 INFO - PROCESS | 1984 | 1461312777983 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 01:12:57 INFO - PROCESS | 1984 | 1461312777991 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:12:57 INFO - PROCESS | 1984 | 1461312777996 Marionette TRACE conn4 <- [1,302,null,{}] 01:12:58 INFO - PROCESS | 1984 | 1461312778022 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}] 01:12:58 INFO - PROCESS | 1984 | 1461312778170 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 01:12:58 INFO - PROCESS | 1984 | 1461312778300 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:58 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7618e800 == 47 [pid = 1984] [id = 83] 01:12:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 85 (0x7ffc6d0f8c00) [pid = 1984] [serial = 247] [outer = (nil)] 01:12:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 86 (0x7ffc70429c00) [pid = 1984] [serial = 248] [outer = 0x7ffc6d0f8c00] 01:12:58 INFO - PROCESS | 1984 | 1461312778374 Marionette DEBUG loaded listener.js 01:12:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 87 (0x7ffc7378f000) [pid = 1984] [serial = 249] [outer = 0x7ffc6d0f8c00] 01:12:59 INFO - PROCESS | 1984 | 1461312779171 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]]]}] 01:12:59 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. 01:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1234ms 01:12:59 INFO - PROCESS | 1984 | 1461312779224 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 01:12:59 INFO - PROCESS | 1984 | 1461312779232 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 01:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:12:59 INFO - PROCESS | 1984 | 1461312779242 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:12:59 INFO - PROCESS | 1984 | 1461312779245 Marionette TRACE conn4 <- [1,306,null,{}] 01:12:59 INFO - PROCESS | 1984 | 1461312779251 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}] 01:12:59 INFO - PROCESS | 1984 | 1461312779402 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 01:12:59 INFO - PROCESS | 1984 | 1461312779534 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc82ba3000 == 48 [pid = 1984] [id = 84] 01:12:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 88 (0x7ffc76ad3000) [pid = 1984] [serial = 250] [outer = (nil)] 01:12:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 89 (0x7ffc7742d800) [pid = 1984] [serial = 251] [outer = 0x7ffc76ad3000] 01:12:59 INFO - PROCESS | 1984 | 1461312779606 Marionette DEBUG loaded listener.js 01:12:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 90 (0x7ffc79037400) [pid = 1984] [serial = 252] [outer = 0x7ffc76ad3000] 01:13:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 91 (0x7ffc7699f000) [pid = 1984] [serial = 253] [outer = 0x7ffc6d2cfc00] 01:13:00 INFO - PROCESS | 1984 | 1461312780564 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]]]}] 01:13:00 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. 01:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1377ms 01:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:13:00 INFO - PROCESS | 1984 | 1461312780618 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 01:13:00 INFO - PROCESS | 1984 | 1461312780621 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 01:13:00 INFO - PROCESS | 1984 | 1461312780628 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:13:00 INFO - PROCESS | 1984 | 1461312780633 Marionette TRACE conn4 <- [1,310,null,{}] 01:13:00 INFO - PROCESS | 1984 | 1461312780647 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}] 01:13:00 INFO - PROCESS | 1984 | 1461312780805 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 01:13:00 INFO - PROCESS | 1984 | 1461312780936 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:00 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88ce7800 == 49 [pid = 1984] [id = 85] 01:13:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 92 (0x7ffc7699d400) [pid = 1984] [serial = 254] [outer = (nil)] 01:13:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 93 (0x7ffc77046800) [pid = 1984] [serial = 255] [outer = 0x7ffc7699d400] 01:13:01 INFO - PROCESS | 1984 | 1461312781010 Marionette DEBUG loaded listener.js 01:13:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 94 (0x7ffc83985800) [pid = 1984] [serial = 256] [outer = 0x7ffc7699d400] 01:13:01 INFO - PROCESS | 1984 | 1461312781925 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]]]}] 01:13:01 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. 01:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1331ms 01:13:01 INFO - PROCESS | 1984 | 1461312781958 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 01:13:01 INFO - PROCESS | 1984 | 1461312781963 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 01:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:13:01 INFO - PROCESS | 1984 | 1461312781969 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:13:01 INFO - PROCESS | 1984 | 1461312781971 Marionette TRACE conn4 <- [1,314,null,{}] 01:13:01 INFO - PROCESS | 1984 | 1461312781977 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}] 01:13:02 INFO - PROCESS | 1984 | 1461312782118 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 01:13:02 INFO - PROCESS | 1984 | 1461312782255 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc89115000 == 50 [pid = 1984] [id = 86] 01:13:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 95 (0x7ffc7699e800) [pid = 1984] [serial = 257] [outer = (nil)] 01:13:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 96 (0x7ffc86dbc800) [pid = 1984] [serial = 258] [outer = 0x7ffc7699e800] 01:13:02 INFO - PROCESS | 1984 | 1461312782325 Marionette DEBUG loaded listener.js 01:13:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 97 (0x7ffc88c64c00) [pid = 1984] [serial = 259] [outer = 0x7ffc7699e800] 01:13:03 INFO - PROCESS | 1984 | 1461312783174 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]]]}] 01:13:03 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. 01:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1233ms 01:13:03 INFO - PROCESS | 1984 | 1461312783202 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 01:13:03 INFO - PROCESS | 1984 | 1461312783205 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 01:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:13:03 INFO - PROCESS | 1984 | 1461312783211 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:13:03 INFO - PROCESS | 1984 | 1461312783213 Marionette TRACE conn4 <- [1,318,null,{}] 01:13:03 INFO - PROCESS | 1984 | 1461312783218 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}] 01:13:03 INFO - PROCESS | 1984 | 1461312783358 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 01:13:03 INFO - PROCESS | 1984 | 1461312783628 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:03 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77218000 == 51 [pid = 1984] [id = 87] 01:13:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 98 (0x7ffc6d1c9c00) [pid = 1984] [serial = 260] [outer = (nil)] 01:13:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 99 (0x7ffc6d2ce800) [pid = 1984] [serial = 261] [outer = 0x7ffc6d1c9c00] 01:13:03 INFO - PROCESS | 1984 | 1461312783751 Marionette DEBUG loaded listener.js 01:13:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 100 (0x7ffc6e9b7800) [pid = 1984] [serial = 262] [outer = 0x7ffc6d1c9c00] 01:13:04 INFO - PROCESS | 1984 | 1461312784583 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]]]}] 01:13:04 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. 01:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1428ms 01:13:04 INFO - PROCESS | 1984 | 1461312784641 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 01:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:13:04 INFO - PROCESS | 1984 | 1461312784648 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 01:13:04 INFO - PROCESS | 1984 | 1461312784655 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:13:04 INFO - PROCESS | 1984 | 1461312784659 Marionette TRACE conn4 <- [1,322,null,{}] 01:13:04 INFO - PROCESS | 1984 | 1461312784665 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}] 01:13:04 INFO - PROCESS | 1984 | 1461312784815 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 01:13:04 INFO - PROCESS | 1984 | 1461312784950 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75f3e000 == 52 [pid = 1984] [id = 88] 01:13:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 101 (0x7ffc748b2000) [pid = 1984] [serial = 263] [outer = (nil)] 01:13:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 102 (0x7ffc75fc3400) [pid = 1984] [serial = 264] [outer = 0x7ffc748b2000] 01:13:05 INFO - PROCESS | 1984 | 1461312785017 Marionette DEBUG loaded listener.js 01:13:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 103 (0x7ffc7699a800) [pid = 1984] [serial = 265] [outer = 0x7ffc748b2000] 01:13:05 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc82ba9800 == 51 [pid = 1984] [id = 81] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 102 (0x7ffc77f47c00) [pid = 1984] [serial = 185] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 101 (0x7ffc748ae800) [pid = 1984] [serial = 182] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 100 (0x7ffc70280800) [pid = 1984] [serial = 179] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 99 (0x7ffc6e9b3000) [pid = 1984] [serial = 209] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc794de800 == 50 [pid = 1984] [id = 80] 01:13:05 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77f5f800 == 49 [pid = 1984] [id = 79] 01:13:05 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7633b000 == 48 [pid = 1984] [id = 78] 01:13:05 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6cd23000 == 47 [pid = 1984] [id = 77] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 98 (0x7ffc7db7d000) [pid = 1984] [serial = 189] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 97 (0x7ffc82b3b400) [pid = 1984] [serial = 203] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 96 (0x7ffc72bec400) [pid = 1984] [serial = 156] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 95 (0x7ffc70480800) [pid = 1984] [serial = 192] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 94 (0x7ffc7c363400) [pid = 1984] [serial = 188] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 93 (0x7ffc79031c00) [pid = 1984] [serial = 198] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 92 (0x7ffc84b37c00) [pid = 1984] [serial = 207] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 91 (0x7ffc7742dc00) [pid = 1984] [serial = 197] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 90 (0x7ffc83981800) [pid = 1984] [serial = 204] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 89 (0x7ffc7028b400) [pid = 1984] [serial = 191] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 88 (0x7ffc74e3dc00) [pid = 1984] [serial = 194] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 87 (0x7ffc6ed90000) [pid = 1984] [serial = 201] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 86 (0x7ffc7c363000) [pid = 1984] [serial = 200] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 85 (0x7ffc76306800) [pid = 1984] [serial = 153] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 84 (0x7ffc76582800) [pid = 1984] [serial = 195] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 83 (0x7ffc83c90400) [pid = 1984] [serial = 206] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | --DOMWINDOW == 82 (0x7ffc8910ac00) [pid = 1984] [serial = 150] [outer = (nil)] [url = about:blank] 01:13:05 INFO - PROCESS | 1984 | 1461312785803 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]]]}] 01:13:05 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. 01:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1181ms 01:13:05 INFO - PROCESS | 1984 | 1461312785838 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 01:13:05 INFO - PROCESS | 1984 | 1461312785844 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 01:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:13:05 INFO - PROCESS | 1984 | 1461312785852 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:13:05 INFO - PROCESS | 1984 | 1461312785854 Marionette TRACE conn4 <- [1,326,null,{}] 01:13:05 INFO - PROCESS | 1984 | 1461312785860 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}] 01:13:05 INFO - PROCESS | 1984 | 1461312785988 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 01:13:06 INFO - PROCESS | 1984 | 1461312786004 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76fd2000 == 48 [pid = 1984] [id = 89] 01:13:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 83 (0x7ffc769a3000) [pid = 1984] [serial = 266] [outer = (nil)] 01:13:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 84 (0x7ffc77423000) [pid = 1984] [serial = 267] [outer = 0x7ffc769a3000] 01:13:06 INFO - PROCESS | 1984 | 1461312786064 Marionette DEBUG loaded listener.js 01:13:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 85 (0x7ffc77f49400) [pid = 1984] [serial = 268] [outer = 0x7ffc769a3000] 01:13:06 INFO - PROCESS | 1984 | 1461312786895 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]]]}] 01:13:06 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. 01:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1085ms 01:13:06 INFO - PROCESS | 1984 | 1461312786937 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 01:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:13:06 INFO - PROCESS | 1984 | 1461312786941 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 01:13:06 INFO - PROCESS | 1984 | 1461312786948 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:13:06 INFO - PROCESS | 1984 | 1461312786955 Marionette TRACE conn4 <- [1,330,null,{}] 01:13:06 INFO - PROCESS | 1984 | 1461312786968 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}] 01:13:07 INFO - PROCESS | 1984 | 1461312787102 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 01:13:07 INFO - PROCESS | 1984 | 1461312787121 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:07 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc82ba8000 == 49 [pid = 1984] [id = 90] 01:13:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 86 (0x7ffc82b3a400) [pid = 1984] [serial = 269] [outer = (nil)] 01:13:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 87 (0x7ffc83ae4800) [pid = 1984] [serial = 270] [outer = 0x7ffc82b3a400] 01:13:07 INFO - PROCESS | 1984 | 1461312787182 Marionette DEBUG loaded listener.js 01:13:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 88 (0x7ffc84be2400) [pid = 1984] [serial = 271] [outer = 0x7ffc82b3a400] 01:13:07 INFO - PROCESS | 1984 | 1461312787936 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]]]}] 01:13:07 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. 01:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1042ms 01:13:07 INFO - PROCESS | 1984 | 1461312787989 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 01:13:08 INFO - PROCESS | 1984 | 1461312788003 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 01:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:13:08 INFO - PROCESS | 1984 | 1461312788009 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:13:08 INFO - PROCESS | 1984 | 1461312788011 Marionette TRACE conn4 <- [1,334,null,{}] 01:13:08 INFO - PROCESS | 1984 | 1461312788043 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}] 01:13:08 INFO - PROCESS | 1984 | 1461312788219 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 01:13:08 INFO - PROCESS | 1984 | 1461312788279 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83c6a800 == 50 [pid = 1984] [id = 91] 01:13:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 89 (0x7ffc761edc00) [pid = 1984] [serial = 272] [outer = (nil)] 01:13:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 90 (0x7ffc86dbd800) [pid = 1984] [serial = 273] [outer = 0x7ffc761edc00] 01:13:08 INFO - PROCESS | 1984 | 1461312788339 Marionette DEBUG loaded listener.js 01:13:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 91 (0x7ffc88c9a800) [pid = 1984] [serial = 274] [outer = 0x7ffc761edc00] 01:13:08 INFO - PROCESS | 1984 | 1461312788939 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]]]}] 01:13:08 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. 01:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 953ms 01:13:08 INFO - PROCESS | 1984 | 1461312788963 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 01:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:13:08 INFO - PROCESS | 1984 | 1461312788967 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 01:13:08 INFO - PROCESS | 1984 | 1461312788971 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:13:08 INFO - PROCESS | 1984 | 1461312788974 Marionette TRACE conn4 <- [1,338,null,{}] 01:13:08 INFO - PROCESS | 1984 | 1461312788980 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}] 01:13:09 INFO - PROCESS | 1984 | 1461312789146 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 01:13:09 INFO - PROCESS | 1984 | 1461312789213 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:09 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88688000 == 51 [pid = 1984] [id = 92] 01:13:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 92 (0x7ffc89035400) [pid = 1984] [serial = 275] [outer = (nil)] 01:13:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 93 (0x7ffc8910ac00) [pid = 1984] [serial = 276] [outer = 0x7ffc89035400] 01:13:09 INFO - PROCESS | 1984 | 1461312789287 Marionette DEBUG loaded listener.js 01:13:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 94 (0x7ffc8adb7400) [pid = 1984] [serial = 277] [outer = 0x7ffc89035400] 01:13:09 INFO - PROCESS | 1984 | --DOMWINDOW == 93 (0x7ffc72bf8000) [pid = 1984] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:13:09 INFO - PROCESS | 1984 | --DOMWINDOW == 92 (0x7ffc6e9aa000) [pid = 1984] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:13:09 INFO - PROCESS | 1984 | --DOMWINDOW == 91 (0x7ffc6d1ccc00) [pid = 1984] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:13:09 INFO - PROCESS | 1984 | --DOMWINDOW == 90 (0x7ffc77048000) [pid = 1984] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:13:09 INFO - PROCESS | 1984 | --DOMWINDOW == 89 (0x7ffc7734f400) [pid = 1984] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:13:09 INFO - PROCESS | 1984 | --DOMWINDOW == 88 (0x7ffc6cd4a400) [pid = 1984] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:13:09 INFO - PROCESS | 1984 | --DOMWINDOW == 87 (0x7ffc6e9b0c00) [pid = 1984] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:13:09 INFO - PROCESS | 1984 | --DOMWINDOW == 86 (0x7ffc72dc3400) [pid = 1984] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:13:09 INFO - PROCESS | 1984 | --DOMWINDOW == 85 (0x7ffc7734d800) [pid = 1984] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:13:10 INFO - PROCESS | 1984 | 1461312790102 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]]]}] 01:13:10 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. 01:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1182ms 01:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:13:10 INFO - PROCESS | 1984 | 1461312790154 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 01:13:10 INFO - PROCESS | 1984 | 1461312790156 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 01:13:10 INFO - PROCESS | 1984 | 1461312790162 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:13:10 INFO - PROCESS | 1984 | 1461312790165 Marionette TRACE conn4 <- [1,342,null,{}] 01:13:10 INFO - PROCESS | 1984 | 1461312790170 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}] 01:13:10 INFO - PROCESS | 1984 | 1461312790316 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 01:13:10 INFO - PROCESS | 1984 | 1461312790333 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:10 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6f809000 == 52 [pid = 1984] [id = 93] 01:13:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 86 (0x7ffc72d30000) [pid = 1984] [serial = 278] [outer = (nil)] 01:13:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 87 (0x7ffc8917fc00) [pid = 1984] [serial = 279] [outer = 0x7ffc72d30000] 01:13:10 INFO - PROCESS | 1984 | 1461312790392 Marionette DEBUG loaded listener.js 01:13:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 88 (0x7ffc8b711400) [pid = 1984] [serial = 280] [outer = 0x7ffc72d30000] 01:13:11 INFO - PROCESS | 1984 | 1461312791076 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]]]}] 01:13:11 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. 01:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 981ms 01:13:11 INFO - PROCESS | 1984 | 1461312791142 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 01:13:11 INFO - PROCESS | 1984 | 1461312791146 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 01:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:13:11 INFO - PROCESS | 1984 | 1461312791151 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:13:11 INFO - PROCESS | 1984 | 1461312791153 Marionette TRACE conn4 <- [1,346,null,{}] 01:13:11 INFO - PROCESS | 1984 | 1461312791158 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}] 01:13:11 INFO - PROCESS | 1984 | 1461312791321 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 01:13:11 INFO - PROCESS | 1984 | 1461312791337 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8b757000 == 53 [pid = 1984] [id = 94] 01:13:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 89 (0x7ffc8b712400) [pid = 1984] [serial = 281] [outer = (nil)] 01:13:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 90 (0x7ffc8d071c00) [pid = 1984] [serial = 282] [outer = 0x7ffc8b712400] 01:13:11 INFO - PROCESS | 1984 | 1461312791393 Marionette DEBUG loaded listener.js 01:13:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 91 (0x7ffc8d2a9000) [pid = 1984] [serial = 283] [outer = 0x7ffc8b712400] 01:13:12 INFO - PROCESS | 1984 | 1461312792082 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]]]}] 01:13: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. 01:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 978ms 01:13:12 INFO - PROCESS | 1984 | 1461312792131 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 01:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:13:12 INFO - PROCESS | 1984 | 1461312792137 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 01:13:12 INFO - PROCESS | 1984 | 1461312792145 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:13:12 INFO - PROCESS | 1984 | 1461312792151 Marionette TRACE conn4 <- [1,350,null,{}] 01:13:12 INFO - PROCESS | 1984 | 1461312792177 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}] 01:13:12 INFO - PROCESS | 1984 | 1461312792335 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 01:13:12 INFO - PROCESS | 1984 | 1461312792467 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:12 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc770c3000 == 54 [pid = 1984] [id = 95] 01:13:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 92 (0x7ffc6cd46c00) [pid = 1984] [serial = 284] [outer = (nil)] 01:13:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 93 (0x7ffc6e9b5400) [pid = 1984] [serial = 285] [outer = 0x7ffc6cd46c00] 01:13:12 INFO - PROCESS | 1984 | 1461312792540 Marionette DEBUG loaded listener.js 01:13:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 94 (0x7ffc72d2c400) [pid = 1984] [serial = 286] [outer = 0x7ffc6cd46c00] 01:13:13 INFO - PROCESS | 1984 | 1461312793438 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]]]}] 01:13:13 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. 01:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1351ms 01:13:13 INFO - PROCESS | 1984 | 1461312793496 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 01:13:13 INFO - PROCESS | 1984 | 1461312793504 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 01:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:13:13 INFO - PROCESS | 1984 | 1461312793513 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:13:13 INFO - PROCESS | 1984 | 1461312793516 Marionette TRACE conn4 <- [1,354,null,{}] 01:13:13 INFO - PROCESS | 1984 | 1461312793522 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}] 01:13:13 INFO - PROCESS | 1984 | 1461312793674 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 01:13:13 INFO - PROCESS | 1984 | 1461312793805 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83c66800 == 55 [pid = 1984] [id = 96] 01:13:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 95 (0x7ffc76582800) [pid = 1984] [serial = 287] [outer = (nil)] 01:13:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 96 (0x7ffc77019400) [pid = 1984] [serial = 288] [outer = 0x7ffc76582800] 01:13:13 INFO - PROCESS | 1984 | 1461312793875 Marionette DEBUG loaded listener.js 01:13:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 97 (0x7ffc7701e800) [pid = 1984] [serial = 289] [outer = 0x7ffc76582800] 01:13:14 INFO - PROCESS | 1984 | 1461312794763 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]]]}] 01:13:14 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. 01:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1277ms 01:13:14 INFO - PROCESS | 1984 | 1461312794790 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 01:13:14 INFO - PROCESS | 1984 | 1461312794793 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 01:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:13:14 INFO - PROCESS | 1984 | 1461312794799 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:13:14 INFO - PROCESS | 1984 | 1461312794804 Marionette TRACE conn4 <- [1,358,null,{}] 01:13:14 INFO - PROCESS | 1984 | 1461312794819 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}] 01:13:14 INFO - PROCESS | 1984 | 1461312794958 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 01:13:15 INFO - PROCESS | 1984 | 1461312795097 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d034800 == 56 [pid = 1984] [id = 97] 01:13:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 98 (0x7ffc77020000) [pid = 1984] [serial = 290] [outer = (nil)] 01:13:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 99 (0x7ffc7942f000) [pid = 1984] [serial = 291] [outer = 0x7ffc77020000] 01:13:15 INFO - PROCESS | 1984 | 1461312795170 Marionette DEBUG loaded listener.js 01:13:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 100 (0x7ffc83a6ac00) [pid = 1984] [serial = 292] [outer = 0x7ffc77020000] 01:13:16 INFO - PROCESS | 1984 | 1461312796067 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]]]}] 01:13:16 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. 01:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1330ms 01:13:16 INFO - PROCESS | 1984 | 1461312796130 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 01:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:13:16 INFO - PROCESS | 1984 | 1461312796134 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 01:13:16 INFO - PROCESS | 1984 | 1461312796140 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:13:16 INFO - PROCESS | 1984 | 1461312796143 Marionette TRACE conn4 <- [1,362,null,{}] 01:13:16 INFO - PROCESS | 1984 | 1461312796148 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}] 01:13:16 INFO - PROCESS | 1984 | 1461312796285 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 01:13:16 INFO - PROCESS | 1984 | 1461312796420 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:16 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc763b4000 == 57 [pid = 1984] [id = 98] 01:13:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 101 (0x7ffc7701a800) [pid = 1984] [serial = 293] [outer = (nil)] 01:13:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 102 (0x7ffc8902bc00) [pid = 1984] [serial = 294] [outer = 0x7ffc7701a800] 01:13:16 INFO - PROCESS | 1984 | 1461312796489 Marionette DEBUG loaded listener.js 01:13:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 103 (0x7ffc8adb5c00) [pid = 1984] [serial = 295] [outer = 0x7ffc7701a800] 01:13:17 INFO - PROCESS | 1984 | 1461312797574 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]]]}] 01:13:17 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. 01:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1477ms 01:13:17 INFO - PROCESS | 1984 | 1461312797618 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 01:13:17 INFO - PROCESS | 1984 | 1461312797624 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 01:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:13:17 INFO - PROCESS | 1984 | 1461312797632 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:13:17 INFO - PROCESS | 1984 | 1461312797637 Marionette TRACE conn4 <- [1,366,null,{}] 01:13:17 INFO - PROCESS | 1984 | 1461312797645 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}] 01:13:17 INFO - PROCESS | 1984 | 1461312797790 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 01:13:17 INFO - PROCESS | 1984 | 1461312797944 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76923000 == 58 [pid = 1984] [id = 99] 01:13:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 104 (0x7ffc6ed0fc00) [pid = 1984] [serial = 296] [outer = (nil)] 01:13:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 105 (0x7ffc6eeafc00) [pid = 1984] [serial = 297] [outer = 0x7ffc6ed0fc00] 01:13:18 INFO - PROCESS | 1984 | 1461312798005 Marionette DEBUG loaded listener.js 01:13:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 106 (0x7ffc70485400) [pid = 1984] [serial = 298] [outer = 0x7ffc6ed0fc00] 01:13:18 INFO - PROCESS | 1984 | 1461312798949 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]]]}] 01:13:18 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. 01:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1338ms 01:13:18 INFO - PROCESS | 1984 | 1461312798969 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 01:13:18 INFO - PROCESS | 1984 | 1461312798977 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 01:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:13:18 INFO - PROCESS | 1984 | 1461312798986 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:13:18 INFO - PROCESS | 1984 | 1461312798991 Marionette TRACE conn4 <- [1,370,null,{}] 01:13:18 INFO - PROCESS | 1984 | 1461312798996 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}] 01:13:19 INFO - PROCESS | 1984 | 1461312799153 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 01:13:19 INFO - PROCESS | 1984 | 1461312799300 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75d0b800 == 59 [pid = 1984] [id = 100] 01:13:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 107 (0x7ffc72bf6c00) [pid = 1984] [serial = 299] [outer = (nil)] 01:13:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 108 (0x7ffc75883400) [pid = 1984] [serial = 300] [outer = 0x7ffc72bf6c00] 01:13:19 INFO - PROCESS | 1984 | 1461312799402 Marionette DEBUG loaded listener.js 01:13:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 109 (0x7ffc76304400) [pid = 1984] [serial = 301] [outer = 0x7ffc72bf6c00] 01:13:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6f809000 == 58 [pid = 1984] [id = 93] 01:13:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88688000 == 57 [pid = 1984] [id = 92] 01:13:19 INFO - PROCESS | 1984 | --DOMWINDOW == 108 (0x7ffc86d42000) [pid = 1984] [serial = 245] [outer = (nil)] [url = about:blank] 01:13:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83c6a800 == 56 [pid = 1984] [id = 91] 01:13:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc82ba8000 == 55 [pid = 1984] [id = 90] 01:13:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76fd2000 == 54 [pid = 1984] [id = 89] 01:13:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc75f3e000 == 53 [pid = 1984] [id = 88] 01:13:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77218000 == 52 [pid = 1984] [id = 87] 01:13:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc82ba3000 == 51 [pid = 1984] [id = 84] 01:13:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7618e800 == 50 [pid = 1984] [id = 83] 01:13:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8490e800 == 49 [pid = 1984] [id = 82] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 107 (0x7ffc7630b800) [pid = 1984] [serial = 183] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 106 (0x7ffc8398a800) [pid = 1984] [serial = 210] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 105 (0x7ffc70431800) [pid = 1984] [serial = 180] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 104 (0x7ffc79111000) [pid = 1984] [serial = 186] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 103 (0x7ffc73799c00) [pid = 1984] [serial = 215] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 102 (0x7ffc77f42400) [pid = 1984] [serial = 236] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 101 (0x7ffc6d2d9000) [pid = 1984] [serial = 242] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 100 (0x7ffc70430400) [pid = 1984] [serial = 231] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 99 (0x7ffc6ed89c00) [pid = 1984] [serial = 230] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 98 (0x7ffc75de8800) [pid = 1984] [serial = 233] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 97 (0x7ffc7660b800) [pid = 1984] [serial = 234] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 96 (0x7ffc6cd4e800) [pid = 1984] [serial = 212] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 95 (0x7ffc88661c00) [pid = 1984] [serial = 227] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 94 (0x7ffc778bd400) [pid = 1984] [serial = 218] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 93 (0x7ffc83adb400) [pid = 1984] [serial = 221] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 92 (0x7ffc84cbc800) [pid = 1984] [serial = 224] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 91 (0x7ffc7db7dc00) [pid = 1984] [serial = 239] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 90 (0x7ffc83a66800) [pid = 1984] [serial = 240] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 89 (0x7ffc7db82800) [pid = 1984] [serial = 243] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | --DOMWINDOW == 88 (0x7ffc79186400) [pid = 1984] [serial = 237] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1984 | 1461312800337 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]]]}] 01:13:20 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. 01:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1378ms 01:13:20 INFO - PROCESS | 1984 | 1461312800365 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 01:13:20 INFO - PROCESS | 1984 | 1461312800369 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 01:13:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:13:20 INFO - PROCESS | 1984 | 1461312800374 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:13:20 INFO - PROCESS | 1984 | 1461312800380 Marionette TRACE conn4 <- [1,374,null,{}] 01:13:20 INFO - PROCESS | 1984 | 1461312800395 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}] 01:13:20 INFO - PROCESS | 1984 | 1461312800555 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 01:13:20 INFO - PROCESS | 1984 | 1461312800569 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:20 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76d1a000 == 50 [pid = 1984] [id = 101] 01:13:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 89 (0x7ffc76998800) [pid = 1984] [serial = 302] [outer = (nil)] 01:13:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 90 (0x7ffc77016000) [pid = 1984] [serial = 303] [outer = 0x7ffc76998800] 01:13:20 INFO - PROCESS | 1984 | 1461312800636 Marionette DEBUG loaded listener.js 01:13:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 91 (0x7ffc77021000) [pid = 1984] [serial = 304] [outer = 0x7ffc76998800] 01:13:21 INFO - PROCESS | 1984 | 1461312801382 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:13:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:13:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1032ms 01:13:21 INFO - PROCESS | 1984 | 1461312801408 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 01:13:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:13:21 INFO - PROCESS | 1984 | 1461312801412 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 01:13:21 INFO - PROCESS | 1984 | 1461312801417 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:13:21 INFO - PROCESS | 1984 | 1461312801420 Marionette TRACE conn4 <- [1,378,null,{}] 01:13:21 INFO - PROCESS | 1984 | 1461312801434 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}] 01:13:21 INFO - PROCESS | 1984 | 1461312801575 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 01:13:21 INFO - PROCESS | 1984 | 1461312801590 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7907b800 == 51 [pid = 1984] [id = 102] 01:13:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 92 (0x7ffc6d1bf000) [pid = 1984] [serial = 305] [outer = (nil)] 01:13:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 93 (0x7ffc7780e400) [pid = 1984] [serial = 306] [outer = 0x7ffc6d1bf000] 01:13:21 INFO - PROCESS | 1984 | 1461312801653 Marionette DEBUG loaded listener.js 01:13:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 94 (0x7ffc7902f800) [pid = 1984] [serial = 307] [outer = 0x7ffc6d1bf000] 01:13:22 INFO - PROCESS | 1984 | 1461312802625 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:13:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:13:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1228ms 01:13:22 INFO - PROCESS | 1984 | 1461312802646 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 01:13:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:13:22 INFO - PROCESS | 1984 | 1461312802659 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 01:13:22 INFO - PROCESS | 1984 | 1461312802665 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:13:22 INFO - PROCESS | 1984 | 1461312802668 Marionette TRACE conn4 <- [1,382,null,{}] 01:13:22 INFO - PROCESS | 1984 | 1461312802679 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}] 01:13:22 INFO - PROCESS | 1984 | 1461312802840 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 01:13:22 INFO - PROCESS | 1984 | 1461312802869 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbdc000 == 52 [pid = 1984] [id = 103] 01:13:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 95 (0x7ffc6d1c1400) [pid = 1984] [serial = 308] [outer = (nil)] 01:13:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 96 (0x7ffc7917f400) [pid = 1984] [serial = 309] [outer = 0x7ffc6d1c1400] 01:13:22 INFO - PROCESS | 1984 | 1461312802929 Marionette DEBUG loaded listener.js 01:13:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 97 (0x7ffc7db82800) [pid = 1984] [serial = 310] [outer = 0x7ffc6d1c1400] 01:13:23 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:13:23 INFO - PROCESS | 1984 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:13:23 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:13:23 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:13:23 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:13:23 INFO - PROCESS | 1984 | 1461312803812 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:13:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:13:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1191ms 01:13:23 INFO - PROCESS | 1984 | 1461312803857 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 01:13:23 INFO - PROCESS | 1984 | 1461312803860 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 01:13:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:13:23 INFO - PROCESS | 1984 | 1461312803870 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:13:23 INFO - PROCESS | 1984 | 1461312803872 Marionette TRACE conn4 <- [1,386,null,{}] 01:13:23 INFO - PROCESS | 1984 | 1461312803876 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}] 01:13:24 INFO - PROCESS | 1984 | 1461312804092 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 01:13:24 INFO - PROCESS | 1984 | 1461312804119 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8395d000 == 53 [pid = 1984] [id = 104] 01:13:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 98 (0x7ffc7781f000) [pid = 1984] [serial = 311] [outer = (nil)] 01:13:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 99 (0x7ffc82b41400) [pid = 1984] [serial = 312] [outer = 0x7ffc7781f000] 01:13:24 INFO - PROCESS | 1984 | 1461312804186 Marionette DEBUG loaded listener.js 01:13:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 100 (0x7ffc83c4dc00) [pid = 1984] [serial = 313] [outer = 0x7ffc7781f000] 01:13:24 INFO - PROCESS | 1984 | --DOMWINDOW == 99 (0x7ffc761edc00) [pid = 1984] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:13:24 INFO - PROCESS | 1984 | --DOMWINDOW == 98 (0x7ffc6d2d3000) [pid = 1984] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:13:24 INFO - PROCESS | 1984 | --DOMWINDOW == 97 (0x7ffc6d1c9c00) [pid = 1984] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:13:24 INFO - PROCESS | 1984 | --DOMWINDOW == 96 (0x7ffc89035400) [pid = 1984] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:13:24 INFO - PROCESS | 1984 | --DOMWINDOW == 95 (0x7ffc748b2000) [pid = 1984] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:13:24 INFO - PROCESS | 1984 | --DOMWINDOW == 94 (0x7ffc82b3a400) [pid = 1984] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:13:24 INFO - PROCESS | 1984 | --DOMWINDOW == 93 (0x7ffc72d30000) [pid = 1984] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:13:24 INFO - PROCESS | 1984 | --DOMWINDOW == 92 (0x7ffc769a3000) [pid = 1984] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:13:25 INFO - PROCESS | 1984 | 1461312805102 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]]]}] 01:13:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:13:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1282ms 01:13:25 INFO - PROCESS | 1984 | 1461312805152 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 01:13:25 INFO - PROCESS | 1984 | 1461312805156 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 01:13:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:13:25 INFO - PROCESS | 1984 | 1461312805161 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:13:25 INFO - PROCESS | 1984 | 1461312805163 Marionette TRACE conn4 <- [1,390,null,{}] 01:13:25 INFO - PROCESS | 1984 | 1461312805168 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}] 01:13:25 INFO - PROCESS | 1984 | 1461312805313 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 01:13:25 INFO - PROCESS | 1984 | 1461312805328 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83c04000 == 54 [pid = 1984] [id = 105] 01:13:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 93 (0x7ffc82b3a400) [pid = 1984] [serial = 314] [outer = (nil)] 01:13:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 94 (0x7ffc83ef2400) [pid = 1984] [serial = 315] [outer = 0x7ffc82b3a400] 01:13:25 INFO - PROCESS | 1984 | 1461312805392 Marionette DEBUG loaded listener.js 01:13:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 95 (0x7ffc84cb5000) [pid = 1984] [serial = 316] [outer = 0x7ffc82b3a400] 01:13:26 INFO - PROCESS | 1984 | 1461312806142 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]]]}] 01:13:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:13:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1034ms 01:13:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:13:26 INFO - PROCESS | 1984 | 1461312806197 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 01:13:26 INFO - PROCESS | 1984 | 1461312806200 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 01:13:26 INFO - PROCESS | 1984 | 1461312806206 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:13:26 INFO - PROCESS | 1984 | 1461312806208 Marionette TRACE conn4 <- [1,394,null,{}] 01:13:26 INFO - PROCESS | 1984 | 1461312806229 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}] 01:13:26 INFO - PROCESS | 1984 | 1461312806359 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 01:13:26 INFO - PROCESS | 1984 | 1461312806372 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8682f000 == 55 [pid = 1984] [id = 106] 01:13:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 96 (0x7ffc84cbc800) [pid = 1984] [serial = 317] [outer = (nil)] 01:13:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 97 (0x7ffc887a8000) [pid = 1984] [serial = 318] [outer = 0x7ffc84cbc800] 01:13:26 INFO - PROCESS | 1984 | 1461312806434 Marionette DEBUG loaded listener.js 01:13:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 98 (0x7ffc88a34c00) [pid = 1984] [serial = 319] [outer = 0x7ffc84cbc800] 01:13:27 INFO - PROCESS | 1984 | 1461312807488 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]]]}] 01:13:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:13:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1343ms 01:13:27 INFO - PROCESS | 1984 | 1461312807551 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 01:13:27 INFO - PROCESS | 1984 | 1461312807559 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 01:13:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:13:27 INFO - PROCESS | 1984 | 1461312807568 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:13:27 INFO - PROCESS | 1984 | 1461312807572 Marionette TRACE conn4 <- [1,398,null,{}] 01:13:27 INFO - PROCESS | 1984 | 1461312807580 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}] 01:13:27 INFO - PROCESS | 1984 | 1461312807781 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 01:13:27 INFO - PROCESS | 1984 | 1461312807931 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc763b7800 == 56 [pid = 1984] [id = 107] 01:13:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 99 (0x7ffc6eeb0000) [pid = 1984] [serial = 320] [outer = (nil)] 01:13:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 100 (0x7ffc70482400) [pid = 1984] [serial = 321] [outer = 0x7ffc6eeb0000] 01:13:28 INFO - PROCESS | 1984 | 1461312808010 Marionette DEBUG loaded listener.js 01:13:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 101 (0x7ffc75888400) [pid = 1984] [serial = 322] [outer = 0x7ffc6eeb0000] 01:13:29 INFO - PROCESS | 1984 | 1461312809043 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]]]}] 01:13:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:13:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1537ms 01:13:29 INFO - PROCESS | 1984 | 1461312809106 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 01:13:29 INFO - PROCESS | 1984 | 1461312809114 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 01:13:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:13:29 INFO - PROCESS | 1984 | 1461312809125 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:13:29 INFO - PROCESS | 1984 | 1461312809128 Marionette TRACE conn4 <- [1,402,null,{}] 01:13:29 INFO - PROCESS | 1984 | 1461312809135 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}] 01:13:29 INFO - PROCESS | 1984 | 1461312809303 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 01:13:29 INFO - PROCESS | 1984 | 1461312809439 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83954800 == 57 [pid = 1984] [id = 108] 01:13:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 102 (0x7ffc7701fc00) [pid = 1984] [serial = 323] [outer = (nil)] 01:13:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 103 (0x7ffc7781b400) [pid = 1984] [serial = 324] [outer = 0x7ffc7701fc00] 01:13:29 INFO - PROCESS | 1984 | 1461312809597 Marionette DEBUG loaded listener.js 01:13:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 104 (0x7ffc77821c00) [pid = 1984] [serial = 325] [outer = 0x7ffc7701fc00] 01:13:30 INFO - PROCESS | 1984 | 1461312810430 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]]]}] 01:13:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:13:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1335ms 01:13:30 INFO - PROCESS | 1984 | 1461312810460 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 01:13:30 INFO - PROCESS | 1984 | 1461312810462 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 01:13:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:13:30 INFO - PROCESS | 1984 | 1461312810469 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:13:30 INFO - PROCESS | 1984 | 1461312810474 Marionette TRACE conn4 <- [1,406,null,{}] 01:13:30 INFO - PROCESS | 1984 | 1461312810489 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}] 01:13:30 INFO - PROCESS | 1984 | 1461312810643 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 01:13:30 INFO - PROCESS | 1984 | 1461312810789 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:30 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8909f000 == 58 [pid = 1984] [id = 109] 01:13:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 105 (0x7ffc77345400) [pid = 1984] [serial = 326] [outer = (nil)] 01:13:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 106 (0x7ffc83a69400) [pid = 1984] [serial = 327] [outer = 0x7ffc77345400] 01:13:30 INFO - PROCESS | 1984 | 1461312810876 Marionette DEBUG loaded listener.js 01:13:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 107 (0x7ffc88661c00) [pid = 1984] [serial = 328] [outer = 0x7ffc77345400] 01:13:31 INFO - PROCESS | 1984 | 1461312811746 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]]]}] 01:13:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:13:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1336ms 01:13:31 INFO - PROCESS | 1984 | 1461312811806 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 01:13:31 INFO - PROCESS | 1984 | 1461312811811 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 01:13:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:13:31 INFO - PROCESS | 1984 | 1461312811818 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:13:31 INFO - PROCESS | 1984 | 1461312811821 Marionette TRACE conn4 <- [1,410,null,{}] 01:13:31 INFO - PROCESS | 1984 | 1461312811826 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}] 01:13:31 INFO - PROCESS | 1984 | 1461312811984 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 01:13:32 INFO - PROCESS | 1984 | 1461312812120 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d0aa000 == 59 [pid = 1984] [id = 110] 01:13:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 108 (0x7ffc79188800) [pid = 1984] [serial = 329] [outer = (nil)] 01:13:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 109 (0x7ffc88a3b000) [pid = 1984] [serial = 330] [outer = 0x7ffc79188800] 01:13:32 INFO - PROCESS | 1984 | 1461312812191 Marionette DEBUG loaded listener.js 01:13:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 110 (0x7ffc88a41000) [pid = 1984] [serial = 331] [outer = 0x7ffc79188800] 01:13:33 INFO - PROCESS | 1984 | 1461312813008 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]]]}] 01:13:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:13:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1233ms 01:13:33 INFO - PROCESS | 1984 | 1461312813052 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 01:13:33 INFO - PROCESS | 1984 | 1461312813055 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 01:13:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:13:33 INFO - PROCESS | 1984 | 1461312813061 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:13:33 INFO - PROCESS | 1984 | 1461312813063 Marionette TRACE conn4 <- [1,414,null,{}] 01:13:33 INFO - PROCESS | 1984 | 1461312813068 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}] 01:13:33 INFO - PROCESS | 1984 | 1461312813220 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 01:13:33 INFO - PROCESS | 1984 | 1461312813361 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:33 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8894f800 == 60 [pid = 1984] [id = 111] 01:13:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 111 (0x7ffc75884000) [pid = 1984] [serial = 332] [outer = (nil)] 01:13:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 112 (0x7ffc8850b000) [pid = 1984] [serial = 333] [outer = 0x7ffc75884000] 01:13:33 INFO - PROCESS | 1984 | 1461312813433 Marionette DEBUG loaded listener.js 01:13:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 113 (0x7ffc88510000) [pid = 1984] [serial = 334] [outer = 0x7ffc75884000] 01:13:34 INFO - PROCESS | 1984 | 1461312814371 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]]]}] 01:13:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:13:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1383ms 01:13:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:13:34 INFO - PROCESS | 1984 | 1461312814445 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 01:13:34 INFO - PROCESS | 1984 | 1461312814448 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 01:13:34 INFO - PROCESS | 1984 | 1461312814454 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:13:34 INFO - PROCESS | 1984 | 1461312814456 Marionette TRACE conn4 <- [1,418,null,{}] 01:13:34 INFO - PROCESS | 1984 | 1461312814461 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}] 01:13:34 INFO - PROCESS | 1984 | 1461312814776 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 01:13:34 INFO - PROCESS | 1984 | 1461312814978 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7044a000 == 61 [pid = 1984] [id = 112] 01:13:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 114 (0x7ffc6e9ae800) [pid = 1984] [serial = 335] [outer = (nil)] 01:13:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 115 (0x7ffc6e9b2c00) [pid = 1984] [serial = 336] [outer = 0x7ffc6e9ae800] 01:13:35 INFO - PROCESS | 1984 | 1461312815058 Marionette DEBUG loaded listener.js 01:13:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 116 (0x7ffc70423c00) [pid = 1984] [serial = 337] [outer = 0x7ffc6e9ae800] 01:13:36 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83c04000 == 60 [pid = 1984] [id = 105] 01:13:36 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8395d000 == 59 [pid = 1984] [id = 104] 01:13:36 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7dbdc000 == 58 [pid = 1984] [id = 103] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 115 (0x7ffc70429c00) [pid = 1984] [serial = 248] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 114 (0x7ffc7742d800) [pid = 1984] [serial = 251] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 113 (0x7ffc77046800) [pid = 1984] [serial = 255] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 112 (0x7ffc86dbc800) [pid = 1984] [serial = 258] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 111 (0x7ffc8d071c00) [pid = 1984] [serial = 282] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7907b800 == 57 [pid = 1984] [id = 102] 01:13:36 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76d1a000 == 56 [pid = 1984] [id = 101] 01:13:36 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc75d0b800 == 55 [pid = 1984] [id = 100] 01:13:36 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76923000 == 54 [pid = 1984] [id = 99] 01:13:36 INFO - PROCESS | 1984 | 1461312816293 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]]]}] 01:13:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 01:13:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1878ms 01:13:36 INFO - PROCESS | 1984 | 1461312816394 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 01:13:36 INFO - PROCESS | 1984 | 1461312816400 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 110 (0x7ffc86dbd800) [pid = 1984] [serial = 273] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 109 (0x7ffc88c9a800) [pid = 1984] [serial = 274] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 108 (0x7ffc88e88400) [pid = 1984] [serial = 246] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 107 (0x7ffc6e9b7800) [pid = 1984] [serial = 262] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 106 (0x7ffc6d2ce800) [pid = 1984] [serial = 261] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 105 (0x7ffc8910ac00) [pid = 1984] [serial = 276] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 104 (0x7ffc7699a800) [pid = 1984] [serial = 265] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 103 (0x7ffc75fc3400) [pid = 1984] [serial = 264] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 102 (0x7ffc83ae4800) [pid = 1984] [serial = 270] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 101 (0x7ffc8917fc00) [pid = 1984] [serial = 279] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 100 (0x7ffc77423000) [pid = 1984] [serial = 267] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 99 (0x7ffc77f49400) [pid = 1984] [serial = 268] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 98 (0x7ffc8adb7400) [pid = 1984] [serial = 277] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 97 (0x7ffc83761800) [pid = 1984] [serial = 108] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 96 (0x7ffc84be2400) [pid = 1984] [serial = 271] [outer = (nil)] [url = about:blank] 01:13:36 INFO - PROCESS | 1984 | --DOMWINDOW == 95 (0x7ffc8b711400) [pid = 1984] [serial = 280] [outer = (nil)] [url = about:blank] 01:13:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:13:36 INFO - PROCESS | 1984 | 1461312816428 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:13:36 INFO - PROCESS | 1984 | 1461312816433 Marionette TRACE conn4 <- [1,422,null,{}] 01:13:36 INFO - PROCESS | 1984 | 1461312816498 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}] 01:13:36 INFO - PROCESS | 1984 | 1461312816644 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 01:13:36 INFO - PROCESS | 1984 | 1461312816778 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6e922000 == 55 [pid = 1984] [id = 113] 01:13:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 96 (0x7ffc6e9b1000) [pid = 1984] [serial = 338] [outer = (nil)] 01:13:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 97 (0x7ffc6ed81c00) [pid = 1984] [serial = 339] [outer = 0x7ffc6e9b1000] 01:13:36 INFO - PROCESS | 1984 | 1461312816853 Marionette DEBUG loaded listener.js 01:13:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 98 (0x7ffc72bf7000) [pid = 1984] [serial = 340] [outer = 0x7ffc6e9b1000] 01:13:38 INFO - PROCESS | 1984 | 1461312818104 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]]]}] 01:13:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:13:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1744ms 01:13:38 INFO - PROCESS | 1984 | 1461312818171 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 01:13:38 INFO - PROCESS | 1984 | 1461312818180 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 01:13:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:13:38 INFO - PROCESS | 1984 | 1461312818262 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:13:38 INFO - PROCESS | 1984 | 1461312818267 Marionette TRACE conn4 <- [1,426,null,{}] 01:13:38 INFO - PROCESS | 1984 | 1461312818274 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}] 01:13:38 INFO - PROCESS | 1984 | 1461312818436 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 01:13:38 INFO - PROCESS | 1984 | 1461312818577 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76931000 == 56 [pid = 1984] [id = 114] 01:13:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 99 (0x7ffc6e9b3000) [pid = 1984] [serial = 341] [outer = (nil)] 01:13:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 100 (0x7ffc77014800) [pid = 1984] [serial = 342] [outer = 0x7ffc6e9b3000] 01:13:38 INFO - PROCESS | 1984 | 1461312818651 Marionette DEBUG loaded listener.js 01:13:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 101 (0x7ffc7704f800) [pid = 1984] [serial = 343] [outer = 0x7ffc6e9b3000] 01:13:39 INFO - PROCESS | 1984 | 1461312819503 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] 01:13:39 INFO - PROCESS | 1984 | 1461312819551 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 01:13:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:13:39 INFO - PROCESS | 1984 | 1461312819557 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:13:39 INFO - PROCESS | 1984 | 1461312819560 Marionette TRACE conn4 <- [1,430,null,{}] 01:13:39 INFO - PROCESS | 1984 | 1461312819583 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}] 01:13:39 INFO - PROCESS | 1984 | 1461312819746 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 01:13:39 INFO - PROCESS | 1984 | 1461312819882 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fd1000 == 57 [pid = 1984] [id = 115] 01:13:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 102 (0x7ffc77822000) [pid = 1984] [serial = 344] [outer = (nil)] 01:13:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 103 (0x7ffc778bf000) [pid = 1984] [serial = 345] [outer = 0x7ffc77822000] 01:13:39 INFO - PROCESS | 1984 | 1461312819963 Marionette DEBUG loaded listener.js 01:13:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 104 (0x7ffc79113400) [pid = 1984] [serial = 346] [outer = 0x7ffc77822000] 01:13:40 INFO - PROCESS | 1984 | 1461312820899 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]]]}] 01:13:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:13:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1398ms 01:13:40 INFO - PROCESS | 1984 | 1461312820963 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 01:13:40 INFO - PROCESS | 1984 | 1461312820973 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 01:13:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:13:40 INFO - PROCESS | 1984 | 1461312820979 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:13:40 INFO - PROCESS | 1984 | 1461312820982 Marionette TRACE conn4 <- [1,434,null,{}] 01:13:40 INFO - PROCESS | 1984 | 1461312820987 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}] 01:13:41 INFO - PROCESS | 1984 | 1461312821139 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 01:13:41 INFO - PROCESS | 1984 | 1461312821274 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc82b97000 == 58 [pid = 1984] [id = 116] 01:13:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 105 (0x7ffc6b6e7800) [pid = 1984] [serial = 347] [outer = (nil)] 01:13:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 106 (0x7ffc6b6f4400) [pid = 1984] [serial = 348] [outer = 0x7ffc6b6e7800] 01:13:41 INFO - PROCESS | 1984 | 1461312821347 Marionette DEBUG loaded listener.js 01:13:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 107 (0x7ffc83a66000) [pid = 1984] [serial = 349] [outer = 0x7ffc6b6e7800] 01:13:42 INFO - PROCESS | 1984 | 1461312822216 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]]]}] 01:13:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:13:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1276ms 01:13:42 INFO - PROCESS | 1984 | 1461312822257 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 01:13:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:13:42 INFO - PROCESS | 1984 | 1461312822262 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 01:13:42 INFO - PROCESS | 1984 | 1461312822268 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:13:42 INFO - PROCESS | 1984 | 1461312822271 Marionette TRACE conn4 <- [1,438,null,{}] 01:13:42 INFO - PROCESS | 1984 | 1461312822277 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}] 01:13:42 INFO - PROCESS | 1984 | 1461312822420 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 01:13:42 INFO - PROCESS | 1984 | 1461312822564 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83ab7800 == 59 [pid = 1984] [id = 117] 01:13:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 108 (0x7ffc6b6ec400) [pid = 1984] [serial = 350] [outer = (nil)] 01:13:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 109 (0x7ffc84b37c00) [pid = 1984] [serial = 351] [outer = 0x7ffc6b6ec400] 01:13:42 INFO - PROCESS | 1984 | 1461312822635 Marionette DEBUG loaded listener.js 01:13:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 110 (0x7ffc86d3d000) [pid = 1984] [serial = 352] [outer = 0x7ffc6b6ec400] 01:13:43 INFO - PROCESS | 1984 | 1461312823572 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]]]}] 01:13:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:13:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1381ms 01:13:43 INFO - PROCESS | 1984 | 1461312823649 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 01:13:43 INFO - PROCESS | 1984 | 1461312823652 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 01:13:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:13:43 INFO - PROCESS | 1984 | 1461312823658 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:13:43 INFO - PROCESS | 1984 | 1461312823660 Marionette TRACE conn4 <- [1,442,null,{}] 01:13:43 INFO - PROCESS | 1984 | 1461312823666 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}] 01:13:43 INFO - PROCESS | 1984 | 1461312823904 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 01:13:44 INFO - PROCESS | 1984 | 1461312824055 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8845a800 == 60 [pid = 1984] [id = 118] 01:13:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 111 (0x7ffc8850c400) [pid = 1984] [serial = 353] [outer = (nil)] 01:13:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 112 (0x7ffc88a40800) [pid = 1984] [serial = 354] [outer = 0x7ffc8850c400] 01:13:44 INFO - PROCESS | 1984 | 1461312824155 Marionette DEBUG loaded listener.js 01:13:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 113 (0x7ffc89104c00) [pid = 1984] [serial = 355] [outer = 0x7ffc8850c400] 01:13:44 INFO - PROCESS | 1984 | 1461312824984 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]]]}] 01:13:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:13:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1387ms 01:13:45 INFO - PROCESS | 1984 | 1461312825046 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 01:13:45 INFO - PROCESS | 1984 | 1461312825049 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 01:13:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:13:45 INFO - PROCESS | 1984 | 1461312825055 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:13:45 INFO - PROCESS | 1984 | 1461312825058 Marionette TRACE conn4 <- [1,446,null,{}] 01:13:45 INFO - PROCESS | 1984 | 1461312825063 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}] 01:13:45 INFO - PROCESS | 1984 | 1461312825201 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 01:13:45 INFO - PROCESS | 1984 | 1461312825346 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88c4c800 == 61 [pid = 1984] [id = 119] 01:13:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 114 (0x7ffc75ded000) [pid = 1984] [serial = 356] [outer = (nil)] 01:13:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 115 (0x7ffc8917d800) [pid = 1984] [serial = 357] [outer = 0x7ffc75ded000] 01:13:45 INFO - PROCESS | 1984 | 1461312825419 Marionette DEBUG loaded listener.js 01:13:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 116 (0x7ffc8b70c000) [pid = 1984] [serial = 358] [outer = 0x7ffc75ded000] 01:13:46 INFO - PROCESS | 1984 | 1461312826443 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]]]}] 01:13:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:13:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1431ms 01:13:46 INFO - PROCESS | 1984 | 1461312826487 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 01:13:46 INFO - PROCESS | 1984 | 1461312826499 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 01:13:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:13:46 INFO - PROCESS | 1984 | 1461312826515 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:13:46 INFO - PROCESS | 1984 | 1461312826519 Marionette TRACE conn4 <- [1,450,null,{}] 01:13:46 INFO - PROCESS | 1984 | 1461312826527 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}] 01:13:46 INFO - PROCESS | 1984 | 1461312826687 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 01:13:46 INFO - PROCESS | 1984 | 1461312826844 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:46 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc74839000 == 62 [pid = 1984] [id = 120] 01:13:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 117 (0x7ffc7042b000) [pid = 1984] [serial = 359] [outer = (nil)] 01:13:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 118 (0x7ffc72bee400) [pid = 1984] [serial = 360] [outer = 0x7ffc7042b000] 01:13:46 INFO - PROCESS | 1984 | 1461312826929 Marionette DEBUG loaded listener.js 01:13:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 119 (0x7ffc75880c00) [pid = 1984] [serial = 361] [outer = 0x7ffc7042b000] 01:13:47 INFO - PROCESS | 1984 | 1461312827638 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] 01:13:47 INFO - PROCESS | 1984 | 1461312827708 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 01:13:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:13:47 INFO - PROCESS | 1984 | 1461312827718 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:13:47 INFO - PROCESS | 1984 | 1461312827723 Marionette TRACE conn4 <- [1,454,null,{}] 01:13:47 INFO - PROCESS | 1984 | 1461312827728 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}] 01:13:47 INFO - PROCESS | 1984 | 1461312827882 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 01:13:47 INFO - PROCESS | 1984 | 1461312827894 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbe0000 == 63 [pid = 1984] [id = 121] 01:13:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc77020400) [pid = 1984] [serial = 362] [outer = (nil)] 01:13:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc77823000) [pid = 1984] [serial = 363] [outer = 0x7ffc77020400] 01:13:47 INFO - PROCESS | 1984 | 1461312827955 Marionette DEBUG loaded listener.js 01:13:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc79185c00) [pid = 1984] [serial = 364] [outer = 0x7ffc77020400] 01:13:48 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:13:48 INFO - PROCESS | 1984 | 1461312828861 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]]]}] 01:13:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:13:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1180ms 01:13:48 INFO - PROCESS | 1984 | 1461312828898 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 01:13:48 INFO - PROCESS | 1984 | 1461312828901 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 01:13:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:13:48 INFO - PROCESS | 1984 | 1461312828906 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:13:48 INFO - PROCESS | 1984 | 1461312828911 Marionette TRACE conn4 <- [1,458,null,{}] 01:13:48 INFO - PROCESS | 1984 | 1461312828925 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}] 01:13:49 INFO - PROCESS | 1984 | 1461312829077 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 01:13:49 INFO - PROCESS | 1984 | 1461312829089 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88ced000 == 64 [pid = 1984] [id = 122] 01:13:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc88507000) [pid = 1984] [serial = 365] [outer = (nil)] 01:13:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc88510400) [pid = 1984] [serial = 366] [outer = 0x7ffc88507000] 01:13:49 INFO - PROCESS | 1984 | 1461312829160 Marionette DEBUG loaded listener.js 01:13:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc88a3e400) [pid = 1984] [serial = 367] [outer = 0x7ffc88507000] 01:13:50 INFO - PROCESS | 1984 | 1461312830026 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] 01:13:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:13:50 INFO - PROCESS | 1984 | 1461312830094 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 01:13:50 INFO - PROCESS | 1984 | 1461312830101 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:13:50 INFO - PROCESS | 1984 | 1461312830103 Marionette TRACE conn4 <- [1,462,null,{}] 01:13:50 INFO - PROCESS | 1984 | 1461312830108 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}] 01:13:50 INFO - PROCESS | 1984 | 1461312830287 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 01:13:50 INFO - PROCESS | 1984 | 1461312830311 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d0b8000 == 65 [pid = 1984] [id = 123] 01:13:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 126 (0x7ffc86dbf400) [pid = 1984] [serial = 368] [outer = (nil)] 01:13:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc8b713c00) [pid = 1984] [serial = 369] [outer = 0x7ffc86dbf400] 01:13:50 INFO - PROCESS | 1984 | 1461312830374 Marionette DEBUG loaded listener.js 01:13:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc8d00f400) [pid = 1984] [serial = 370] [outer = 0x7ffc86dbf400] 01:13:51 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:13:51 INFO - PROCESS | 1984 | 1461312831205 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] 01:13:51 INFO - PROCESS | 1984 | 1461312831285 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 01:13:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:13:51 INFO - PROCESS | 1984 | 1461312831292 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:13:51 INFO - PROCESS | 1984 | 1461312831294 Marionette TRACE conn4 <- [1,466,null,{}] 01:13:51 INFO - PROCESS | 1984 | 1461312831299 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}] 01:13:51 INFO - PROCESS | 1984 | 1461312831509 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 01:13:51 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc6d1c1400) [pid = 1984] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:13:51 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc6ed0fc00) [pid = 1984] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:13:51 INFO - PROCESS | 1984 | --DOMWINDOW == 125 (0x7ffc72bf6c00) [pid = 1984] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:13:51 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc6d1bf000) [pid = 1984] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:13:51 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc82b3a400) [pid = 1984] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:13:51 INFO - PROCESS | 1984 | --DOMWINDOW == 122 (0x7ffc8b712400) [pid = 1984] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:13:51 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc76998800) [pid = 1984] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:13:51 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc7781f000) [pid = 1984] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:13:51 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc84cbc800) [pid = 1984] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:13:51 INFO - PROCESS | 1984 | 1461312831595 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:51 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b97d800 == 66 [pid = 1984] [id = 124] 01:13:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc6cd48800) [pid = 1984] [serial = 371] [outer = (nil)] 01:13:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc6e9ae000) [pid = 1984] [serial = 372] [outer = 0x7ffc6cd48800] 01:13:51 INFO - PROCESS | 1984 | 1461312831659 Marionette DEBUG loaded listener.js 01:13:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc77048000) [pid = 1984] [serial = 373] [outer = 0x7ffc6cd48800] 01:13:52 INFO - PROCESS | 1984 | 1461312832364 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] 01:13:52 INFO - PROCESS | 1984 | 1461312832422 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 01:13:52 INFO - PROCESS | 1984 | 1461312832428 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:13:52 INFO - PROCESS | 1984 | 1461312832441 Marionette TRACE conn4 <- [1,470,null,{}] 01:13:52 INFO - PROCESS | 1984 | 1461312832447 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}] 01:13:52 INFO - PROCESS | 1984 | 1461312832615 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 01:13:52 INFO - PROCESS | 1984 | 1461312832625 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76117000 == 67 [pid = 1984] [id = 125] 01:13:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc6d4e6c00) [pid = 1984] [serial = 374] [outer = (nil)] 01:13:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc8d07a800) [pid = 1984] [serial = 375] [outer = 0x7ffc6d4e6c00] 01:13:52 INFO - PROCESS | 1984 | 1461312832692 Marionette DEBUG loaded listener.js 01:13:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc6d7e6400) [pid = 1984] [serial = 376] [outer = 0x7ffc6d4e6c00] 01:13:53 INFO - PROCESS | 1984 | 1461312833419 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]]]}] 01:13:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:13:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1039ms 01:13:53 INFO - PROCESS | 1984 | 1461312833563 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 01:13:53 INFO - PROCESS | 1984 | 1461312833568 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 01:13:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:13:53 INFO - PROCESS | 1984 | 1461312833580 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:13:53 INFO - PROCESS | 1984 | 1461312833585 Marionette TRACE conn4 <- [1,474,null,{}] 01:13:53 INFO - PROCESS | 1984 | 1461312833605 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}] 01:13:53 INFO - PROCESS | 1984 | 1461312833806 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 01:13:53 INFO - PROCESS | 1984 | 1461312833947 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:53 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a658800 == 68 [pid = 1984] [id = 126] 01:13:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 126 (0x7ffc6cd4a800) [pid = 1984] [serial = 377] [outer = (nil)] 01:13:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc6d4da400) [pid = 1984] [serial = 378] [outer = 0x7ffc6cd4a800] 01:13:54 INFO - PROCESS | 1984 | 1461312834024 Marionette DEBUG loaded listener.js 01:13:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc6d4e3400) [pid = 1984] [serial = 379] [outer = 0x7ffc6cd4a800] 01:13:54 INFO - PROCESS | 1984 | 1461312834923 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]]]}] 01:13:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:13:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1399ms 01:13:54 INFO - PROCESS | 1984 | 1461312834980 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 01:13:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:13:54 INFO - PROCESS | 1984 | 1461312834987 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 01:13:55 INFO - PROCESS | 1984 | 1461312834999 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:13:55 INFO - PROCESS | 1984 | 1461312835005 Marionette TRACE conn4 <- [1,478,null,{}] 01:13:55 INFO - PROCESS | 1984 | 1461312835010 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}] 01:13:55 INFO - PROCESS | 1984 | 1461312835172 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 01:13:55 INFO - PROCESS | 1984 | 1461312835312 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc763b2000 == 69 [pid = 1984] [id = 127] 01:13:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc6d7ed400) [pid = 1984] [serial = 380] [outer = (nil)] 01:13:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc7042bc00) [pid = 1984] [serial = 381] [outer = 0x7ffc6d7ed400] 01:13:55 INFO - PROCESS | 1984 | 1461312835389 Marionette DEBUG loaded listener.js 01:13:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 131 (0x7ffc75fbe800) [pid = 1984] [serial = 382] [outer = 0x7ffc6d7ed400] 01:13:56 INFO - PROCESS | 1984 | 1461312836391 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]]]}] 01:13:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:13:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1451ms 01:13:56 INFO - PROCESS | 1984 | 1461312836446 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 01:13:56 INFO - PROCESS | 1984 | 1461312836450 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 01:13:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:13:56 INFO - PROCESS | 1984 | 1461312836455 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:13:56 INFO - PROCESS | 1984 | 1461312836458 Marionette TRACE conn4 <- [1,482,null,{}] 01:13:56 INFO - PROCESS | 1984 | 1461312836471 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}] 01:13:56 INFO - PROCESS | 1984 | 1461312836640 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 01:13:56 INFO - PROCESS | 1984 | 1461312836788 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:56 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc89089800 == 70 [pid = 1984] [id = 128] 01:13:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 132 (0x7ffc79439800) [pid = 1984] [serial = 383] [outer = (nil)] 01:13:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 133 (0x7ffc8398a800) [pid = 1984] [serial = 384] [outer = 0x7ffc79439800] 01:13:56 INFO - PROCESS | 1984 | 1461312836906 Marionette DEBUG loaded listener.js 01:13:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 134 (0x7ffc8840f000) [pid = 1984] [serial = 385] [outer = 0x7ffc79439800] 01:13:57 INFO - PROCESS | 1984 | 1461312837776 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]]]}] 01:13:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:13:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1376ms 01:13:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:13:57 INFO - PROCESS | 1984 | 1461312837832 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 01:13:57 INFO - PROCESS | 1984 | 1461312837835 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 01:13:57 INFO - PROCESS | 1984 | 1461312837841 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:13:57 INFO - PROCESS | 1984 | 1461312837844 Marionette TRACE conn4 <- [1,486,null,{}] 01:13:57 INFO - PROCESS | 1984 | 1461312837849 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}] 01:13:58 INFO - PROCESS | 1984 | 1461312838000 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 01:13:58 INFO - PROCESS | 1984 | 1461312838150 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:58 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c9a2800 == 71 [pid = 1984] [id = 129] 01:13:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc6d8a1800) [pid = 1984] [serial = 386] [outer = (nil)] 01:13:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc6d8a9c00) [pid = 1984] [serial = 387] [outer = 0x7ffc6d8a1800] 01:13:58 INFO - PROCESS | 1984 | 1461312838221 Marionette DEBUG loaded listener.js 01:13:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc79430400) [pid = 1984] [serial = 388] [outer = 0x7ffc6d8a1800] 01:13:59 INFO - PROCESS | 1984 | 1461312839133 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]]]}] 01:13:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:13:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1330ms 01:13:59 INFO - PROCESS | 1984 | 1461312839171 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 01:13:59 INFO - PROCESS | 1984 | 1461312839174 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 01:13:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:13:59 INFO - PROCESS | 1984 | 1461312839180 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:13:59 INFO - PROCESS | 1984 | 1461312839182 Marionette TRACE conn4 <- [1,490,null,{}] 01:13:59 INFO - PROCESS | 1984 | 1461312839188 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}] 01:13:59 INFO - PROCESS | 1984 | 1461312839356 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 01:13:59 INFO - PROCESS | 1984 | 1461312839507 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6dbc9000 == 72 [pid = 1984] [id = 130] 01:13:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc6d1c8c00) [pid = 1984] [serial = 389] [outer = (nil)] 01:13:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc70906800) [pid = 1984] [serial = 390] [outer = 0x7ffc6d1c8c00] 01:13:59 INFO - PROCESS | 1984 | 1461312839586 Marionette DEBUG loaded listener.js 01:13:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc70910c00) [pid = 1984] [serial = 391] [outer = 0x7ffc6d1c8c00] 01:14:00 INFO - PROCESS | 1984 | 1461312840705 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]]]}] 01:14:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:14:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1534ms 01:14:00 INFO - PROCESS | 1984 | 1461312840714 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 01:14:00 INFO - PROCESS | 1984 | 1461312840718 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 01:14:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:14:00 INFO - PROCESS | 1984 | 1461312840744 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:14:00 INFO - PROCESS | 1984 | 1461312840750 Marionette TRACE conn4 <- [1,494,null,{}] 01:14:00 INFO - PROCESS | 1984 | 1461312840758 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}] 01:14:00 INFO - PROCESS | 1984 | 1461312840901 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 01:14:01 INFO - PROCESS | 1984 | 1461312841075 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:01 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc704ad000 == 73 [pid = 1984] [id = 131] 01:14:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc6d4e5400) [pid = 1984] [serial = 392] [outer = (nil)] 01:14:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc6d66d800) [pid = 1984] [serial = 393] [outer = 0x7ffc6d4e5400] 01:14:01 INFO - PROCESS | 1984 | 1461312841142 Marionette DEBUG loaded listener.js 01:14:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc6d7f1c00) [pid = 1984] [serial = 394] [outer = 0x7ffc6d4e5400] 01:14:02 INFO - PROCESS | 1984 | 1461312842022 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]]]}] 01:14:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:14:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1342ms 01:14:02 INFO - PROCESS | 1984 | 1461312842084 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 01:14:02 INFO - PROCESS | 1984 | 1461312842091 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 01:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:14:02 INFO - PROCESS | 1984 | 1461312842102 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:14:02 INFO - PROCESS | 1984 | 1461312842105 Marionette TRACE conn4 <- [1,498,null,{}] 01:14:02 INFO - PROCESS | 1984 | 1461312842111 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}] 01:14:02 INFO - PROCESS | 1984 | 1461312842263 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 01:14:02 INFO - PROCESS | 1984 | 1461312842410 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70444800 == 74 [pid = 1984] [id = 132] 01:14:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc6d7e4c00) [pid = 1984] [serial = 395] [outer = (nil)] 01:14:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc6e9afc00) [pid = 1984] [serial = 396] [outer = 0x7ffc6d7e4c00] 01:14:02 INFO - PROCESS | 1984 | 1461312842517 Marionette DEBUG loaded listener.js 01:14:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc70431800) [pid = 1984] [serial = 397] [outer = 0x7ffc6d7e4c00] 01:14:03 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6e90d800 == 73 [pid = 1984] [id = 53] 01:14:03 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8395d800 == 72 [pid = 1984] [id = 47] 01:14:03 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d0d8000 == 71 [pid = 1984] [id = 46] 01:14:03 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8b757000 == 70 [pid = 1984] [id = 94] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc6e9b2c00) [pid = 1984] [serial = 336] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc70482400) [pid = 1984] [serial = 321] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc7781b400) [pid = 1984] [serial = 324] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc6e9b5400) [pid = 1984] [serial = 285] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc7942f000) [pid = 1984] [serial = 291] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc8902bc00) [pid = 1984] [serial = 294] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc77019400) [pid = 1984] [serial = 288] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | 1461312843479 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]]]}] 01:14:03 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8845a800 == 69 [pid = 1984] [id = 118] 01:14:03 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83ab7800 == 68 [pid = 1984] [id = 117] 01:14:03 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc82b97000 == 67 [pid = 1984] [id = 116] 01:14:03 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78fd1000 == 66 [pid = 1984] [id = 115] 01:14:03 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76931000 == 65 [pid = 1984] [id = 114] 01:14:03 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6e922000 == 64 [pid = 1984] [id = 113] 01:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1428ms 01:14:03 INFO - PROCESS | 1984 | 1461312843530 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 01:14:03 INFO - PROCESS | 1984 | 1461312843535 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 01:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:14:03 INFO - PROCESS | 1984 | 1461312843541 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:14:03 INFO - PROCESS | 1984 | 1461312843546 Marionette TRACE conn4 <- [1,502,null,{}] 01:14:03 INFO - PROCESS | 1984 | 1461312843560 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}] 01:14:03 INFO - PROCESS | 1984 | 1461312843713 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 138 (0x7ffc88a34c00) [pid = 1984] [serial = 319] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc83a69400) [pid = 1984] [serial = 327] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc88a3b000) [pid = 1984] [serial = 330] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc8850b000) [pid = 1984] [serial = 333] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 134 (0x7ffc887a8000) [pid = 1984] [serial = 318] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 133 (0x7ffc84cb5000) [pid = 1984] [serial = 316] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 132 (0x7ffc7db82800) [pid = 1984] [serial = 310] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 131 (0x7ffc6eeafc00) [pid = 1984] [serial = 297] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 130 (0x7ffc76304400) [pid = 1984] [serial = 301] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 129 (0x7ffc7902f800) [pid = 1984] [serial = 307] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 128 (0x7ffc83ef2400) [pid = 1984] [serial = 315] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc8d2a9000) [pid = 1984] [serial = 283] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc7917f400) [pid = 1984] [serial = 309] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 125 (0x7ffc7780e400) [pid = 1984] [serial = 306] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc77021000) [pid = 1984] [serial = 304] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc75883400) [pid = 1984] [serial = 300] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 122 (0x7ffc82b41400) [pid = 1984] [serial = 312] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc77016000) [pid = 1984] [serial = 303] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc83c4dc00) [pid = 1984] [serial = 313] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc70485400) [pid = 1984] [serial = 298] [outer = (nil)] [url = about:blank] 01:14:03 INFO - PROCESS | 1984 | 1461312843883 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:03 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75f37800 == 65 [pid = 1984] [id = 133] 01:14:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc72bf6c00) [pid = 1984] [serial = 398] [outer = (nil)] 01:14:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc749dfc00) [pid = 1984] [serial = 399] [outer = 0x7ffc72bf6c00] 01:14:03 INFO - PROCESS | 1984 | 1461312843953 Marionette DEBUG loaded listener.js 01:14:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc761ef000) [pid = 1984] [serial = 400] [outer = 0x7ffc72bf6c00] 01:14:04 INFO - PROCESS | 1984 | 1461312844587 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]]]}] 01:14:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:14:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1080ms 01:14:04 INFO - PROCESS | 1984 | 1461312844629 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 01:14:04 INFO - PROCESS | 1984 | 1461312844633 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 01:14:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:14:04 INFO - PROCESS | 1984 | 1461312844639 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:14:04 INFO - PROCESS | 1984 | 1461312844641 Marionette TRACE conn4 <- [1,506,null,{}] 01:14:04 INFO - PROCESS | 1984 | 1461312844646 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}] 01:14:04 INFO - PROCESS | 1984 | 1461312844789 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 01:14:04 INFO - PROCESS | 1984 | 1461312844892 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7651d800 == 66 [pid = 1984] [id = 134] 01:14:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc6b6f0c00) [pid = 1984] [serial = 401] [outer = (nil)] 01:14:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc769a6000) [pid = 1984] [serial = 402] [outer = 0x7ffc6b6f0c00] 01:14:04 INFO - PROCESS | 1984 | 1461312844953 Marionette DEBUG loaded listener.js 01:14:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc77349c00) [pid = 1984] [serial = 403] [outer = 0x7ffc6b6f0c00] 01:14:05 INFO - PROCESS | 1984 | 1461312845623 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]]]}] 01:14:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:14:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1029ms 01:14:05 INFO - PROCESS | 1984 | 1461312845669 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 01:14:05 INFO - PROCESS | 1984 | 1461312845672 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 01:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:14:05 INFO - PROCESS | 1984 | 1461312845744 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:14:05 INFO - PROCESS | 1984 | 1461312845746 Marionette TRACE conn4 <- [1,510,null,{}] 01:14:05 INFO - PROCESS | 1984 | 1461312845768 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}] 01:14:05 INFO - PROCESS | 1984 | 1461312845945 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 01:14:05 INFO - PROCESS | 1984 | 1461312845963 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:05 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77881800 == 67 [pid = 1984] [id = 135] 01:14:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 126 (0x7ffc7704e400) [pid = 1984] [serial = 404] [outer = (nil)] 01:14:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc7734fc00) [pid = 1984] [serial = 405] [outer = 0x7ffc7704e400] 01:14:06 INFO - PROCESS | 1984 | 1461312846024 Marionette DEBUG loaded listener.js 01:14:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc77825000) [pid = 1984] [serial = 406] [outer = 0x7ffc7704e400] 01:14:06 INFO - PROCESS | 1984 | 1461312846758 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]]]}] 01:14:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:14:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1114ms 01:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:14:06 INFO - PROCESS | 1984 | 1461312846792 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 01:14:06 INFO - PROCESS | 1984 | 1461312846794 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 01:14:06 INFO - PROCESS | 1984 | 1461312846800 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:14:06 INFO - PROCESS | 1984 | 1461312846803 Marionette TRACE conn4 <- [1,514,null,{}] 01:14:06 INFO - PROCESS | 1984 | 1461312846808 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}] 01:14:07 INFO - PROCESS | 1984 | 1461312847016 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 01:14:07 INFO - PROCESS | 1984 | 1461312847046 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:07 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c992800 == 68 [pid = 1984] [id = 136] 01:14:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc784b0c00) [pid = 1984] [serial = 407] [outer = (nil)] 01:14:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc79434400) [pid = 1984] [serial = 408] [outer = 0x7ffc784b0c00] 01:14:07 INFO - PROCESS | 1984 | 1461312847111 Marionette DEBUG loaded listener.js 01:14:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 131 (0x7ffc82b48800) [pid = 1984] [serial = 409] [outer = 0x7ffc784b0c00] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 130 (0x7ffc6eeb0000) [pid = 1984] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 129 (0x7ffc77341c00) [pid = 1984] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 128 (0x7ffc79184c00) [pid = 1984] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc7701a800) [pid = 1984] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc7699d400) [pid = 1984] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 125 (0x7ffc6cd45000) [pid = 1984] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc6d0f8c00) [pid = 1984] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc86dbf000) [pid = 1984] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 122 (0x7ffc77020000) [pid = 1984] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc778c5800) [pid = 1984] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc76ad3000) [pid = 1984] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc6cd46c00) [pid = 1984] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 118 (0x7ffc7699e800) [pid = 1984] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 117 (0x7ffc6d0f0000) [pid = 1984] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 116 (0x7ffc7701fc00) [pid = 1984] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 115 (0x7ffc77050400) [pid = 1984] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 114 (0x7ffc76582800) [pid = 1984] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 113 (0x7ffc86dbf400) [pid = 1984] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 112 (0x7ffc6cd48800) [pid = 1984] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 111 (0x7ffc77020400) [pid = 1984] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 110 (0x7ffc7042b000) [pid = 1984] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 109 (0x7ffc75ded000) [pid = 1984] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:14:08 INFO - PROCESS | 1984 | --DOMWINDOW == 108 (0x7ffc88507000) [pid = 1984] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:14:08 INFO - PROCESS | 1984 | 1461312848409 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]]]}] 01:14:08 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 01:14:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1628ms 01:14:08 INFO - PROCESS | 1984 | 1461312848427 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 01:14:08 INFO - PROCESS | 1984 | 1461312848429 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 01:14:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:14:08 INFO - PROCESS | 1984 | 1461312848443 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:14:08 INFO - PROCESS | 1984 | 1461312848446 Marionette TRACE conn4 <- [1,518,null,{}] 01:14:08 INFO - PROCESS | 1984 | 1461312848452 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}] 01:14:08 INFO - PROCESS | 1984 | 1461312848578 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 01:14:08 INFO - PROCESS | 1984 | 1461312848587 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc763ac000 == 69 [pid = 1984] [id = 137] 01:14:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 109 (0x7ffc6b6eec00) [pid = 1984] [serial = 410] [outer = (nil)] 01:14:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 110 (0x7ffc6d8aac00) [pid = 1984] [serial = 411] [outer = 0x7ffc6b6eec00] 01:14:08 INFO - PROCESS | 1984 | 1461312848656 Marionette DEBUG loaded listener.js 01:14:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 111 (0x7ffc77020000) [pid = 1984] [serial = 412] [outer = 0x7ffc6b6eec00] 01:14:09 INFO - PROCESS | 1984 | 1461312849418 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]]]}] 01:14:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:14:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1039ms 01:14:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:14:09 INFO - PROCESS | 1984 | 1461312849475 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 01:14:09 INFO - PROCESS | 1984 | 1461312849477 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 01:14:09 INFO - PROCESS | 1984 | 1461312849484 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:14:09 INFO - PROCESS | 1984 | 1461312849487 Marionette TRACE conn4 <- [1,522,null,{}] 01:14:09 INFO - PROCESS | 1984 | 1461312849507 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}] 01:14:09 INFO - PROCESS | 1984 | 1461312849674 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 01:14:09 INFO - PROCESS | 1984 | 1461312849691 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:09 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbe4000 == 70 [pid = 1984] [id = 138] 01:14:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 112 (0x7ffc6b6c3800) [pid = 1984] [serial = 413] [outer = (nil)] 01:14:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 113 (0x7ffc6b6cd400) [pid = 1984] [serial = 414] [outer = 0x7ffc6b6c3800] 01:14:09 INFO - PROCESS | 1984 | 1461312849751 Marionette DEBUG loaded listener.js 01:14:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 114 (0x7ffc6b6d1800) [pid = 1984] [serial = 415] [outer = 0x7ffc6b6c3800] 01:14:10 INFO - PROCESS | 1984 | 1461312850626 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]]]}] 01:14:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:14:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1180ms 01:14:10 INFO - PROCESS | 1984 | 1461312850663 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 01:14:10 INFO - PROCESS | 1984 | 1461312850668 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 01:14:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:14:10 INFO - PROCESS | 1984 | 1461312850676 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:14:10 INFO - PROCESS | 1984 | 1461312850683 Marionette TRACE conn4 <- [1,526,null,{}] 01:14:10 INFO - PROCESS | 1984 | 1461312850692 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}] 01:14:10 INFO - PROCESS | 1984 | 1461312850883 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 01:14:11 INFO - PROCESS | 1984 | 1461312851030 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6dbcb800 == 71 [pid = 1984] [id = 139] 01:14:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 115 (0x7ffc6b6c5c00) [pid = 1984] [serial = 416] [outer = (nil)] 01:14:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 116 (0x7ffc6d1c7800) [pid = 1984] [serial = 417] [outer = 0x7ffc6b6c5c00] 01:14:11 INFO - PROCESS | 1984 | 1461312851102 Marionette DEBUG loaded listener.js 01:14:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 117 (0x7ffc6d7e7400) [pid = 1984] [serial = 418] [outer = 0x7ffc6b6c5c00] 01:14:12 INFO - PROCESS | 1984 | 1461312852042 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]]]}] 01:14:12 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 01:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1440ms 01:14:12 INFO - PROCESS | 1984 | 1461312852118 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 01:14:12 INFO - PROCESS | 1984 | 1461312852126 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 01:14:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:14:12 INFO - PROCESS | 1984 | 1461312852137 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:14:12 INFO - PROCESS | 1984 | 1461312852140 Marionette TRACE conn4 <- [1,530,null,{}] 01:14:12 INFO - PROCESS | 1984 | 1461312852146 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}] 01:14:12 INFO - PROCESS | 1984 | 1461312852347 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 01:14:12 INFO - PROCESS | 1984 | 1461312852540 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:12 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fca000 == 72 [pid = 1984] [id = 140] 01:14:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 118 (0x7ffc70422800) [pid = 1984] [serial = 419] [outer = (nil)] 01:14:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 119 (0x7ffc70905000) [pid = 1984] [serial = 420] [outer = 0x7ffc70422800] 01:14:12 INFO - PROCESS | 1984 | 1461312852664 Marionette DEBUG loaded listener.js 01:14:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc749d1800) [pid = 1984] [serial = 421] [outer = 0x7ffc70422800] 01:14:13 INFO - PROCESS | 1984 | 1461312853537 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"]]]}] 01:14:13 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 01:14:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:14:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:14:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:14:13 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 01:14:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:14:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:14:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:14:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1483ms 01:14:13 INFO - PROCESS | 1984 | 1461312853623 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 01:14:13 INFO - PROCESS | 1984 | 1461312853626 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 01:14:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:14:13 INFO - PROCESS | 1984 | 1461312853638 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:14:13 INFO - PROCESS | 1984 | 1461312853648 Marionette TRACE conn4 <- [1,534,null,{}] 01:14:13 INFO - PROCESS | 1984 | 1461312853666 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}] 01:14:13 INFO - PROCESS | 1984 | 1461312853907 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 01:14:14 INFO - PROCESS | 1984 | 1461312854104 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84915800 == 73 [pid = 1984] [id = 141] 01:14:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc7781bc00) [pid = 1984] [serial = 422] [outer = (nil)] 01:14:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc77aa4000) [pid = 1984] [serial = 423] [outer = 0x7ffc7781bc00] 01:14:14 INFO - PROCESS | 1984 | 1461312854228 Marionette DEBUG loaded listener.js 01:14:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc79183800) [pid = 1984] [serial = 424] [outer = 0x7ffc7781bc00] 01:14:15 INFO - PROCESS | 1984 | 1461312854997 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]]]}] 01:14:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:14:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1396ms 01:14:15 INFO - PROCESS | 1984 | 1461312855055 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 01:14:15 INFO - PROCESS | 1984 | 1461312855060 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 01:14:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:14:15 INFO - PROCESS | 1984 | 1461312855069 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:14:15 INFO - PROCESS | 1984 | 1461312855072 Marionette TRACE conn4 <- [1,538,null,{}] 01:14:15 INFO - PROCESS | 1984 | 1461312855078 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}] 01:14:15 INFO - PROCESS | 1984 | 1461312855261 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 01:14:15 INFO - PROCESS | 1984 | 1461312855414 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88457800 == 74 [pid = 1984] [id = 142] 01:14:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc75fc7c00) [pid = 1984] [serial = 425] [outer = (nil)] 01:14:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc79439c00) [pid = 1984] [serial = 426] [outer = 0x7ffc75fc7c00] 01:14:15 INFO - PROCESS | 1984 | 1461312855495 Marionette DEBUG loaded listener.js 01:14:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 126 (0x7ffc8375fc00) [pid = 1984] [serial = 427] [outer = 0x7ffc75fc7c00] 01:14:16 INFO - PROCESS | 1984 | 1461312856256 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]]]}] 01:14:16 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. 01:14:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1230ms 01:14:16 INFO - PROCESS | 1984 | 1461312856299 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 01:14:16 INFO - PROCESS | 1984 | 1461312856302 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 01:14:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:14:16 INFO - PROCESS | 1984 | 1461312856308 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:14:16 INFO - PROCESS | 1984 | 1461312856310 Marionette TRACE conn4 <- [1,542,null,{}] 01:14:16 INFO - PROCESS | 1984 | 1461312856360 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}] 01:14:16 INFO - PROCESS | 1984 | 1461312856502 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 01:14:16 INFO - PROCESS | 1984 | 1461312856699 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:16 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88e3b000 == 75 [pid = 1984] [id = 143] 01:14:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc7780e000) [pid = 1984] [serial = 428] [outer = (nil)] 01:14:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc83adb400) [pid = 1984] [serial = 429] [outer = 0x7ffc7780e000] 01:14:16 INFO - PROCESS | 1984 | 1461312856776 Marionette DEBUG loaded listener.js 01:14:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc848a8c00) [pid = 1984] [serial = 430] [outer = 0x7ffc7780e000] 01:14:17 INFO - PROCESS | 1984 | 1461312857554 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]]]}] 01:14:17 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. 01:14:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1278ms 01:14:17 INFO - PROCESS | 1984 | 1461312857601 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 01:14:17 INFO - PROCESS | 1984 | 1461312857605 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 01:14:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:14:17 INFO - PROCESS | 1984 | 1461312857613 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:14:17 INFO - PROCESS | 1984 | 1461312857616 Marionette TRACE conn4 <- [1,546,null,{}] 01:14:17 INFO - PROCESS | 1984 | 1461312857621 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}] 01:14:17 INFO - PROCESS | 1984 | 1461312857816 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 01:14:17 INFO - PROCESS | 1984 | 1461312857960 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8bace000 == 76 [pid = 1984] [id = 144] 01:14:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc83984c00) [pid = 1984] [serial = 431] [outer = (nil)] 01:14:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 131 (0x7ffc868a1400) [pid = 1984] [serial = 432] [outer = 0x7ffc83984c00] 01:14:18 INFO - PROCESS | 1984 | 1461312858035 Marionette DEBUG loaded listener.js 01:14:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 132 (0x7ffc887b2800) [pid = 1984] [serial = 433] [outer = 0x7ffc83984c00] 01:14:18 INFO - PROCESS | 1984 | 1461312858845 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]]]}] 01:14:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:14:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1279ms 01:14:18 INFO - PROCESS | 1984 | 1461312858899 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 01:14:18 INFO - PROCESS | 1984 | 1461312858902 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 01:14:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:14:18 INFO - PROCESS | 1984 | 1461312858917 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:14:18 INFO - PROCESS | 1984 | 1461312858920 Marionette TRACE conn4 <- [1,550,null,{}] 01:14:18 INFO - PROCESS | 1984 | 1461312858974 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}] 01:14:19 INFO - PROCESS | 1984 | 1461312859119 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 01:14:19 INFO - PROCESS | 1984 | 1461312859351 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6cd10000 == 77 [pid = 1984] [id = 145] 01:14:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 133 (0x7ffc6b6eac00) [pid = 1984] [serial = 434] [outer = (nil)] 01:14:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 134 (0x7ffc6d4e2400) [pid = 1984] [serial = 435] [outer = 0x7ffc6b6eac00] 01:14:19 INFO - PROCESS | 1984 | 1461312859426 Marionette DEBUG loaded listener.js 01:14:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc70430800) [pid = 1984] [serial = 436] [outer = 0x7ffc6b6eac00] 01:14:20 INFO - PROCESS | 1984 | 1461312860444 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]]]}] 01:14:20 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. 01:14:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1541ms 01:14:20 INFO - PROCESS | 1984 | 1461312860494 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 01:14:20 INFO - PROCESS | 1984 | 1461312860501 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 01:14:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:14:20 INFO - PROCESS | 1984 | 1461312860513 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:14:20 INFO - PROCESS | 1984 | 1461312860517 Marionette TRACE conn4 <- [1,554,null,{}] 01:14:20 INFO - PROCESS | 1984 | 1461312860525 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}] 01:14:20 INFO - PROCESS | 1984 | 1461312860677 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 01:14:20 INFO - PROCESS | 1984 | 1461312860860 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:20 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a644000 == 78 [pid = 1984] [id = 146] 01:14:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc6d0edc00) [pid = 1984] [serial = 437] [outer = (nil)] 01:14:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc6d4dec00) [pid = 1984] [serial = 438] [outer = 0x7ffc6d0edc00] 01:14:20 INFO - PROCESS | 1984 | 1461312860969 Marionette DEBUG loaded listener.js 01:14:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc6d8a3c00) [pid = 1984] [serial = 439] [outer = 0x7ffc6d0edc00] 01:14:21 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:21 INFO - PROCESS | 1984 | 1461312861840 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]]]}] 01:14:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:14:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1385ms 01:14:21 INFO - PROCESS | 1984 | 1461312861899 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 01:14:21 INFO - PROCESS | 1984 | 1461312861907 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 01:14:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:14:21 INFO - PROCESS | 1984 | 1461312861917 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:14:21 INFO - PROCESS | 1984 | 1461312861921 Marionette TRACE conn4 <- [1,558,null,{}] 01:14:21 INFO - PROCESS | 1984 | 1461312861926 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}] 01:14:22 INFO - PROCESS | 1984 | 1461312862117 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 01:14:22 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83c66800 == 77 [pid = 1984] [id = 96] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc8d07a800) [pid = 1984] [serial = 375] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc6ed81c00) [pid = 1984] [serial = 339] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc77014800) [pid = 1984] [serial = 342] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 134 (0x7ffc778bf000) [pid = 1984] [serial = 345] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 133 (0x7ffc6b6f4400) [pid = 1984] [serial = 348] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 132 (0x7ffc84b37c00) [pid = 1984] [serial = 351] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 131 (0x7ffc88a40800) [pid = 1984] [serial = 354] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 130 (0x7ffc75888400) [pid = 1984] [serial = 322] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 129 (0x7ffc84be5000) [pid = 1984] [serial = 222] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 128 (0x7ffc794a6800) [pid = 1984] [serial = 177] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc8adb5c00) [pid = 1984] [serial = 295] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc83985800) [pid = 1984] [serial = 256] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 125 (0x7ffc6d1c5400) [pid = 1984] [serial = 213] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc7378f000) [pid = 1984] [serial = 249] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc88c9dc00) [pid = 1984] [serial = 228] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 122 (0x7ffc83a6ac00) [pid = 1984] [serial = 292] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc86812800) [pid = 1984] [serial = 225] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc79037400) [pid = 1984] [serial = 252] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc72d2c400) [pid = 1984] [serial = 286] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 118 (0x7ffc88c64c00) [pid = 1984] [serial = 259] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 117 (0x7ffc761ef400) [pid = 1984] [serial = 216] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 116 (0x7ffc77821c00) [pid = 1984] [serial = 325] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 115 (0x7ffc79183400) [pid = 1984] [serial = 219] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 114 (0x7ffc7701e800) [pid = 1984] [serial = 289] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 113 (0x7ffc8b713c00) [pid = 1984] [serial = 369] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 112 (0x7ffc6e9ae000) [pid = 1984] [serial = 372] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 111 (0x7ffc77823000) [pid = 1984] [serial = 363] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 110 (0x7ffc79185c00) [pid = 1984] [serial = 364] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 109 (0x7ffc8d00f400) [pid = 1984] [serial = 370] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 108 (0x7ffc72bee400) [pid = 1984] [serial = 360] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 107 (0x7ffc75880c00) [pid = 1984] [serial = 361] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 106 (0x7ffc8b70c000) [pid = 1984] [serial = 358] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 105 (0x7ffc8917d800) [pid = 1984] [serial = 357] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 104 (0x7ffc88510400) [pid = 1984] [serial = 366] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 103 (0x7ffc77048000) [pid = 1984] [serial = 373] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | --DOMWINDOW == 102 (0x7ffc88a3e400) [pid = 1984] [serial = 367] [outer = (nil)] [url = about:blank] 01:14:22 INFO - PROCESS | 1984 | 1461312862308 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b96d000 == 78 [pid = 1984] [id = 147] 01:14:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 103 (0x7ffc6b6f3400) [pid = 1984] [serial = 440] [outer = (nil)] 01:14:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 104 (0x7ffc6ea97c00) [pid = 1984] [serial = 441] [outer = 0x7ffc6b6f3400] 01:14:22 INFO - PROCESS | 1984 | 1461312862375 Marionette DEBUG loaded listener.js 01:14:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 105 (0x7ffc70909800) [pid = 1984] [serial = 442] [outer = 0x7ffc6b6f3400] 01:14:23 INFO - PROCESS | 1984 | 1461312863147 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]]]}] 01:14:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:14:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1282ms 01:14:23 INFO - PROCESS | 1984 | 1461312863207 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 01:14:23 INFO - PROCESS | 1984 | 1461312863210 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 01:14:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:14:23 INFO - PROCESS | 1984 | 1461312863218 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:14:23 INFO - PROCESS | 1984 | 1461312863223 Marionette TRACE conn4 <- [1,562,null,{}] 01:14:23 INFO - PROCESS | 1984 | 1461312863237 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}] 01:14:23 INFO - PROCESS | 1984 | 1461312863376 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 01:14:23 INFO - PROCESS | 1984 | 1461312863394 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:23 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76fd5800 == 79 [pid = 1984] [id = 148] 01:14:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 106 (0x7ffc715dec00) [pid = 1984] [serial = 443] [outer = (nil)] 01:14:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 107 (0x7ffc715e1c00) [pid = 1984] [serial = 444] [outer = 0x7ffc715dec00] 01:14:23 INFO - PROCESS | 1984 | 1461312863456 Marionette DEBUG loaded listener.js 01:14:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 108 (0x7ffc74e3bc00) [pid = 1984] [serial = 445] [outer = 0x7ffc715dec00] 01:14:24 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:24 INFO - PROCESS | 1984 | 1461312864717 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]]]}] 01:14:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:14:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1533ms 01:14:24 INFO - PROCESS | 1984 | 1461312864751 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 01:14:24 INFO - PROCESS | 1984 | 1461312864755 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 01:14:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:14:24 INFO - PROCESS | 1984 | 1461312864761 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:14:24 INFO - PROCESS | 1984 | 1461312864764 Marionette TRACE conn4 <- [1,566,null,{}] 01:14:24 INFO - PROCESS | 1984 | 1461312864768 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}] 01:14:24 INFO - PROCESS | 1984 | 1461312864953 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 01:14:24 INFO - PROCESS | 1984 | 1461312864980 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc790c0000 == 80 [pid = 1984] [id = 149] 01:14:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 109 (0x7ffc6ed8a000) [pid = 1984] [serial = 446] [outer = (nil)] 01:14:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 110 (0x7ffc77826c00) [pid = 1984] [serial = 447] [outer = 0x7ffc6ed8a000] 01:14:25 INFO - PROCESS | 1984 | 1461312865042 Marionette DEBUG loaded listener.js 01:14:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 111 (0x7ffc7917e400) [pid = 1984] [serial = 448] [outer = 0x7ffc6ed8a000] 01:14:25 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:25 INFO - PROCESS | 1984 | 1461312865790 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]]]}] 01:14:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:14:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1079ms 01:14:25 INFO - PROCESS | 1984 | 1461312865865 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 01:14:25 INFO - PROCESS | 1984 | 1461312865869 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 01:14:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:14:25 INFO - PROCESS | 1984 | 1461312865874 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:14:25 INFO - PROCESS | 1984 | 1461312865876 Marionette TRACE conn4 <- [1,570,null,{}] 01:14:25 INFO - PROCESS | 1984 | 1461312865882 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}] 01:14:26 INFO - PROCESS | 1984 | 1461312866060 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 01:14:26 INFO - PROCESS | 1984 | 1461312866093 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83c71800 == 81 [pid = 1984] [id = 150] 01:14:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 112 (0x7ffc75fc3400) [pid = 1984] [serial = 449] [outer = (nil)] 01:14:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 113 (0x7ffc79488400) [pid = 1984] [serial = 450] [outer = 0x7ffc75fc3400] 01:14:26 INFO - PROCESS | 1984 | 1461312866171 Marionette DEBUG loaded listener.js 01:14:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 114 (0x7ffc8398b400) [pid = 1984] [serial = 451] [outer = 0x7ffc75fc3400] 01:14:26 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:27 INFO - PROCESS | 1984 | 1461312867211 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]]]}] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 113 (0x7ffc77822000) [pid = 1984] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 112 (0x7ffc77345400) [pid = 1984] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 111 (0x7ffc6e9b1000) [pid = 1984] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 110 (0x7ffc6d4e6c00) [pid = 1984] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 109 (0x7ffc6b6f0c00) [pid = 1984] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 108 (0x7ffc6b6eec00) [pid = 1984] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 107 (0x7ffc6d4e5400) [pid = 1984] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 106 (0x7ffc784b0c00) [pid = 1984] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 105 (0x7ffc6b6ec400) [pid = 1984] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 104 (0x7ffc79188800) [pid = 1984] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 103 (0x7ffc6b6e7800) [pid = 1984] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 102 (0x7ffc8850c400) [pid = 1984] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 101 (0x7ffc6d7e4c00) [pid = 1984] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 100 (0x7ffc72bf6c00) [pid = 1984] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 99 (0x7ffc7704e400) [pid = 1984] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 98 (0x7ffc75884000) [pid = 1984] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:14:27 INFO - PROCESS | 1984 | --DOMWINDOW == 97 (0x7ffc6e9b3000) [pid = 1984] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:14:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:14:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1432ms 01:14:27 INFO - PROCESS | 1984 | 1461312867309 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 01:14:27 INFO - PROCESS | 1984 | 1461312867312 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 01:14:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:14:27 INFO - PROCESS | 1984 | 1461312867319 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:14:27 INFO - PROCESS | 1984 | 1461312867323 Marionette TRACE conn4 <- [1,574,null,{}] 01:14:27 INFO - PROCESS | 1984 | 1461312867339 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}] 01:14:27 INFO - PROCESS | 1984 | 1461312867532 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 01:14:27 INFO - PROCESS | 1984 | 1461312867644 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77205000 == 82 [pid = 1984] [id = 151] 01:14:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 98 (0x7ffc6a760c00) [pid = 1984] [serial = 452] [outer = (nil)] 01:14:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 99 (0x7ffc75884000) [pid = 1984] [serial = 453] [outer = 0x7ffc6a760c00] 01:14:27 INFO - PROCESS | 1984 | 1461312867710 Marionette DEBUG loaded listener.js 01:14:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 100 (0x7ffc77f3d000) [pid = 1984] [serial = 454] [outer = 0x7ffc6a760c00] 01:14:28 INFO - PROCESS | 1984 | 1461312868297 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]]]}] 01:14:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:14:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1027ms 01:14:28 INFO - PROCESS | 1984 | 1461312868346 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 01:14:28 INFO - PROCESS | 1984 | 1461312868350 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 01:14:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:14:28 INFO - PROCESS | 1984 | 1461312868356 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:14:28 INFO - PROCESS | 1984 | 1461312868358 Marionette TRACE conn4 <- [1,578,null,{}] 01:14:28 INFO - PROCESS | 1984 | 1461312868363 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}] 01:14:28 INFO - PROCESS | 1984 | 1461312868531 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 01:14:28 INFO - PROCESS | 1984 | 1461312868609 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8891c800 == 83 [pid = 1984] [id = 152] 01:14:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 101 (0x7ffc6a75b800) [pid = 1984] [serial = 455] [outer = (nil)] 01:14:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 102 (0x7ffc79109c00) [pid = 1984] [serial = 456] [outer = 0x7ffc6a75b800] 01:14:28 INFO - PROCESS | 1984 | 1461312868672 Marionette DEBUG loaded listener.js 01:14:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 103 (0x7ffc848aec00) [pid = 1984] [serial = 457] [outer = 0x7ffc6a75b800] 01:14:29 INFO - PROCESS | 1984 | 1461312869510 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]]]}] 01:14:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:14:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1225ms 01:14:29 INFO - PROCESS | 1984 | 1461312869582 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 01:14:29 INFO - PROCESS | 1984 | 1461312869587 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 01:14:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:14:29 INFO - PROCESS | 1984 | 1461312869597 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:14:29 INFO - PROCESS | 1984 | 1461312869602 Marionette TRACE conn4 <- [1,582,null,{}] 01:14:29 INFO - PROCESS | 1984 | 1461312869612 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}] 01:14:29 INFO - PROCESS | 1984 | 1461312869813 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 01:14:29 INFO - PROCESS | 1984 | 1461312869959 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7370e800 == 84 [pid = 1984] [id = 153] 01:14:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 104 (0x7ffc6a752400) [pid = 1984] [serial = 458] [outer = (nil)] 01:14:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 105 (0x7ffc6b6c5400) [pid = 1984] [serial = 459] [outer = 0x7ffc6a752400] 01:14:30 INFO - PROCESS | 1984 | 1461312870032 Marionette DEBUG loaded listener.js 01:14:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 106 (0x7ffc6b6f4c00) [pid = 1984] [serial = 460] [outer = 0x7ffc6a752400] 01:14:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 107 (0x7ffc6b6c2400) [pid = 1984] [serial = 461] [outer = 0x7ffc6d2cfc00] 01:14:31 INFO - PROCESS | 1984 | 1461312871034 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]]]}] 01:14:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:14:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1486ms 01:14:31 INFO - PROCESS | 1984 | 1461312871082 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 01:14:31 INFO - PROCESS | 1984 | 1461312871089 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 01:14:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:14:31 INFO - PROCESS | 1984 | 1461312871099 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:14:31 INFO - PROCESS | 1984 | 1461312871102 Marionette TRACE conn4 <- [1,586,null,{}] 01:14:31 INFO - PROCESS | 1984 | 1461312871108 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}] 01:14:31 INFO - PROCESS | 1984 | 1461312871272 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 01:14:31 INFO - PROCESS | 1984 | 1461312871423 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbdb000 == 85 [pid = 1984] [id = 154] 01:14:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 108 (0x7ffc6d4e5400) [pid = 1984] [serial = 462] [outer = (nil)] 01:14:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 109 (0x7ffc6d8aa400) [pid = 1984] [serial = 463] [outer = 0x7ffc6d4e5400] 01:14:31 INFO - PROCESS | 1984 | 1461312871495 Marionette DEBUG loaded listener.js 01:14:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 110 (0x7ffc70429000) [pid = 1984] [serial = 464] [outer = 0x7ffc6d4e5400] 01:14:32 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:32 INFO - PROCESS | 1984 | 1461312872479 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]]]}] 01:14:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:14:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1428ms 01:14:32 INFO - PROCESS | 1984 | 1461312872528 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 01:14:32 INFO - PROCESS | 1984 | 1461312872531 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 01:14:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:14:32 INFO - PROCESS | 1984 | 1461312872537 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:14:32 INFO - PROCESS | 1984 | 1461312872543 Marionette TRACE conn4 <- [1,590,null,{}] 01:14:32 INFO - PROCESS | 1984 | 1461312872558 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}] 01:14:32 INFO - PROCESS | 1984 | 1461312872769 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 01:14:32 INFO - PROCESS | 1984 | 1461312872959 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:33 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc89114000 == 86 [pid = 1984] [id = 155] 01:14:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 111 (0x7ffc70621400) [pid = 1984] [serial = 465] [outer = (nil)] 01:14:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 112 (0x7ffc7090b400) [pid = 1984] [serial = 466] [outer = 0x7ffc70621400] 01:14:33 INFO - PROCESS | 1984 | 1461312873082 Marionette DEBUG loaded listener.js 01:14:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 113 (0x7ffc715db000) [pid = 1984] [serial = 467] [outer = 0x7ffc70621400] 01:14:33 INFO - PROCESS | 1984 | 1461312873886 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]]]}] 01:14:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:14:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1387ms 01:14:33 INFO - PROCESS | 1984 | 1461312873925 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 01:14:33 INFO - PROCESS | 1984 | 1461312873930 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 01:14:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:14:33 INFO - PROCESS | 1984 | 1461312873936 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:14:33 INFO - PROCESS | 1984 | 1461312873939 Marionette TRACE conn4 <- [1,594,null,{}] 01:14:33 INFO - PROCESS | 1984 | 1461312873945 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}] 01:14:34 INFO - PROCESS | 1984 | 1461312874108 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 01:14:34 INFO - PROCESS | 1984 | 1461312874260 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc907ad000 == 87 [pid = 1984] [id = 156] 01:14:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 114 (0x7ffc70619000) [pid = 1984] [serial = 468] [outer = (nil)] 01:14:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 115 (0x7ffc75def400) [pid = 1984] [serial = 469] [outer = 0x7ffc70619000] 01:14:34 INFO - PROCESS | 1984 | 1461312874330 Marionette DEBUG loaded listener.js 01:14:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 116 (0x7ffc77822400) [pid = 1984] [serial = 470] [outer = 0x7ffc70619000] 01:14:35 INFO - PROCESS | 1984 | 1461312875237 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]]]}] 01:14:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:14:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1340ms 01:14:35 INFO - PROCESS | 1984 | 1461312875277 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 01:14:35 INFO - PROCESS | 1984 | 1461312875281 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 01:14:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:14:35 INFO - PROCESS | 1984 | 1461312875286 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:14:35 INFO - PROCESS | 1984 | 1461312875289 Marionette TRACE conn4 <- [1,598,null,{}] 01:14:35 INFO - PROCESS | 1984 | 1461312875294 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}] 01:14:35 INFO - PROCESS | 1984 | 1461312875442 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 01:14:35 INFO - PROCESS | 1984 | 1461312875592 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b8e2000 == 88 [pid = 1984] [id = 157] 01:14:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 117 (0x7ffc6b6c3c00) [pid = 1984] [serial = 471] [outer = (nil)] 01:14:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 118 (0x7ffc6d4ddc00) [pid = 1984] [serial = 472] [outer = 0x7ffc6b6c3c00] 01:14:35 INFO - PROCESS | 1984 | 1461312875664 Marionette DEBUG loaded listener.js 01:14:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 119 (0x7ffc73791000) [pid = 1984] [serial = 473] [outer = 0x7ffc6b6c3c00] 01:14:37 INFO - PROCESS | 1984 | 1461312877090 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]]]}] 01:14:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:14:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1843ms 01:14:37 INFO - PROCESS | 1984 | 1461312877130 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 01:14:37 INFO - PROCESS | 1984 | 1461312877136 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 01:14:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:14:37 INFO - PROCESS | 1984 | 1461312877144 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:14:37 INFO - PROCESS | 1984 | 1461312877149 Marionette TRACE conn4 <- [1,602,null,{}] 01:14:37 INFO - PROCESS | 1984 | 1461312877157 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}] 01:14:37 INFO - PROCESS | 1984 | 1461312877306 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 01:14:37 INFO - PROCESS | 1984 | 1461312877469 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:37 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d0dd000 == 89 [pid = 1984] [id = 158] 01:14:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc6b6cdc00) [pid = 1984] [serial = 474] [outer = (nil)] 01:14:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc6b6f0400) [pid = 1984] [serial = 475] [outer = 0x7ffc6b6cdc00] 01:14:37 INFO - PROCESS | 1984 | 1461312877536 Marionette DEBUG loaded listener.js 01:14:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc6d66b400) [pid = 1984] [serial = 476] [outer = 0x7ffc6b6cdc00] 01:14:38 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77205000 == 88 [pid = 1984] [id = 151] 01:14:38 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83c71800 == 87 [pid = 1984] [id = 150] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc6b6cd400) [pid = 1984] [serial = 414] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc6d8a9c00) [pid = 1984] [serial = 387] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc7042bc00) [pid = 1984] [serial = 381] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 118 (0x7ffc8398a800) [pid = 1984] [serial = 384] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc790c0000 == 86 [pid = 1984] [id = 149] 01:14:38 INFO - PROCESS | 1984 | 1461312878507 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]]]}] 01:14:38 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76fd5800 == 85 [pid = 1984] [id = 148] 01:14:38 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b96d000 == 84 [pid = 1984] [id = 147] 01:14:38 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a644000 == 83 [pid = 1984] [id = 146] 01:14:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:14:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1388ms 01:14:38 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78fca000 == 82 [pid = 1984] [id = 140] 01:14:38 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6dbcb800 == 81 [pid = 1984] [id = 139] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 117 (0x7ffc79113400) [pid = 1984] [serial = 346] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 116 (0x7ffc88661c00) [pid = 1984] [serial = 328] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 115 (0x7ffc6d4da400) [pid = 1984] [serial = 378] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 114 (0x7ffc72bf7000) [pid = 1984] [serial = 340] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 113 (0x7ffc6d7e6400) [pid = 1984] [serial = 376] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 112 (0x7ffc77349c00) [pid = 1984] [serial = 403] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 111 (0x7ffc6d8aac00) [pid = 1984] [serial = 411] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 110 (0x7ffc6d7f1c00) [pid = 1984] [serial = 394] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 109 (0x7ffc82b48800) [pid = 1984] [serial = 409] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 108 (0x7ffc79434400) [pid = 1984] [serial = 408] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 107 (0x7ffc77020000) [pid = 1984] [serial = 412] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 106 (0x7ffc70906800) [pid = 1984] [serial = 390] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 105 (0x7ffc86d3d000) [pid = 1984] [serial = 352] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 104 (0x7ffc88a41000) [pid = 1984] [serial = 331] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 103 (0x7ffc6d66d800) [pid = 1984] [serial = 393] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 102 (0x7ffc83a66000) [pid = 1984] [serial = 349] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 101 (0x7ffc89104c00) [pid = 1984] [serial = 355] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 100 (0x7ffc70431800) [pid = 1984] [serial = 397] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 99 (0x7ffc6e9afc00) [pid = 1984] [serial = 396] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 98 (0x7ffc749dfc00) [pid = 1984] [serial = 399] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 97 (0x7ffc77825000) [pid = 1984] [serial = 406] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 96 (0x7ffc769a6000) [pid = 1984] [serial = 402] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 95 (0x7ffc88510000) [pid = 1984] [serial = 334] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 94 (0x7ffc7734fc00) [pid = 1984] [serial = 405] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 93 (0x7ffc7704f800) [pid = 1984] [serial = 343] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | --DOMWINDOW == 92 (0x7ffc761ef000) [pid = 1984] [serial = 400] [outer = (nil)] [url = about:blank] 01:14:38 INFO - PROCESS | 1984 | 1461312878561 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 01:14:38 INFO - PROCESS | 1984 | 1461312878569 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 01:14:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:14:38 INFO - PROCESS | 1984 | 1461312878580 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:14:38 INFO - PROCESS | 1984 | 1461312878583 Marionette TRACE conn4 <- [1,606,null,{}] 01:14:38 INFO - PROCESS | 1984 | 1461312878587 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}] 01:14:38 INFO - PROCESS | 1984 | 1461312878728 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 01:14:38 INFO - PROCESS | 1984 | 1461312878829 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d0c7800 == 82 [pid = 1984] [id = 159] 01:14:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 93 (0x7ffc6b6e8000) [pid = 1984] [serial = 477] [outer = (nil)] 01:14:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 94 (0x7ffc6e9aac00) [pid = 1984] [serial = 478] [outer = 0x7ffc6b6e8000] 01:14:38 INFO - PROCESS | 1984 | 1461312878899 Marionette DEBUG loaded listener.js 01:14:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 95 (0x7ffc70430c00) [pid = 1984] [serial = 479] [outer = 0x7ffc6b6e8000] 01:14:39 INFO - PROCESS | 1984 | 1461312879669 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]]]}] 01:14:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:14:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1128ms 01:14:39 INFO - PROCESS | 1984 | 1461312879708 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 01:14:39 INFO - PROCESS | 1984 | 1461312879711 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 01:14:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:14:39 INFO - PROCESS | 1984 | 1461312879717 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:14:39 INFO - PROCESS | 1984 | 1461312879722 Marionette TRACE conn4 <- [1,610,null,{}] 01:14:39 INFO - PROCESS | 1984 | 1461312879752 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}] 01:14:39 INFO - PROCESS | 1984 | 1461312879898 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 01:14:39 INFO - PROCESS | 1984 | 1461312879909 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7633c800 == 83 [pid = 1984] [id = 160] 01:14:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 96 (0x7ffc7090a000) [pid = 1984] [serial = 480] [outer = (nil)] 01:14:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 97 (0x7ffc715d5400) [pid = 1984] [serial = 481] [outer = 0x7ffc7090a000] 01:14:39 INFO - PROCESS | 1984 | 1461312879972 Marionette DEBUG loaded listener.js 01:14:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 98 (0x7ffc715e1400) [pid = 1984] [serial = 482] [outer = 0x7ffc7090a000] 01:14:40 INFO - PROCESS | 1984 | 1461312880736 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]]]}] 01:14:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:14:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1045ms 01:14:40 INFO - PROCESS | 1984 | 1461312880764 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 01:14:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:14:40 INFO - PROCESS | 1984 | 1461312880768 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 01:14:40 INFO - PROCESS | 1984 | 1461312880775 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:14:40 INFO - PROCESS | 1984 | 1461312880779 Marionette TRACE conn4 <- [1,614,null,{}] 01:14:40 INFO - PROCESS | 1984 | 1461312880784 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}] 01:14:40 INFO - PROCESS | 1984 | 1461312880974 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 01:14:41 INFO - PROCESS | 1984 | 1461312881003 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc770d3800 == 84 [pid = 1984] [id = 161] 01:14:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 99 (0x7ffc70907c00) [pid = 1984] [serial = 483] [outer = (nil)] 01:14:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 100 (0x7ffc74e42800) [pid = 1984] [serial = 484] [outer = 0x7ffc70907c00] 01:14:41 INFO - PROCESS | 1984 | 1461312881063 Marionette DEBUG loaded listener.js 01:14:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 101 (0x7ffc761ef000) [pid = 1984] [serial = 485] [outer = 0x7ffc70907c00] 01:14:41 INFO - PROCESS | 1984 | 1461312881858 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]]]}] 01:14:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:14:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1137ms 01:14:41 INFO - PROCESS | 1984 | 1461312881922 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 01:14:41 INFO - PROCESS | 1984 | 1461312881925 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 01:14:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:14:41 INFO - PROCESS | 1984 | 1461312881931 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:14:41 INFO - PROCESS | 1984 | 1461312881933 Marionette TRACE conn4 <- [1,618,null,{}] 01:14:41 INFO - PROCESS | 1984 | 1461312881938 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}] 01:14:42 INFO - PROCESS | 1984 | 1461312882105 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 01:14:42 INFO - PROCESS | 1984 | 1461312882134 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fcb800 == 85 [pid = 1984] [id = 162] 01:14:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 102 (0x7ffc6d7ee000) [pid = 1984] [serial = 486] [outer = (nil)] 01:14:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 103 (0x7ffc76998c00) [pid = 1984] [serial = 487] [outer = 0x7ffc6d7ee000] 01:14:42 INFO - PROCESS | 1984 | 1461312882197 Marionette DEBUG loaded listener.js 01:14:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 104 (0x7ffc77017800) [pid = 1984] [serial = 488] [outer = 0x7ffc6d7ee000] 01:14:43 INFO - PROCESS | 1984 | 1461312883203 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]]]}] 01:14:43 INFO - PROCESS | 1984 | --DOMWINDOW == 103 (0x7ffc75fc3400) [pid = 1984] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:14:43 INFO - PROCESS | 1984 | --DOMWINDOW == 102 (0x7ffc6d0edc00) [pid = 1984] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:14:43 INFO - PROCESS | 1984 | --DOMWINDOW == 101 (0x7ffc715dec00) [pid = 1984] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:14:43 INFO - PROCESS | 1984 | --DOMWINDOW == 100 (0x7ffc6b6f3400) [pid = 1984] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:14:43 INFO - PROCESS | 1984 | --DOMWINDOW == 99 (0x7ffc6ed8a000) [pid = 1984] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:14:43 INFO - PROCESS | 1984 | --DOMWINDOW == 98 (0x7ffc6a760c00) [pid = 1984] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:14:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:14:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1331ms 01:14:43 INFO - PROCESS | 1984 | 1461312883262 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 01:14:43 INFO - PROCESS | 1984 | 1461312883265 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 01:14:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:14:43 INFO - PROCESS | 1984 | 1461312883270 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:14:43 INFO - PROCESS | 1984 | 1461312883273 Marionette TRACE conn4 <- [1,622,null,{}] 01:14:43 INFO - PROCESS | 1984 | 1461312883278 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}] 01:14:43 INFO - PROCESS | 1984 | 1461312883439 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 01:14:43 INFO - PROCESS | 1984 | 1461312883542 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:43 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc790cc000 == 86 [pid = 1984] [id = 163] 01:14:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 99 (0x7ffc761f8c00) [pid = 1984] [serial = 489] [outer = (nil)] 01:14:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 100 (0x7ffc77821800) [pid = 1984] [serial = 490] [outer = 0x7ffc761f8c00] 01:14:43 INFO - PROCESS | 1984 | 1461312883621 Marionette DEBUG loaded listener.js 01:14:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 101 (0x7ffc77f44c00) [pid = 1984] [serial = 491] [outer = 0x7ffc761f8c00] 01:14:44 INFO - PROCESS | 1984 | 1461312884318 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]]]}] 01:14:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:14:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1074ms 01:14:44 INFO - PROCESS | 1984 | 1461312884361 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 01:14:44 INFO - PROCESS | 1984 | 1461312884364 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 01:14:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:14:44 INFO - PROCESS | 1984 | 1461312884369 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:14:44 INFO - PROCESS | 1984 | 1461312884371 Marionette TRACE conn4 <- [1,626,null,{}] 01:14:44 INFO - PROCESS | 1984 | 1461312884392 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}] 01:14:44 INFO - PROCESS | 1984 | 1461312884538 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 01:14:44 INFO - PROCESS | 1984 | 1461312884552 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83712800 == 87 [pid = 1984] [id = 164] 01:14:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 102 (0x7ffc778b9400) [pid = 1984] [serial = 492] [outer = (nil)] 01:14:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 103 (0x7ffc79434000) [pid = 1984] [serial = 493] [outer = 0x7ffc778b9400] 01:14:44 INFO - PROCESS | 1984 | 1461312884613 Marionette DEBUG loaded listener.js 01:14:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 104 (0x7ffc7db16000) [pid = 1984] [serial = 494] [outer = 0x7ffc778b9400] 01:14:45 INFO - PROCESS | 1984 | 1461312885429 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]]]}] 01:14:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1127ms 01:14:45 INFO - PROCESS | 1984 | 1461312885498 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 01:14:45 INFO - PROCESS | 1984 | 1461312885504 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 01:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:14:45 INFO - PROCESS | 1984 | 1461312885513 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:14:45 INFO - PROCESS | 1984 | 1461312885519 Marionette TRACE conn4 <- [1,630,null,{}] 01:14:45 INFO - PROCESS | 1984 | 1461312885531 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}] 01:14:45 INFO - PROCESS | 1984 | 1461312885746 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 01:14:45 INFO - PROCESS | 1984 | 1461312885891 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75830800 == 88 [pid = 1984] [id = 165] 01:14:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 105 (0x7ffc6a75e800) [pid = 1984] [serial = 495] [outer = (nil)] 01:14:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 106 (0x7ffc6d1be000) [pid = 1984] [serial = 496] [outer = 0x7ffc6a75e800] 01:14:45 INFO - PROCESS | 1984 | 1461312885970 Marionette DEBUG loaded listener.js 01:14:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 107 (0x7ffc6d7e5800) [pid = 1984] [serial = 497] [outer = 0x7ffc6a75e800] 01:14:46 INFO - PROCESS | 1984 | 1461312886863 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]]]}] 01:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1398ms 01:14:46 INFO - PROCESS | 1984 | 1461312886912 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 01:14:46 INFO - PROCESS | 1984 | 1461312886919 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 01:14:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:14:46 INFO - PROCESS | 1984 | 1461312886930 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:14:46 INFO - PROCESS | 1984 | 1461312886933 Marionette TRACE conn4 <- [1,634,null,{}] 01:14:46 INFO - PROCESS | 1984 | 1461312886940 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}] 01:14:47 INFO - PROCESS | 1984 | 1461312887122 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 01:14:47 INFO - PROCESS | 1984 | 1461312887266 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7830a000 == 89 [pid = 1984] [id = 166] 01:14:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 108 (0x7ffc6d8a8000) [pid = 1984] [serial = 498] [outer = (nil)] 01:14:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 109 (0x7ffc7061a400) [pid = 1984] [serial = 499] [outer = 0x7ffc6d8a8000] 01:14:47 INFO - PROCESS | 1984 | 1461312887337 Marionette DEBUG loaded listener.js 01:14:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 110 (0x7ffc715d4800) [pid = 1984] [serial = 500] [outer = 0x7ffc6d8a8000] 01:14:47 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:48 INFO - PROCESS | 1984 | 1461312888287 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]]]}] 01:14:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:14:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1428ms 01:14:48 INFO - PROCESS | 1984 | 1461312888358 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 01:14:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:14:48 INFO - PROCESS | 1984 | 1461312888362 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 01:14:48 INFO - PROCESS | 1984 | 1461312888368 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:14:48 INFO - PROCESS | 1984 | 1461312888374 Marionette TRACE conn4 <- [1,638,null,{}] 01:14:48 INFO - PROCESS | 1984 | 1461312888390 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}] 01:14:48 INFO - PROCESS | 1984 | 1461312888589 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 01:14:48 INFO - PROCESS | 1984 | 1461312888775 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84b17800 == 90 [pid = 1984] [id = 167] 01:14:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 111 (0x7ffc769a3800) [pid = 1984] [serial = 501] [outer = (nil)] 01:14:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 112 (0x7ffc7734e800) [pid = 1984] [serial = 502] [outer = 0x7ffc769a3800] 01:14:48 INFO - PROCESS | 1984 | 1461312888897 Marionette DEBUG loaded listener.js 01:14:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 113 (0x7ffc778bbc00) [pid = 1984] [serial = 503] [outer = 0x7ffc769a3800] 01:14:49 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:49 INFO - PROCESS | 1984 | 1461312889739 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]]]}] 01:14:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:14:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1436ms 01:14:49 INFO - PROCESS | 1984 | 1461312889804 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 01:14:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:14:49 INFO - PROCESS | 1984 | 1461312889809 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 01:14:49 INFO - PROCESS | 1984 | 1461312889814 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:14:49 INFO - PROCESS | 1984 | 1461312889817 Marionette TRACE conn4 <- [1,642,null,{}] 01:14:49 INFO - PROCESS | 1984 | 1461312889822 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}] 01:14:49 INFO - PROCESS | 1984 | 1461312889986 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 01:14:50 INFO - PROCESS | 1984 | 1461312890130 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88564800 == 91 [pid = 1984] [id = 168] 01:14:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 114 (0x7ffc77014c00) [pid = 1984] [serial = 504] [outer = (nil)] 01:14:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 115 (0x7ffc7c35e000) [pid = 1984] [serial = 505] [outer = 0x7ffc77014c00] 01:14:50 INFO - PROCESS | 1984 | 1461312890203 Marionette DEBUG loaded listener.js 01:14:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 116 (0x7ffc8397e400) [pid = 1984] [serial = 506] [outer = 0x7ffc77014c00] 01:14:51 INFO - PROCESS | 1984 | 1461312891052 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]]]}] 01:14:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:14:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1287ms 01:14:51 INFO - PROCESS | 1984 | 1461312891102 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 01:14:51 INFO - PROCESS | 1984 | 1461312891106 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 01:14:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:14:51 INFO - PROCESS | 1984 | 1461312891111 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:14:51 INFO - PROCESS | 1984 | 1461312891113 Marionette TRACE conn4 <- [1,646,null,{}] 01:14:51 INFO - PROCESS | 1984 | 1461312891119 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}] 01:14:51 INFO - PROCESS | 1984 | 1461312891275 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 01:14:51 INFO - PROCESS | 1984 | 1461312891423 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:51 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88950800 == 92 [pid = 1984] [id = 169] 01:14:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 117 (0x7ffc778c2400) [pid = 1984] [serial = 507] [outer = (nil)] 01:14:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 118 (0x7ffc83c45800) [pid = 1984] [serial = 508] [outer = 0x7ffc778c2400] 01:14:51 INFO - PROCESS | 1984 | 1461312891493 Marionette DEBUG loaded listener.js 01:14:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 119 (0x7ffc848a3c00) [pid = 1984] [serial = 509] [outer = 0x7ffc778c2400] 01:14:52 INFO - PROCESS | 1984 | 1461312892331 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]]]}] 01:14:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:14:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1278ms 01:14:52 INFO - PROCESS | 1984 | 1461312892391 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 01:14:52 INFO - PROCESS | 1984 | 1461312892394 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 01:14:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:14:52 INFO - PROCESS | 1984 | 1461312892401 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:14:52 INFO - PROCESS | 1984 | 1461312892403 Marionette TRACE conn4 <- [1,650,null,{}] 01:14:52 INFO - PROCESS | 1984 | 1461312892409 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}] 01:14:52 INFO - PROCESS | 1984 | 1461312892595 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 01:14:52 INFO - PROCESS | 1984 | 1461312892740 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc890a2800 == 93 [pid = 1984] [id = 170] 01:14:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc6a757800) [pid = 1984] [serial = 510] [outer = (nil)] 01:14:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc84e16400) [pid = 1984] [serial = 511] [outer = 0x7ffc6a757800] 01:14:52 INFO - PROCESS | 1984 | 1461312892815 Marionette DEBUG loaded listener.js 01:14:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc88503400) [pid = 1984] [serial = 512] [outer = 0x7ffc6a757800] 01:14:53 INFO - PROCESS | 1984 | 1461312893878 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]]]}] 01:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1528ms 01:14:53 INFO - PROCESS | 1984 | 1461312893933 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 01:14:53 INFO - PROCESS | 1984 | 1461312893938 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 01:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:14:53 INFO - PROCESS | 1984 | 1461312893949 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:14:53 INFO - PROCESS | 1984 | 1461312893954 Marionette TRACE conn4 <- [1,654,null,{}] 01:14:53 INFO - PROCESS | 1984 | 1461312893963 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}] 01:14:54 INFO - PROCESS | 1984 | 1461312894239 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 01:14:54 INFO - PROCESS | 1984 | 1461312894462 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d0d3000 == 94 [pid = 1984] [id = 171] 01:14:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc6d4e5c00) [pid = 1984] [serial = 513] [outer = (nil)] 01:14:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc6d7ea800) [pid = 1984] [serial = 514] [outer = 0x7ffc6d4e5c00] 01:14:54 INFO - PROCESS | 1984 | 1461312894547 Marionette DEBUG loaded listener.js 01:14:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc6da85c00) [pid = 1984] [serial = 515] [outer = 0x7ffc6d4e5c00] 01:14:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72d84000 == 93 [pid = 1984] [id = 60] 01:14:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc790cc000 == 92 [pid = 1984] [id = 163] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc6d1c7800) [pid = 1984] [serial = 417] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc70905000) [pid = 1984] [serial = 420] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 122 (0x7ffc77aa4000) [pid = 1984] [serial = 423] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc79439c00) [pid = 1984] [serial = 426] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc868a1400) [pid = 1984] [serial = 432] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc83adb400) [pid = 1984] [serial = 429] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 118 (0x7ffc79109c00) [pid = 1984] [serial = 456] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78fcb800 == 91 [pid = 1984] [id = 162] 01:14:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc770d3800 == 90 [pid = 1984] [id = 161] 01:14:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7633c800 == 89 [pid = 1984] [id = 160] 01:14:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d0c7800 == 88 [pid = 1984] [id = 159] 01:14:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d0dd000 == 87 [pid = 1984] [id = 158] 01:14:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc907ad000 == 86 [pid = 1984] [id = 156] 01:14:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7370e800 == 85 [pid = 1984] [id = 153] 01:14:55 INFO - PROCESS | 1984 | 1461312895355 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]]]}] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 117 (0x7ffc79488400) [pid = 1984] [serial = 450] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 116 (0x7ffc6d4dec00) [pid = 1984] [serial = 438] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 115 (0x7ffc6d8a3c00) [pid = 1984] [serial = 439] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 114 (0x7ffc715e1c00) [pid = 1984] [serial = 444] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 113 (0x7ffc74e3bc00) [pid = 1984] [serial = 445] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 112 (0x7ffc6ea97c00) [pid = 1984] [serial = 441] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 111 (0x7ffc70909800) [pid = 1984] [serial = 442] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 110 (0x7ffc6d4e2400) [pid = 1984] [serial = 435] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 109 (0x7ffc7917e400) [pid = 1984] [serial = 448] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 108 (0x7ffc77826c00) [pid = 1984] [serial = 447] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 107 (0x7ffc75884000) [pid = 1984] [serial = 453] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 106 (0x7ffc8398b400) [pid = 1984] [serial = 451] [outer = (nil)] [url = about:blank] 01:14:55 INFO - PROCESS | 1984 | --DOMWINDOW == 105 (0x7ffc77f3d000) [pid = 1984] [serial = 454] [outer = (nil)] [url = about:blank] 01:14:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:14:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1488ms 01:14:55 INFO - PROCESS | 1984 | 1461312895438 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 01:14:55 INFO - PROCESS | 1984 | 1461312895445 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 01:14:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:14:55 INFO - PROCESS | 1984 | 1461312895454 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:14:55 INFO - PROCESS | 1984 | 1461312895457 Marionette TRACE conn4 <- [1,658,null,{}] 01:14:55 INFO - PROCESS | 1984 | 1461312895461 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}] 01:14:55 INFO - PROCESS | 1984 | 1461312895609 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 01:14:55 INFO - PROCESS | 1984 | 1461312895713 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7044a800 == 86 [pid = 1984] [id = 172] 01:14:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 106 (0x7ffc6d4e6c00) [pid = 1984] [serial = 516] [outer = (nil)] 01:14:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 107 (0x7ffc6da90800) [pid = 1984] [serial = 517] [outer = 0x7ffc6d4e6c00] 01:14:55 INFO - PROCESS | 1984 | 1461312895777 Marionette DEBUG loaded listener.js 01:14:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 108 (0x7ffc6ea97c00) [pid = 1984] [serial = 518] [outer = 0x7ffc6d4e6c00] 01:14:56 INFO - PROCESS | 1984 | 1461312896557 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]]]}] 01:14:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1131ms 01:14:56 INFO - PROCESS | 1984 | 1461312896590 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 01:14:56 INFO - PROCESS | 1984 | 1461312896592 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 01:14:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:14:56 INFO - PROCESS | 1984 | 1461312896600 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:14:56 INFO - PROCESS | 1984 | 1461312896604 Marionette TRACE conn4 <- [1,662,null,{}] 01:14:56 INFO - PROCESS | 1984 | 1461312896618 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}] 01:14:56 INFO - PROCESS | 1984 | 1461312896758 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 01:14:56 INFO - PROCESS | 1984 | 1461312896777 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:56 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78311000 == 87 [pid = 1984] [id = 173] 01:14:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 109 (0x7ffc70902400) [pid = 1984] [serial = 519] [outer = (nil)] 01:14:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 110 (0x7ffc715d6c00) [pid = 1984] [serial = 520] [outer = 0x7ffc70902400] 01:14:56 INFO - PROCESS | 1984 | 1461312896840 Marionette DEBUG loaded listener.js 01:14:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 111 (0x7ffc72bf6c00) [pid = 1984] [serial = 521] [outer = 0x7ffc70902400] 01:14:57 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:57 INFO - PROCESS | 1984 | 1461312897611 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]]]}] 01:14:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:14:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1031ms 01:14:57 INFO - PROCESS | 1984 | 1461312897631 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 01:14:57 INFO - PROCESS | 1984 | 1461312897635 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 01:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:14:57 INFO - PROCESS | 1984 | 1461312897640 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:14:57 INFO - PROCESS | 1984 | 1461312897642 Marionette TRACE conn4 <- [1,666,null,{}] 01:14:57 INFO - PROCESS | 1984 | 1461312897648 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}] 01:14:57 INFO - PROCESS | 1984 | 1461312897848 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 01:14:57 INFO - PROCESS | 1984 | 1461312897877 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbd7000 == 88 [pid = 1984] [id = 174] 01:14:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 112 (0x7ffc70623800) [pid = 1984] [serial = 522] [outer = (nil)] 01:14:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 113 (0x7ffc75fc3000) [pid = 1984] [serial = 523] [outer = 0x7ffc70623800] 01:14:57 INFO - PROCESS | 1984 | 1461312897939 Marionette DEBUG loaded listener.js 01:14:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 114 (0x7ffc76add000) [pid = 1984] [serial = 524] [outer = 0x7ffc70623800] 01:14:58 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:14:58 INFO - PROCESS | 1984 | 1461312898678 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]]]}] 01:14:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1087ms 01:14:58 INFO - PROCESS | 1984 | 1461312898765 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 01:14:58 INFO - PROCESS | 1984 | 1461312898767 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 01:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:14:58 INFO - PROCESS | 1984 | 1461312898777 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:14:58 INFO - PROCESS | 1984 | 1461312898780 Marionette TRACE conn4 <- [1,670,null,{}] 01:14:58 INFO - PROCESS | 1984 | 1461312898785 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}] 01:14:58 INFO - PROCESS | 1984 | 1461312898967 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 01:14:58 INFO - PROCESS | 1984 | 1461312898989 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83e0e800 == 89 [pid = 1984] [id = 175] 01:14:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 115 (0x7ffc6d7e2400) [pid = 1984] [serial = 525] [outer = (nil)] 01:14:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 116 (0x7ffc7742d800) [pid = 1984] [serial = 526] [outer = 0x7ffc6d7e2400] 01:14:59 INFO - PROCESS | 1984 | 1461312899048 Marionette DEBUG loaded listener.js 01:14:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 117 (0x7ffc778c3800) [pid = 1984] [serial = 527] [outer = 0x7ffc6d7e2400] 01:14:59 INFO - PROCESS | 1984 | --DOMWINDOW == 116 (0x7ffc6d7ee000) [pid = 1984] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:14:59 INFO - PROCESS | 1984 | --DOMWINDOW == 115 (0x7ffc7090a000) [pid = 1984] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:14:59 INFO - PROCESS | 1984 | --DOMWINDOW == 114 (0x7ffc6b6cdc00) [pid = 1984] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:14:59 INFO - PROCESS | 1984 | --DOMWINDOW == 113 (0x7ffc6b6e8000) [pid = 1984] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:14:59 INFO - PROCESS | 1984 | --DOMWINDOW == 112 (0x7ffc761f8c00) [pid = 1984] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:14:59 INFO - PROCESS | 1984 | --DOMWINDOW == 111 (0x7ffc70907c00) [pid = 1984] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:15:00 INFO - PROCESS | 1984 | 1461312899999 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]]]}] 01:15:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1274ms 01:15:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:15:00 INFO - PROCESS | 1984 | 1461312900053 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 01:15:00 INFO - PROCESS | 1984 | 1461312900056 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 01:15:00 INFO - PROCESS | 1984 | 1461312900062 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:15:00 INFO - PROCESS | 1984 | 1461312900065 Marionette TRACE conn4 <- [1,674,null,{}] 01:15:00 INFO - PROCESS | 1984 | 1461312900070 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}] 01:15:00 INFO - PROCESS | 1984 | 1461312900287 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 01:15:00 INFO - PROCESS | 1984 | 1461312900355 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:00 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88453000 == 90 [pid = 1984] [id = 176] 01:15:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 112 (0x7ffc7701e800) [pid = 1984] [serial = 528] [outer = (nil)] 01:15:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 113 (0x7ffc83c51000) [pid = 1984] [serial = 529] [outer = 0x7ffc7701e800] 01:15:00 INFO - PROCESS | 1984 | 1461312900420 Marionette DEBUG loaded listener.js 01:15:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 114 (0x7ffc84c42800) [pid = 1984] [serial = 530] [outer = 0x7ffc7701e800] 01:15:00 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:15:01 INFO - PROCESS | 1984 | 1461312901052 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]]]}] 01:15:01 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 01:15:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1028ms 01:15:01 INFO - PROCESS | 1984 | 1461312901089 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 01:15:01 INFO - PROCESS | 1984 | 1461312901092 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 01:15:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:15:01 INFO - PROCESS | 1984 | 1461312901098 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:15:01 INFO - PROCESS | 1984 | 1461312901100 Marionette TRACE conn4 <- [1,678,null,{}] 01:15:01 INFO - PROCESS | 1984 | 1461312901105 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}] 01:15:01 INFO - PROCESS | 1984 | 1461312901281 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 01:15:01 INFO - PROCESS | 1984 | 1461312901300 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:01 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88951000 == 91 [pid = 1984] [id = 177] 01:15:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 115 (0x7ffc6a794800) [pid = 1984] [serial = 531] [outer = (nil)] 01:15:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 116 (0x7ffc6a79c800) [pid = 1984] [serial = 532] [outer = 0x7ffc6a794800] 01:15:01 INFO - PROCESS | 1984 | 1461312901361 Marionette DEBUG loaded listener.js 01:15:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 117 (0x7ffc6e9b2000) [pid = 1984] [serial = 533] [outer = 0x7ffc6a794800] 01:15:02 INFO - PROCESS | 1984 | 1461312902258 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]]]}] 01:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1228ms 01:15:02 INFO - PROCESS | 1984 | 1461312902328 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 01:15:02 INFO - PROCESS | 1984 | 1461312902335 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 01:15:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:15:02 INFO - PROCESS | 1984 | 1461312902344 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:15:02 INFO - PROCESS | 1984 | 1461312902350 Marionette TRACE conn4 <- [1,682,null,{}] 01:15:02 INFO - PROCESS | 1984 | 1461312902361 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}] 01:15:02 INFO - PROCESS | 1984 | 1461312902542 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 01:15:02 INFO - PROCESS | 1984 | 1461312902692 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7611b800 == 92 [pid = 1984] [id = 178] 01:15:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 118 (0x7ffc6a796800) [pid = 1984] [serial = 534] [outer = (nil)] 01:15:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 119 (0x7ffc6b5a8800) [pid = 1984] [serial = 535] [outer = 0x7ffc6a796800] 01:15:02 INFO - PROCESS | 1984 | 1461312902769 Marionette DEBUG loaded listener.js 01:15:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc6b5af400) [pid = 1984] [serial = 536] [outer = 0x7ffc6a796800] 01:15:04 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:04 INFO - PROCESS | 1984 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:15:04 INFO - PROCESS | 1984 | 1461312904078 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]]]}] 01:15:04 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) 01:15:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1786ms 01:15:04 INFO - PROCESS | 1984 | 1461312904173 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 01:15:04 INFO - PROCESS | 1984 | 1461312904183 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 01:15:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:15:04 INFO - PROCESS | 1984 | 1461312904196 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:15:04 INFO - PROCESS | 1984 | 1461312904200 Marionette TRACE conn4 <- [1,686,null,{}] 01:15:04 INFO - PROCESS | 1984 | 1461312904208 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}] 01:15:04 INFO - PROCESS | 1984 | 1461312904365 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 01:15:04 INFO - PROCESS | 1984 | 1461312904529 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83959800 == 93 [pid = 1984] [id = 179] 01:15:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc6b5a9000) [pid = 1984] [serial = 537] [outer = (nil)] 01:15:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc6d4da800) [pid = 1984] [serial = 538] [outer = 0x7ffc6b5a9000] 01:15:04 INFO - PROCESS | 1984 | 1461312904601 Marionette DEBUG loaded listener.js 01:15:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc6da8d400) [pid = 1984] [serial = 539] [outer = 0x7ffc6b5a9000] 01:15:05 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:06 INFO - PROCESS | 1984 | 1461312906009 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]]]}] 01:15:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:15:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1832ms 01:15:06 INFO - PROCESS | 1984 | 1461312906028 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 01:15:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:15:06 INFO - PROCESS | 1984 | 1461312906033 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 01:15:06 INFO - PROCESS | 1984 | 1461312906040 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:15:06 INFO - PROCESS | 1984 | 1461312906046 Marionette TRACE conn4 <- [1,690,null,{}] 01:15:06 INFO - PROCESS | 1984 | 1461312906061 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}] 01:15:06 INFO - PROCESS | 1984 | 1461312906219 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 01:15:06 INFO - PROCESS | 1984 | 1461312906366 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d0ad000 == 94 [pid = 1984] [id = 180] 01:15:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc6dc35c00) [pid = 1984] [serial = 540] [outer = (nil)] 01:15:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc7061d800) [pid = 1984] [serial = 541] [outer = 0x7ffc6dc35c00] 01:15:06 INFO - PROCESS | 1984 | 1461312906444 Marionette DEBUG loaded listener.js 01:15:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 126 (0x7ffc769a0400) [pid = 1984] [serial = 542] [outer = 0x7ffc6dc35c00] 01:15:07 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:07 INFO - PROCESS | 1984 | 1461312907685 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]]]}] 01:15:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:15:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1694ms 01:15:07 INFO - PROCESS | 1984 | 1461312907734 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 01:15:07 INFO - PROCESS | 1984 | 1461312907738 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 01:15:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:15:07 INFO - PROCESS | 1984 | 1461312907744 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:15:07 INFO - PROCESS | 1984 | 1461312907746 Marionette TRACE conn4 <- [1,694,null,{}] 01:15:07 INFO - PROCESS | 1984 | 1461312907751 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}] 01:15:07 INFO - PROCESS | 1984 | 1461312907942 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 01:15:08 INFO - PROCESS | 1984 | 1461312908104 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a746800 == 95 [pid = 1984] [id = 181] 01:15:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc6e9ab800) [pid = 1984] [serial = 543] [outer = (nil)] 01:15:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc79438400) [pid = 1984] [serial = 544] [outer = 0x7ffc6e9ab800] 01:15:08 INFO - PROCESS | 1984 | 1461312908181 Marionette DEBUG loaded listener.js 01:15:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc8398a000) [pid = 1984] [serial = 545] [outer = 0x7ffc6e9ab800] 01:15:09 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:09 INFO - PROCESS | 1984 | 1461312909698 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]]]}] 01:15:09 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) 01:15:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1979ms 01:15:09 INFO - PROCESS | 1984 | 1461312909724 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 01:15:09 INFO - PROCESS | 1984 | 1461312909730 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 01:15:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:15:09 INFO - PROCESS | 1984 | 1461312909739 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:15:09 INFO - PROCESS | 1984 | 1461312909744 Marionette TRACE conn4 <- [1,698,null,{}] 01:15:09 INFO - PROCESS | 1984 | 1461312909753 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}] 01:15:09 INFO - PROCESS | 1984 | 1461312909944 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 01:15:10 INFO - PROCESS | 1984 | 1461312910104 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:10 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b96d000 == 96 [pid = 1984] [id = 182] 01:15:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc6b6cbc00) [pid = 1984] [serial = 546] [outer = (nil)] 01:15:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 131 (0x7ffc6b6cfc00) [pid = 1984] [serial = 547] [outer = 0x7ffc6b6cbc00] 01:15:10 INFO - PROCESS | 1984 | 1461312910227 Marionette DEBUG loaded listener.js 01:15:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 132 (0x7ffc6b6f3c00) [pid = 1984] [serial = 548] [outer = 0x7ffc6b6cbc00] 01:15:10 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72b4d800 == 95 [pid = 1984] [id = 45] 01:15:10 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88453000 == 94 [pid = 1984] [id = 176] 01:15:10 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8891c800 == 93 [pid = 1984] [id = 152] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 131 (0x7ffc79434000) [pid = 1984] [serial = 493] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83e0e800 == 92 [pid = 1984] [id = 175] 01:15:10 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7dbd7000 == 91 [pid = 1984] [id = 174] 01:15:10 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78311000 == 90 [pid = 1984] [id = 173] 01:15:10 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7044a800 == 89 [pid = 1984] [id = 172] 01:15:10 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d0d3000 == 88 [pid = 1984] [id = 171] 01:15:10 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc75830800 == 87 [pid = 1984] [id = 165] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 130 (0x7ffc76998c00) [pid = 1984] [serial = 487] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 129 (0x7ffc715d5400) [pid = 1984] [serial = 481] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 128 (0x7ffc715e1400) [pid = 1984] [serial = 482] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc6d66b400) [pid = 1984] [serial = 476] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc6b6f0400) [pid = 1984] [serial = 475] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 125 (0x7ffc6d8aa400) [pid = 1984] [serial = 463] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc6e9aac00) [pid = 1984] [serial = 478] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc70430c00) [pid = 1984] [serial = 479] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 122 (0x7ffc6b6c5400) [pid = 1984] [serial = 459] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc6d4ddc00) [pid = 1984] [serial = 472] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc7090b400) [pid = 1984] [serial = 466] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc75def400) [pid = 1984] [serial = 469] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 118 (0x7ffc77821800) [pid = 1984] [serial = 490] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 117 (0x7ffc7699f000) [pid = 1984] [serial = 253] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 116 (0x7ffc74e42800) [pid = 1984] [serial = 484] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 115 (0x7ffc77f44c00) [pid = 1984] [serial = 491] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 114 (0x7ffc77017800) [pid = 1984] [serial = 488] [outer = (nil)] [url = about:blank] 01:15:10 INFO - PROCESS | 1984 | --DOMWINDOW == 113 (0x7ffc761ef000) [pid = 1984] [serial = 485] [outer = (nil)] [url = about:blank] 01:15:11 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:11 INFO - PROCESS | 1984 | 1461312911515 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]]]}] 01:15:11 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) 01:15:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1786ms 01:15:11 INFO - PROCESS | 1984 | 1461312911523 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 01:15:11 INFO - PROCESS | 1984 | 1461312911531 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 01:15:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:15:11 INFO - PROCESS | 1984 | 1461312911588 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:15:11 INFO - PROCESS | 1984 | 1461312911593 Marionette TRACE conn4 <- [1,702,null,{}] 01:15:11 INFO - PROCESS | 1984 | 1461312911598 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}] 01:15:11 INFO - PROCESS | 1984 | 1461312911740 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 01:15:11 INFO - PROCESS | 1984 | 1461312911843 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d306800 == 88 [pid = 1984] [id = 183] 01:15:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 114 (0x7ffc6b6cc000) [pid = 1984] [serial = 549] [outer = (nil)] 01:15:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 115 (0x7ffc6d1bec00) [pid = 1984] [serial = 550] [outer = 0x7ffc6b6cc000] 01:15:11 INFO - PROCESS | 1984 | 1461312911904 Marionette DEBUG loaded listener.js 01:15:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 116 (0x7ffc6d4e2000) [pid = 1984] [serial = 551] [outer = 0x7ffc6b6cc000] 01:15:12 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:12 INFO - PROCESS | 1984 | 1461312912919 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]]]}] 01:15:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:15:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1436ms 01:15:12 INFO - PROCESS | 1984 | 1461312912978 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 01:15:12 INFO - PROCESS | 1984 | 1461312912981 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 01:15:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:15:12 INFO - PROCESS | 1984 | 1461312912993 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:15:12 INFO - PROCESS | 1984 | 1461312912998 Marionette TRACE conn4 <- [1,706,null,{}] 01:15:13 INFO - PROCESS | 1984 | 1461312913013 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}] 01:15:13 INFO - PROCESS | 1984 | 1461312913197 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 01:15:13 INFO - PROCESS | 1984 | 1461312913307 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc704ac800 == 89 [pid = 1984] [id = 184] 01:15:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 117 (0x7ffc6da8bc00) [pid = 1984] [serial = 552] [outer = (nil)] 01:15:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 118 (0x7ffc6da91000) [pid = 1984] [serial = 553] [outer = 0x7ffc6da8bc00] 01:15:13 INFO - PROCESS | 1984 | 1461312913370 Marionette DEBUG loaded listener.js 01:15:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 119 (0x7ffc6e9b4800) [pid = 1984] [serial = 554] [outer = 0x7ffc6da8bc00] 01:15:14 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:14 INFO - PROCESS | 1984 | 1461312914541 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]]]}] 01:15:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:15:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1588ms 01:15:14 INFO - PROCESS | 1984 | 1461312914576 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 01:15:14 INFO - PROCESS | 1984 | 1461312914580 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 01:15:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:15:14 INFO - PROCESS | 1984 | 1461312914594 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:15:14 INFO - PROCESS | 1984 | 1461312914598 Marionette TRACE conn4 <- [1,710,null,{}] 01:15:14 INFO - PROCESS | 1984 | 1461312914604 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}] 01:15:14 INFO - PROCESS | 1984 | 1461312914786 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 01:15:14 INFO - PROCESS | 1984 | 1461312914853 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76107800 == 90 [pid = 1984] [id = 185] 01:15:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc6dc31000) [pid = 1984] [serial = 555] [outer = (nil)] 01:15:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc6f881c00) [pid = 1984] [serial = 556] [outer = 0x7ffc6dc31000] 01:15:14 INFO - PROCESS | 1984 | 1461312914915 Marionette DEBUG loaded listener.js 01:15:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc6f88a000) [pid = 1984] [serial = 557] [outer = 0x7ffc6dc31000] 01:15:15 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc6d7e2400) [pid = 1984] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:15:15 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc6d4e5c00) [pid = 1984] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:15:15 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc6d4e6c00) [pid = 1984] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:15:15 INFO - PROCESS | 1984 | --DOMWINDOW == 118 (0x7ffc70623800) [pid = 1984] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:15:15 INFO - PROCESS | 1984 | --DOMWINDOW == 117 (0x7ffc70902400) [pid = 1984] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:15:15 INFO - PROCESS | 1984 | --DOMWINDOW == 116 (0x7ffc7701e800) [pid = 1984] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:15:16 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:16 INFO - PROCESS | 1984 | 1461312916126 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]]]}] 01:15:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:15:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1587ms 01:15:16 INFO - PROCESS | 1984 | 1461312916175 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 01:15:16 INFO - PROCESS | 1984 | 1461312916178 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 01:15:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:15:16 INFO - PROCESS | 1984 | 1461312916184 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:15:16 INFO - PROCESS | 1984 | 1461312916186 Marionette TRACE conn4 <- [1,714,null,{}] 01:15:16 INFO - PROCESS | 1984 | 1461312916190 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}] 01:15:16 INFO - PROCESS | 1984 | 1461312916325 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 01:15:16 INFO - PROCESS | 1984 | 1461312916509 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:16 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc763c1000 == 91 [pid = 1984] [id = 186] 01:15:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 117 (0x7ffc6a796400) [pid = 1984] [serial = 558] [outer = (nil)] 01:15:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 118 (0x7ffc6f88cc00) [pid = 1984] [serial = 559] [outer = 0x7ffc6a796400] 01:15:16 INFO - PROCESS | 1984 | 1461312916568 Marionette DEBUG loaded listener.js 01:15:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 119 (0x7ffc7042b000) [pid = 1984] [serial = 560] [outer = 0x7ffc6a796400] 01:15:17 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:17 INFO - PROCESS | 1984 | 1461312917640 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]]]}] 01:15:17 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 01:15:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1475ms 01:15:17 INFO - PROCESS | 1984 | 1461312917660 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 01:15:17 INFO - PROCESS | 1984 | 1461312917666 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 01:15:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:15:17 INFO - PROCESS | 1984 | 1461312917674 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:15:17 INFO - PROCESS | 1984 | 1461312917680 Marionette TRACE conn4 <- [1,718,null,{}] 01:15:17 INFO - PROCESS | 1984 | 1461312917688 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}] 01:15:17 INFO - PROCESS | 1984 | 1461312917889 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 01:15:18 INFO - PROCESS | 1984 | 1461312918076 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:18 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6cd17000 == 92 [pid = 1984] [id = 187] 01:15:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc6a797400) [pid = 1984] [serial = 561] [outer = (nil)] 01:15:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc6cd40c00) [pid = 1984] [serial = 562] [outer = 0x7ffc6a797400] 01:15:18 INFO - PROCESS | 1984 | 1461312918150 Marionette DEBUG loaded listener.js 01:15:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc6d0f5000) [pid = 1984] [serial = 563] [outer = 0x7ffc6a797400] 01:15:19 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:19 INFO - PROCESS | 1984 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:15:19 INFO - PROCESS | 1984 | 1461312919476 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]]]}] 01:15:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:15:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1886ms 01:15:19 INFO - PROCESS | 1984 | 1461312919576 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 01:15:19 INFO - PROCESS | 1984 | 1461312919584 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 01:15:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:15:19 INFO - PROCESS | 1984 | 1461312919597 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:15:19 INFO - PROCESS | 1984 | 1461312919600 Marionette TRACE conn4 <- [1,722,null,{}] 01:15:19 INFO - PROCESS | 1984 | 1461312919607 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}] 01:15:19 INFO - PROCESS | 1984 | 1461312919755 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 01:15:19 INFO - PROCESS | 1984 | 1461312919900 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77882000 == 93 [pid = 1984] [id = 188] 01:15:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc6b6d0000) [pid = 1984] [serial = 564] [outer = (nil)] 01:15:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc6d7e4c00) [pid = 1984] [serial = 565] [outer = 0x7ffc6b6d0000] 01:15:19 INFO - PROCESS | 1984 | 1461312919971 Marionette DEBUG loaded listener.js 01:15:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc7042f000) [pid = 1984] [serial = 566] [outer = 0x7ffc6b6d0000] 01:15:20 INFO - PROCESS | 1984 | 1461312920859 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] 01:15:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:15:20 INFO - PROCESS | 1984 | 1461312920931 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 01:15:20 INFO - PROCESS | 1984 | 1461312920938 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:15:20 INFO - PROCESS | 1984 | 1461312920944 Marionette TRACE conn4 <- [1,726,null,{}] 01:15:20 INFO - PROCESS | 1984 | 1461312920959 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}] 01:15:21 INFO - PROCESS | 1984 | 1461312921164 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 01:15:21 INFO - PROCESS | 1984 | 1461312921398 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7906e000 == 94 [pid = 1984] [id = 189] 01:15:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 126 (0x7ffc70621c00) [pid = 1984] [serial = 567] [outer = (nil)] 01:15:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc70910000) [pid = 1984] [serial = 568] [outer = 0x7ffc70621c00] 01:15:21 INFO - PROCESS | 1984 | 1461312921528 Marionette DEBUG loaded listener.js 01:15:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc715d9400) [pid = 1984] [serial = 569] [outer = 0x7ffc70621c00] 01:15:22 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:22 INFO - PROCESS | 1984 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:15:22 INFO - PROCESS | 1984 | 1461312922535 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]]]}] 01:15:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:15:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1646ms 01:15:22 INFO - PROCESS | 1984 | 1461312922584 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 01:15:22 INFO - PROCESS | 1984 | 1461312922588 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 01:15:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:15:22 INFO - PROCESS | 1984 | 1461312922594 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:15:22 INFO - PROCESS | 1984 | 1461312922596 Marionette TRACE conn4 <- [1,730,null,{}] 01:15:22 INFO - PROCESS | 1984 | 1461312922601 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}] 01:15:22 INFO - PROCESS | 1984 | 1461312922759 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 01:15:22 INFO - PROCESS | 1984 | 1461312922952 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbe3000 == 95 [pid = 1984] [id = 190] 01:15:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc70903000) [pid = 1984] [serial = 570] [outer = (nil)] 01:15:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc72dc2c00) [pid = 1984] [serial = 571] [outer = 0x7ffc70903000] 01:15:23 INFO - PROCESS | 1984 | 1461312923031 Marionette DEBUG loaded listener.js 01:15:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 131 (0x7ffc748ae400) [pid = 1984] [serial = 572] [outer = 0x7ffc70903000] 01:15:23 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:23 INFO - PROCESS | 1984 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:15:23 INFO - PROCESS | 1984 | 1461312923969 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] 01:15:24 INFO - PROCESS | 1984 | 1461312924040 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 01:15:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:15:24 INFO - PROCESS | 1984 | 1461312924054 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:15:24 INFO - PROCESS | 1984 | 1461312924057 Marionette TRACE conn4 <- [1,734,null,{}] 01:15:24 INFO - PROCESS | 1984 | 1461312924062 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}] 01:15:24 INFO - PROCESS | 1984 | 1461312924259 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 01:15:24 INFO - PROCESS | 1984 | 1461312924447 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83c58000 == 96 [pid = 1984] [id = 191] 01:15:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 132 (0x7ffc715dd400) [pid = 1984] [serial = 573] [outer = (nil)] 01:15:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 133 (0x7ffc749dc000) [pid = 1984] [serial = 574] [outer = 0x7ffc715dd400] 01:15:24 INFO - PROCESS | 1984 | 1461312924578 Marionette DEBUG loaded listener.js 01:15:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 134 (0x7ffc769a2000) [pid = 1984] [serial = 575] [outer = 0x7ffc715dd400] 01:15:25 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:25 INFO - PROCESS | 1984 | 1461312925375 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]]]}] 01:15:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:15:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1377ms 01:15:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:15:25 INFO - PROCESS | 1984 | 1461312925431 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 01:15:25 INFO - PROCESS | 1984 | 1461312925434 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 01:15:25 INFO - PROCESS | 1984 | 1461312925441 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:15:25 INFO - PROCESS | 1984 | 1461312925444 Marionette TRACE conn4 <- [1,738,null,{}] 01:15:25 INFO - PROCESS | 1984 | 1461312925450 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}] 01:15:25 INFO - PROCESS | 1984 | 1461312925635 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 01:15:25 INFO - PROCESS | 1984 | 1461312925788 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc86d7f000 == 97 [pid = 1984] [id = 192] 01:15:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc739afc00) [pid = 1984] [serial = 576] [outer = (nil)] 01:15:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc77052800) [pid = 1984] [serial = 577] [outer = 0x7ffc739afc00] 01:15:25 INFO - PROCESS | 1984 | 1461312925873 Marionette DEBUG loaded listener.js 01:15:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc778c5000) [pid = 1984] [serial = 578] [outer = 0x7ffc739afc00] 01:15:27 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:27 INFO - PROCESS | 1984 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:15:27 INFO - PROCESS | 1984 | 1461312927345 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]]]}] 01:15:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:15:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1939ms 01:15:27 INFO - PROCESS | 1984 | 1461312927379 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 01:15:27 INFO - PROCESS | 1984 | 1461312927383 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 01:15:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:15:27 INFO - PROCESS | 1984 | 1461312927393 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:15:27 INFO - PROCESS | 1984 | 1461312927398 Marionette TRACE conn4 <- [1,742,null,{}] 01:15:27 INFO - PROCESS | 1984 | 1461312927406 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}] 01:15:27 INFO - PROCESS | 1984 | 1461312927558 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 01:15:27 INFO - PROCESS | 1984 | 1461312927709 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75d06000 == 98 [pid = 1984] [id = 193] 01:15:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc6ce5fc00) [pid = 1984] [serial = 579] [outer = (nil)] 01:15:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc6d1c5400) [pid = 1984] [serial = 580] [outer = 0x7ffc6ce5fc00] 01:15:27 INFO - PROCESS | 1984 | 1461312927780 Marionette DEBUG loaded listener.js 01:15:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc6da83c00) [pid = 1984] [serial = 581] [outer = 0x7ffc6ce5fc00] 01:15:28 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7044a000 == 97 [pid = 1984] [id = 112] 01:15:28 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76107800 == 96 [pid = 1984] [id = 185] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc6a79c800) [pid = 1984] [serial = 532] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc704ac800 == 95 [pid = 1984] [id = 184] 01:15:28 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d306800 == 94 [pid = 1984] [id = 183] 01:15:28 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b96d000 == 93 [pid = 1984] [id = 182] 01:15:28 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83959800 == 92 [pid = 1984] [id = 179] 01:15:28 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7611b800 == 91 [pid = 1984] [id = 178] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 138 (0x7ffc778c3800) [pid = 1984] [serial = 527] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc6d7ea800) [pid = 1984] [serial = 514] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc7c35e000) [pid = 1984] [serial = 505] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc84e16400) [pid = 1984] [serial = 511] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 134 (0x7ffc6ea97c00) [pid = 1984] [serial = 518] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 133 (0x7ffc7734e800) [pid = 1984] [serial = 502] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 132 (0x7ffc75fc3000) [pid = 1984] [serial = 523] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 131 (0x7ffc7742d800) [pid = 1984] [serial = 526] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 130 (0x7ffc72bf6c00) [pid = 1984] [serial = 521] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 129 (0x7ffc7061a400) [pid = 1984] [serial = 499] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 128 (0x7ffc83c45800) [pid = 1984] [serial = 508] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc6da85c00) [pid = 1984] [serial = 515] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc84c42800) [pid = 1984] [serial = 530] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 125 (0x7ffc76add000) [pid = 1984] [serial = 524] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc6d1be000) [pid = 1984] [serial = 496] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc83c51000) [pid = 1984] [serial = 529] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 122 (0x7ffc6da90800) [pid = 1984] [serial = 517] [outer = (nil)] [url = about:blank] 01:15:28 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc715d6c00) [pid = 1984] [serial = 520] [outer = (nil)] [url = about:blank] 01:15:29 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:29 INFO - PROCESS | 1984 | 1461312929167 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]]]}] 01:15:29 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 01:15:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1796ms 01:15:29 INFO - PROCESS | 1984 | 1461312929189 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 01:15:29 INFO - PROCESS | 1984 | 1461312929197 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 01:15:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:15:29 INFO - PROCESS | 1984 | 1461312929207 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:15:29 INFO - PROCESS | 1984 | 1461312929210 Marionette TRACE conn4 <- [1,746,null,{}] 01:15:29 INFO - PROCESS | 1984 | 1461312929214 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}] 01:15:29 INFO - PROCESS | 1984 | 1461312929409 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 01:15:29 INFO - PROCESS | 1984 | 1461312929517 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6e919800 == 92 [pid = 1984] [id = 194] 01:15:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc6ce5b000) [pid = 1984] [serial = 582] [outer = (nil)] 01:15:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc6da8d800) [pid = 1984] [serial = 583] [outer = 0x7ffc6ce5b000] 01:15:29 INFO - PROCESS | 1984 | 1461312929594 Marionette DEBUG loaded listener.js 01:15:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc6f888000) [pid = 1984] [serial = 584] [outer = 0x7ffc6ce5b000] 01:15:30 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:30 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:30 INFO - PROCESS | 1984 | 1461312930712 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]]]}] 01:15:30 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.) 01:15:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1537ms 01:15:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:15:30 INFO - PROCESS | 1984 | 1461312930744 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 01:15:30 INFO - PROCESS | 1984 | 1461312930747 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 01:15:30 INFO - PROCESS | 1984 | 1461312930754 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:15:30 INFO - PROCESS | 1984 | 1461312930759 Marionette TRACE conn4 <- [1,750,null,{}] 01:15:30 INFO - PROCESS | 1984 | 1461312930774 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}] 01:15:30 INFO - PROCESS | 1984 | 1461312930935 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 01:15:31 INFO - PROCESS | 1984 | 1461312931140 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77887800 == 93 [pid = 1984] [id = 195] 01:15:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc7061ac00) [pid = 1984] [serial = 585] [outer = (nil)] 01:15:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 126 (0x7ffc715df000) [pid = 1984] [serial = 586] [outer = 0x7ffc7061ac00] 01:15:31 INFO - PROCESS | 1984 | 1461312931203 Marionette DEBUG loaded listener.js 01:15:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc75887800) [pid = 1984] [serial = 587] [outer = 0x7ffc7061ac00] 01:15:32 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:32 INFO - PROCESS | 1984 | 1461312932347 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]]]}] 01:15:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:15:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1636ms 01:15:32 INFO - PROCESS | 1984 | 1461312932390 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 01:15:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:15:32 INFO - PROCESS | 1984 | 1461312932394 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 01:15:32 INFO - PROCESS | 1984 | 1461312932406 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:15:32 INFO - PROCESS | 1984 | 1461312932408 Marionette TRACE conn4 <- [1,754,null,{}] 01:15:32 INFO - PROCESS | 1984 | 1461312932412 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}] 01:15:32 INFO - PROCESS | 1984 | 1461312932590 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 01:15:32 INFO - PROCESS | 1984 | 1461312932662 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbeb000 == 94 [pid = 1984] [id = 196] 01:15:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc70909400) [pid = 1984] [serial = 588] [outer = (nil)] 01:15:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc769a4800) [pid = 1984] [serial = 589] [outer = 0x7ffc70909400] 01:15:32 INFO - PROCESS | 1984 | 1461312932724 Marionette DEBUG loaded listener.js 01:15:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc7763c000) [pid = 1984] [serial = 590] [outer = 0x7ffc70909400] 01:15:33 INFO - PROCESS | 1984 | --DOMWINDOW == 129 (0x7ffc6da8bc00) [pid = 1984] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:15:33 INFO - PROCESS | 1984 | --DOMWINDOW == 128 (0x7ffc6dc31000) [pid = 1984] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:15:33 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc6b6cc000) [pid = 1984] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:15:33 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc6b6cbc00) [pid = 1984] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:15:33 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:33 INFO - PROCESS | 1984 | 1461312933854 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]]]}] 01:15:33 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 01:15:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1486ms 01:15:33 INFO - PROCESS | 1984 | 1461312933885 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 01:15:33 INFO - PROCESS | 1984 | 1461312933889 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 01:15:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:15:33 INFO - PROCESS | 1984 | 1461312933894 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:15:33 INFO - PROCESS | 1984 | 1461312933897 Marionette TRACE conn4 <- [1,758,null,{}] 01:15:33 INFO - PROCESS | 1984 | 1461312933902 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}] 01:15:34 INFO - PROCESS | 1984 | 1461312934043 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 01:15:34 INFO - PROCESS | 1984 | 1461312934054 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84b25800 == 95 [pid = 1984] [id = 197] 01:15:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc6da8bc00) [pid = 1984] [serial = 591] [outer = (nil)] 01:15:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc7742d400) [pid = 1984] [serial = 592] [outer = 0x7ffc6da8bc00] 01:15:34 INFO - PROCESS | 1984 | 1461312934128 Marionette DEBUG loaded listener.js 01:15:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc778c3400) [pid = 1984] [serial = 593] [outer = 0x7ffc6da8bc00] 01:15:34 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:34 INFO - PROCESS | 1984 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:15:34 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:34 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:34 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:15:34 INFO - PROCESS | 1984 | 1461312934910 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]]]}] 01:15:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:15:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1031ms 01:15:34 INFO - PROCESS | 1984 | 1461312934926 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 01:15:34 INFO - PROCESS | 1984 | 1461312934929 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 01:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:15:34 INFO - PROCESS | 1984 | 1461312934936 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:15:34 INFO - PROCESS | 1984 | 1461312934938 Marionette TRACE conn4 <- [1,762,null,{}] 01:15:34 INFO - PROCESS | 1984 | 1461312934943 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}] 01:15:35 INFO - PROCESS | 1984 | 1461312935163 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 01:15:35 INFO - PROCESS | 1984 | 1461312935319 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b96c000 == 96 [pid = 1984] [id = 198] 01:15:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc6a799800) [pid = 1984] [serial = 594] [outer = (nil)] 01:15:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 131 (0x7ffc6b5a9800) [pid = 1984] [serial = 595] [outer = 0x7ffc6a799800] 01:15:35 INFO - PROCESS | 1984 | 1461312935391 Marionette DEBUG loaded listener.js 01:15:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 132 (0x7ffc6b6cd800) [pid = 1984] [serial = 596] [outer = 0x7ffc6a799800] 01:15:36 INFO - PROCESS | 1984 | 1461312936769 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]]]}] 01:15:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:15:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1879ms 01:15:36 INFO - PROCESS | 1984 | 1461312936832 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 01:15:36 INFO - PROCESS | 1984 | 1461312936839 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 01:15:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:15:36 INFO - PROCESS | 1984 | 1461312936850 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:15:36 INFO - PROCESS | 1984 | 1461312936854 Marionette TRACE conn4 <- [1,766,null,{}] 01:15:36 INFO - PROCESS | 1984 | 1461312936906 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}] 01:15:37 INFO - PROCESS | 1984 | 1461312937062 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 01:15:37 INFO - PROCESS | 1984 | 1461312937210 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:37 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76c4e000 == 97 [pid = 1984] [id = 199] 01:15:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 133 (0x7ffc6a799c00) [pid = 1984] [serial = 597] [outer = (nil)] 01:15:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 134 (0x7ffc6ea8a800) [pid = 1984] [serial = 598] [outer = 0x7ffc6a799c00] 01:15:37 INFO - PROCESS | 1984 | 1461312937325 Marionette DEBUG loaded listener.js 01:15:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc70428400) [pid = 1984] [serial = 599] [outer = 0x7ffc6a799c00] 01:15:38 INFO - PROCESS | 1984 | 1461312938648 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]]]}] 01:15:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:15:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1931ms 01:15:38 INFO - PROCESS | 1984 | 1461312938794 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 01:15:38 INFO - PROCESS | 1984 | 1461312938800 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 01:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:15:38 INFO - PROCESS | 1984 | 1461312938808 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:15:38 INFO - PROCESS | 1984 | 1461312938816 Marionette TRACE conn4 <- [1,770,null,{}] 01:15:38 INFO - PROCESS | 1984 | 1461312938826 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}] 01:15:39 INFO - PROCESS | 1984 | 1461312939012 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 01:15:39 INFO - PROCESS | 1984 | 1461312939175 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88555800 == 98 [pid = 1984] [id = 200] 01:15:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc7061a000) [pid = 1984] [serial = 600] [outer = (nil)] 01:15:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc72dcb400) [pid = 1984] [serial = 601] [outer = 0x7ffc7061a000] 01:15:39 INFO - PROCESS | 1984 | 1461312939250 Marionette DEBUG loaded listener.js 01:15:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc76304800) [pid = 1984] [serial = 602] [outer = 0x7ffc7061a000] 01:15:40 INFO - PROCESS | 1984 | 1461312940137 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]]]}] 01:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1389ms 01:15:40 INFO - PROCESS | 1984 | 1461312940198 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 01:15:40 INFO - PROCESS | 1984 | 1461312940201 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 01:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:15:40 INFO - PROCESS | 1984 | 1461312940216 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:15:40 INFO - PROCESS | 1984 | 1461312940225 Marionette TRACE conn4 <- [1,774,null,{}] 01:15:40 INFO - PROCESS | 1984 | 1461312940230 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}] 01:15:40 INFO - PROCESS | 1984 | 1461312940429 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 01:15:40 INFO - PROCESS | 1984 | 1461312940583 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:40 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88954800 == 99 [pid = 1984] [id = 201] 01:15:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc7090fc00) [pid = 1984] [serial = 603] [outer = (nil)] 01:15:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc7902c000) [pid = 1984] [serial = 604] [outer = 0x7ffc7090fc00] 01:15:40 INFO - PROCESS | 1984 | 1461312940656 Marionette DEBUG loaded listener.js 01:15:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc7942b800) [pid = 1984] [serial = 605] [outer = 0x7ffc7090fc00] 01:15:41 INFO - PROCESS | 1984 | 1461312941469 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]]]}] 01:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1293ms 01:15:41 INFO - PROCESS | 1984 | 1461312941502 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 01:15:41 INFO - PROCESS | 1984 | 1461312941505 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 01:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:15:41 INFO - PROCESS | 1984 | 1461312941512 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:15:41 INFO - PROCESS | 1984 | 1461312941515 Marionette TRACE conn4 <- [1,778,null,{}] 01:15:41 INFO - PROCESS | 1984 | 1461312941520 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}] 01:15:41 INFO - PROCESS | 1984 | 1461312941678 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 01:15:41 INFO - PROCESS | 1984 | 1461312941836 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c998800 == 100 [pid = 1984] [id = 202] 01:15:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc6b5a7800) [pid = 1984] [serial = 606] [outer = (nil)] 01:15:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc6d2d0c00) [pid = 1984] [serial = 607] [outer = 0x7ffc6b5a7800] 01:15:41 INFO - PROCESS | 1984 | 1461312941919 Marionette DEBUG loaded listener.js 01:15:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc7948bc00) [pid = 1984] [serial = 608] [outer = 0x7ffc6b5a7800] 01:15:43 INFO - PROCESS | 1984 | 1461312943043 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]]]}] 01:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1579ms 01:15:43 INFO - PROCESS | 1984 | 1461312943092 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 01:15:43 INFO - PROCESS | 1984 | 1461312943097 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 01:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:15:43 INFO - PROCESS | 1984 | 1461312943105 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:15:43 INFO - PROCESS | 1984 | 1461312943109 Marionette TRACE conn4 <- [1,782,null,{}] 01:15:43 INFO - PROCESS | 1984 | 1461312943119 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}] 01:15:43 INFO - PROCESS | 1984 | 1461312943317 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 01:15:43 INFO - PROCESS | 1984 | 1461312943567 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:43 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6f80c800 == 101 [pid = 1984] [id = 203] 01:15:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc6d0fbc00) [pid = 1984] [serial = 609] [outer = (nil)] 01:15:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc6cd4a000) [pid = 1984] [serial = 610] [outer = 0x7ffc6d0fbc00] 01:15:43 INFO - PROCESS | 1984 | 1461312943701 Marionette DEBUG loaded listener.js 01:15:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc6da85000) [pid = 1984] [serial = 611] [outer = 0x7ffc6d0fbc00] 01:15:44 INFO - PROCESS | 1984 | 1461312944549 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]]]}] 01:15:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8894f800 == 100 [pid = 1984] [id = 111] 01:15:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc84b28000 == 99 [pid = 1984] [id = 48] 01:15:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc84b25800 == 98 [pid = 1984] [id = 197] 01:15:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7dbeb000 == 97 [pid = 1984] [id = 196] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc6f88cc00) [pid = 1984] [serial = 559] [outer = (nil)] [url = about:blank] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc6b5a8800) [pid = 1984] [serial = 535] [outer = (nil)] [url = about:blank] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc6d4da800) [pid = 1984] [serial = 538] [outer = (nil)] [url = about:blank] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc7061d800) [pid = 1984] [serial = 541] [outer = (nil)] [url = about:blank] 01:15:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77887800 == 96 [pid = 1984] [id = 195] 01:15:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6e919800 == 95 [pid = 1984] [id = 194] 01:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1540ms 01:15:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc75d06000 == 94 [pid = 1984] [id = 193] 01:15:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7906e000 == 93 [pid = 1984] [id = 189] 01:15:44 INFO - PROCESS | 1984 | 1461312944651 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 01:15:44 INFO - PROCESS | 1984 | 1461312944658 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 01:15:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77882000 == 92 [pid = 1984] [id = 188] 01:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:15:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6cd17000 == 91 [pid = 1984] [id = 187] 01:15:44 INFO - PROCESS | 1984 | 1461312944671 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:15:44 INFO - PROCESS | 1984 | 1461312944674 Marionette TRACE conn4 <- [1,786,null,{}] 01:15:44 INFO - PROCESS | 1984 | 1461312944679 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}] 01:15:44 INFO - PROCESS | 1984 | 1461312944843 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc6da91000) [pid = 1984] [serial = 553] [outer = (nil)] [url = about:blank] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc6e9b4800) [pid = 1984] [serial = 554] [outer = (nil)] [url = about:blank] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc6f881c00) [pid = 1984] [serial = 556] [outer = (nil)] [url = about:blank] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc79438400) [pid = 1984] [serial = 544] [outer = (nil)] [url = about:blank] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 138 (0x7ffc6d1bec00) [pid = 1984] [serial = 550] [outer = (nil)] [url = about:blank] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc6b6f3c00) [pid = 1984] [serial = 548] [outer = (nil)] [url = about:blank] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc6b6cfc00) [pid = 1984] [serial = 547] [outer = (nil)] [url = about:blank] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc6d4e2000) [pid = 1984] [serial = 551] [outer = (nil)] [url = about:blank] 01:15:44 INFO - PROCESS | 1984 | --DOMWINDOW == 134 (0x7ffc6f88a000) [pid = 1984] [serial = 557] [outer = (nil)] [url = about:blank] 01:15:45 INFO - PROCESS | 1984 | 1461312945012 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6cd1d000 == 92 [pid = 1984] [id = 204] 01:15:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc6d1c1800) [pid = 1984] [serial = 612] [outer = (nil)] 01:15:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc6f88a800) [pid = 1984] [serial = 613] [outer = 0x7ffc6d1c1800] 01:15:45 INFO - PROCESS | 1984 | 1461312945120 Marionette DEBUG loaded listener.js 01:15:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc7042b800) [pid = 1984] [serial = 614] [outer = 0x7ffc6d1c1800] 01:15:45 INFO - PROCESS | 1984 | 1461312945862 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]]]}] 01:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1234ms 01:15:45 INFO - PROCESS | 1984 | 1461312945905 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 01:15:45 INFO - PROCESS | 1984 | 1461312945909 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 01:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:15:45 INFO - PROCESS | 1984 | 1461312945915 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:15:45 INFO - PROCESS | 1984 | 1461312945920 Marionette TRACE conn4 <- [1,790,null,{}] 01:15:45 INFO - PROCESS | 1984 | 1461312945937 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}] 01:15:46 INFO - PROCESS | 1984 | 1461312946098 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 01:15:46 INFO - PROCESS | 1984 | 1461312946109 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:46 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76d16800 == 93 [pid = 1984] [id = 205] 01:15:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc70903800) [pid = 1984] [serial = 615] [outer = (nil)] 01:15:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc715d3400) [pid = 1984] [serial = 616] [outer = 0x7ffc70903800] 01:15:46 INFO - PROCESS | 1984 | 1461312946177 Marionette DEBUG loaded listener.js 01:15:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc73798800) [pid = 1984] [serial = 617] [outer = 0x7ffc70903800] 01:15:47 INFO - PROCESS | 1984 | 1461312947061 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]]]}] 01:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1182ms 01:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:15:47 INFO - PROCESS | 1984 | 1461312947098 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 01:15:47 INFO - PROCESS | 1984 | 1461312947101 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 01:15:47 INFO - PROCESS | 1984 | 1461312947107 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:15:47 INFO - PROCESS | 1984 | 1461312947110 Marionette TRACE conn4 <- [1,794,null,{}] 01:15:47 INFO - PROCESS | 1984 | 1461312947114 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}] 01:15:47 INFO - PROCESS | 1984 | 1461312947273 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 01:15:47 INFO - PROCESS | 1984 | 1461312947284 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc794c5800 == 94 [pid = 1984] [id = 206] 01:15:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc6b6e9400) [pid = 1984] [serial = 618] [outer = (nil)] 01:15:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc77014000) [pid = 1984] [serial = 619] [outer = 0x7ffc6b6e9400] 01:15:47 INFO - PROCESS | 1984 | 1461312947350 Marionette DEBUG loaded listener.js 01:15:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc77052c00) [pid = 1984] [serial = 620] [outer = 0x7ffc6b6e9400] 01:15:48 INFO - PROCESS | 1984 | 1461312948210 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]]]}] 01:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1137ms 01:15:48 INFO - PROCESS | 1984 | 1461312948244 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 01:15:48 INFO - PROCESS | 1984 | 1461312948247 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 01:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:15:48 INFO - PROCESS | 1984 | 1461312948257 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:15:48 INFO - PROCESS | 1984 | 1461312948259 Marionette TRACE conn4 <- [1,798,null,{}] 01:15:48 INFO - PROCESS | 1984 | 1461312948269 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}] 01:15:48 INFO - PROCESS | 1984 | 1461312948463 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 01:15:48 INFO - PROCESS | 1984 | 1461312948492 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83aaf800 == 95 [pid = 1984] [id = 207] 01:15:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc769a0000) [pid = 1984] [serial = 621] [outer = (nil)] 01:15:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc7781c000) [pid = 1984] [serial = 622] [outer = 0x7ffc769a0000] 01:15:48 INFO - PROCESS | 1984 | 1461312948553 Marionette DEBUG loaded listener.js 01:15:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc77f43000) [pid = 1984] [serial = 623] [outer = 0x7ffc769a0000] 01:15:49 INFO - PROCESS | 1984 | 1461312949419 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]]]}] 01:15:49 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 01:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1235ms 01:15:49 INFO - PROCESS | 1984 | 1461312949492 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 01:15:49 INFO - PROCESS | 1984 | 1461312949495 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 01:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:15:49 INFO - PROCESS | 1984 | 1461312949501 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:15:49 INFO - PROCESS | 1984 | 1461312949503 Marionette TRACE conn4 <- [1,802,null,{}] 01:15:49 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc70909400) [pid = 1984] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:15:49 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc6ce5b000) [pid = 1984] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:15:49 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc6ce5fc00) [pid = 1984] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:15:49 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc7061ac00) [pid = 1984] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:15:49 INFO - PROCESS | 1984 | 1461312949683 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}] 01:15:49 INFO - PROCESS | 1984 | 1461312949858 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 01:15:49 INFO - PROCESS | 1984 | 1461312949872 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6ee55000 == 96 [pid = 1984] [id = 208] 01:15:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc6f889000) [pid = 1984] [serial = 624] [outer = (nil)] 01:15:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc7db11400) [pid = 1984] [serial = 625] [outer = 0x7ffc6f889000] 01:15:49 INFO - PROCESS | 1984 | 1461312949975 Marionette DEBUG loaded listener.js 01:15:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc83982800) [pid = 1984] [serial = 626] [outer = 0x7ffc6f889000] 01:15:50 INFO - PROCESS | 1984 | 1461312950785 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]]]}] 01:15:50 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 01:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1339ms 01:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:15:50 INFO - PROCESS | 1984 | 1461312950841 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 01:15:50 INFO - PROCESS | 1984 | 1461312950844 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 01:15:50 INFO - PROCESS | 1984 | 1461312950850 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:15:50 INFO - PROCESS | 1984 | 1461312950852 Marionette TRACE conn4 <- [1,806,null,{}] 01:15:50 INFO - PROCESS | 1984 | 1461312950858 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}] 01:15:51 INFO - PROCESS | 1984 | 1461312951016 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 01:15:51 INFO - PROCESS | 1984 | 1461312951026 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:51 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88a75800 == 97 [pid = 1984] [id = 209] 01:15:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc82b48000) [pid = 1984] [serial = 627] [outer = (nil)] 01:15:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc83a67000) [pid = 1984] [serial = 628] [outer = 0x7ffc82b48000] 01:15:51 INFO - PROCESS | 1984 | 1461312951089 Marionette DEBUG loaded listener.js 01:15:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc83c85000) [pid = 1984] [serial = 629] [outer = 0x7ffc82b48000] 01:15:52 INFO - PROCESS | 1984 | 1461312952038 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]]]}] 01:15:52 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 01:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1232ms 01:15:52 INFO - PROCESS | 1984 | 1461312952083 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 01:15:52 INFO - PROCESS | 1984 | 1461312952089 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 01:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:15:52 INFO - PROCESS | 1984 | 1461312952098 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:15:52 INFO - PROCESS | 1984 | 1461312952105 Marionette TRACE conn4 <- [1,810,null,{}] 01:15:52 INFO - PROCESS | 1984 | 1461312952115 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}] 01:15:52 INFO - PROCESS | 1984 | 1461312952298 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 01:15:52 INFO - PROCESS | 1984 | 1461312952455 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75f43800 == 98 [pid = 1984] [id = 210] 01:15:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc6a79e000) [pid = 1984] [serial = 630] [outer = (nil)] 01:15:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc6d1cc800) [pid = 1984] [serial = 631] [outer = 0x7ffc6a79e000] 01:15:52 INFO - PROCESS | 1984 | 1461312952537 Marionette DEBUG loaded listener.js 01:15:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc6da85c00) [pid = 1984] [serial = 632] [outer = 0x7ffc6a79e000] 01:15:53 INFO - PROCESS | 1984 | 1461312953429 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]]]}] 01:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1385ms 01:15:53 INFO - PROCESS | 1984 | 1461312953485 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 01:15:53 INFO - PROCESS | 1984 | 1461312953494 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 01:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:15:53 INFO - PROCESS | 1984 | 1461312953506 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:15:53 INFO - PROCESS | 1984 | 1461312953509 Marionette TRACE conn4 <- [1,814,null,{}] 01:15:53 INFO - PROCESS | 1984 | 1461312953515 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}] 01:15:53 INFO - PROCESS | 1984 | 1461312953692 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 01:15:53 INFO - PROCESS | 1984 | 1461312953849 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:53 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83c14800 == 99 [pid = 1984] [id = 211] 01:15:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc6e9b0400) [pid = 1984] [serial = 633] [outer = (nil)] 01:15:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc7048f800) [pid = 1984] [serial = 634] [outer = 0x7ffc6e9b0400] 01:15:53 INFO - PROCESS | 1984 | 1461312953935 Marionette DEBUG loaded listener.js 01:15:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc7090d400) [pid = 1984] [serial = 635] [outer = 0x7ffc6e9b0400] 01:15:54 INFO - PROCESS | 1984 | 1461312954897 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] 01:15:54 INFO - PROCESS | 1984 | 1461312954940 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 01:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:15:54 INFO - PROCESS | 1984 | 1461312954950 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:15:54 INFO - PROCESS | 1984 | 1461312954955 Marionette TRACE conn4 <- [1,818,null,{}] 01:15:54 INFO - PROCESS | 1984 | 1461312954971 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}] 01:15:55 INFO - PROCESS | 1984 | 1461312955189 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 01:15:55 INFO - PROCESS | 1984 | 1461312955400 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8ad6d000 == 100 [pid = 1984] [id = 212] 01:15:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc77825800) [pid = 1984] [serial = 636] [outer = (nil)] 01:15:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc7949c000) [pid = 1984] [serial = 637] [outer = 0x7ffc77825800] 01:15:55 INFO - PROCESS | 1984 | 1461312955481 Marionette DEBUG loaded listener.js 01:15:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc82b48800) [pid = 1984] [serial = 638] [outer = 0x7ffc77825800] 01:15:56 INFO - PROCESS | 1984 | 1461312956293 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]]]}] 01:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1391ms 01:15:56 INFO - PROCESS | 1984 | 1461312956342 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 01:15:56 INFO - PROCESS | 1984 | 1461312956347 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 01:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:15:56 INFO - PROCESS | 1984 | 1461312956354 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:15:56 INFO - PROCESS | 1984 | 1461312956356 Marionette TRACE conn4 <- [1,822,null,{}] 01:15:56 INFO - PROCESS | 1984 | 1461312956362 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}] 01:15:56 INFO - PROCESS | 1984 | 1461312956526 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 01:15:56 INFO - PROCESS | 1984 | 1461312956688 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:56 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d27d800 == 101 [pid = 1984] [id = 213] 01:15:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc83983c00) [pid = 1984] [serial = 639] [outer = (nil)] 01:15:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc83c83800) [pid = 1984] [serial = 640] [outer = 0x7ffc83983c00] 01:15:56 INFO - PROCESS | 1984 | 1461312956778 Marionette DEBUG loaded listener.js 01:15:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc848a4400) [pid = 1984] [serial = 641] [outer = 0x7ffc83983c00] 01:15:57 INFO - PROCESS | 1984 | 1461312957611 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] 01:15:57 INFO - PROCESS | 1984 | 1461312957686 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 01:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:15:57 INFO - PROCESS | 1984 | 1461312957692 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:15:57 INFO - PROCESS | 1984 | 1461312957695 Marionette TRACE conn4 <- [1,826,null,{}] 01:15:57 INFO - PROCESS | 1984 | 1461312957701 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}] 01:15:57 INFO - PROCESS | 1984 | 1461312957889 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 01:15:58 INFO - PROCESS | 1984 | 1461312958045 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:58 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc71458000 == 102 [pid = 1984] [id = 214] 01:15:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc6b5a9400) [pid = 1984] [serial = 642] [outer = (nil)] 01:15:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc84cb1000) [pid = 1984] [serial = 643] [outer = 0x7ffc6b5a9400] 01:15:58 INFO - PROCESS | 1984 | 1461312958114 Marionette DEBUG loaded listener.js 01:15:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc84e13800) [pid = 1984] [serial = 644] [outer = 0x7ffc6b5a9400] 01:15:58 INFO - PROCESS | 1984 | 1461312958987 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]]]}] 01:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1326ms 01:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:15:59 INFO - PROCESS | 1984 | 1461312959020 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 01:15:59 INFO - PROCESS | 1984 | 1461312959023 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 01:15:59 INFO - PROCESS | 1984 | 1461312959029 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:15:59 INFO - PROCESS | 1984 | 1461312959032 Marionette TRACE conn4 <- [1,830,null,{}] 01:15:59 INFO - PROCESS | 1984 | 1461312959037 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}] 01:15:59 INFO - PROCESS | 1984 | 1461312959229 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 01:15:59 INFO - PROCESS | 1984 | 1461312959399 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc64e30800 == 103 [pid = 1984] [id = 215] 01:15:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc86d38000) [pid = 1984] [serial = 645] [outer = (nil)] 01:15:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc88505800) [pid = 1984] [serial = 646] [outer = 0x7ffc86d38000] 01:15:59 INFO - PROCESS | 1984 | 1461312959475 Marionette DEBUG loaded listener.js 01:15:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc88510400) [pid = 1984] [serial = 647] [outer = 0x7ffc86d38000] 01:16:00 INFO - PROCESS | 1984 | 1461312960369 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]]]}] 01:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1379ms 01:16:00 INFO - PROCESS | 1984 | 1461312960408 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 01:16:00 INFO - PROCESS | 1984 | 1461312960411 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 01:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:16:00 INFO - PROCESS | 1984 | 1461312960417 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:16:00 INFO - PROCESS | 1984 | 1461312960420 Marionette TRACE conn4 <- [1,834,null,{}] 01:16:00 INFO - PROCESS | 1984 | 1461312960425 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}] 01:16:00 INFO - PROCESS | 1984 | 1461312960573 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 01:16:00 INFO - PROCESS | 1984 | 1461312960739 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:00 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65087800 == 104 [pid = 1984] [id = 216] 01:16:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc86dba800) [pid = 1984] [serial = 648] [outer = (nil)] 01:16:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc887a8000) [pid = 1984] [serial = 649] [outer = 0x7ffc86dba800] 01:16:00 INFO - PROCESS | 1984 | 1461312960822 Marionette DEBUG loaded listener.js 01:16:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc887b2000) [pid = 1984] [serial = 650] [outer = 0x7ffc86dba800] 01:16:01 INFO - PROCESS | 1984 | 1461312961706 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]]]}] 01:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1331ms 01:16:01 INFO - PROCESS | 1984 | 1461312961748 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 01:16:01 INFO - PROCESS | 1984 | 1461312961752 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 01:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:16:01 INFO - PROCESS | 1984 | 1461312961758 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:16:01 INFO - PROCESS | 1984 | 1461312961762 Marionette TRACE conn4 <- [1,838,null,{}] 01:16:01 INFO - PROCESS | 1984 | 1461312961767 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}] 01:16:01 INFO - PROCESS | 1984 | 1461312961928 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 01:16:02 INFO - PROCESS | 1984 | 1461312962096 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6579f000 == 105 [pid = 1984] [id = 217] 01:16:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc65769000) [pid = 1984] [serial = 651] [outer = (nil)] 01:16:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc6576d800) [pid = 1984] [serial = 652] [outer = 0x7ffc65769000] 01:16:02 INFO - PROCESS | 1984 | 1461312962176 Marionette DEBUG loaded listener.js 01:16:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc65772400) [pid = 1984] [serial = 653] [outer = 0x7ffc65769000] 01:16:03 INFO - PROCESS | 1984 | 1461312963015 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]]]}] 01:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1287ms 01:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:16:03 INFO - PROCESS | 1984 | 1461312963047 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 01:16:03 INFO - PROCESS | 1984 | 1461312963050 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 01:16:03 INFO - PROCESS | 1984 | 1461312963056 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:16:03 INFO - PROCESS | 1984 | 1461312963059 Marionette TRACE conn4 <- [1,842,null,{}] 01:16:03 INFO - PROCESS | 1984 | 1461312963064 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}] 01:16:03 INFO - PROCESS | 1984 | 1461312963259 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 01:16:03 INFO - PROCESS | 1984 | 1461312963415 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:03 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a8d1000 == 106 [pid = 1984] [id = 218] 01:16:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc6576a000) [pid = 1984] [serial = 654] [outer = (nil)] 01:16:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc86dbac00) [pid = 1984] [serial = 655] [outer = 0x7ffc6576a000] 01:16:03 INFO - PROCESS | 1984 | 1461312963488 Marionette DEBUG loaded listener.js 01:16:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc887b4000) [pid = 1984] [serial = 656] [outer = 0x7ffc6576a000] 01:16:04 INFO - PROCESS | 1984 | 1461312964399 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]]]}] 01:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1431ms 01:16:04 INFO - PROCESS | 1984 | 1461312964487 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 01:16:04 INFO - PROCESS | 1984 | 1461312964491 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 01:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:16:04 INFO - PROCESS | 1984 | 1461312964496 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:16:04 INFO - PROCESS | 1984 | 1461312964501 Marionette TRACE conn4 <- [1,846,null,{}] 01:16:04 INFO - PROCESS | 1984 | 1461312964506 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}] 01:16:04 INFO - PROCESS | 1984 | 1461312964708 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 01:16:04 INFO - PROCESS | 1984 | 1461312964926 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a81000 == 107 [pid = 1984] [id = 219] 01:16:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc6271b400) [pid = 1984] [serial = 657] [outer = (nil)] 01:16:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc62720000) [pid = 1984] [serial = 658] [outer = 0x7ffc6271b400] 01:16:05 INFO - PROCESS | 1984 | 1461312965043 Marionette DEBUG loaded listener.js 01:16:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc62726800) [pid = 1984] [serial = 659] [outer = 0x7ffc6271b400] 01:16:05 INFO - PROCESS | 1984 | 1461312965882 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]]]}] 01:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1428ms 01:16:05 INFO - PROCESS | 1984 | 1461312965926 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 01:16:05 INFO - PROCESS | 1984 | 1461312965929 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 01:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:16:05 INFO - PROCESS | 1984 | 1461312965936 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:16:05 INFO - PROCESS | 1984 | 1461312965941 Marionette TRACE conn4 <- [1,850,null,{}] 01:16:05 INFO - PROCESS | 1984 | 1461312965949 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}] 01:16:06 INFO - PROCESS | 1984 | 1461312966336 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 01:16:06 INFO - PROCESS | 1984 | 1461312966621 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a7e800 == 108 [pid = 1984] [id = 220] 01:16:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc6a79c800) [pid = 1984] [serial = 660] [outer = (nil)] 01:16:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc6b5ac800) [pid = 1984] [serial = 661] [outer = 0x7ffc6a79c800] 01:16:06 INFO - PROCESS | 1984 | 1461312966695 Marionette DEBUG loaded listener.js 01:16:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc6cd45c00) [pid = 1984] [serial = 662] [outer = 0x7ffc6a79c800] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc7742d400) [pid = 1984] [serial = 592] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | 1461312967699 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]]]}] 01:16:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88555800 == 107 [pid = 1984] [id = 200] 01:16:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76c4e000 == 106 [pid = 1984] [id = 199] 01:16:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b96c000 == 105 [pid = 1984] [id = 198] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc77052800) [pid = 1984] [serial = 577] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc70910000) [pid = 1984] [serial = 568] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc6da8d800) [pid = 1984] [serial = 583] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc6f888000) [pid = 1984] [serial = 584] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc6cd40c00) [pid = 1984] [serial = 562] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc6d7e4c00) [pid = 1984] [serial = 565] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc6da83c00) [pid = 1984] [serial = 581] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc6d1c5400) [pid = 1984] [serial = 580] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc72dc2c00) [pid = 1984] [serial = 571] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc749dc000) [pid = 1984] [serial = 574] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc769a4800) [pid = 1984] [serial = 589] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc715df000) [pid = 1984] [serial = 586] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc75887800) [pid = 1984] [serial = 587] [outer = (nil)] [url = about:blank] 01:16:07 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc7763c000) [pid = 1984] [serial = 590] [outer = (nil)] [url = about:blank] 01:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1835ms 01:16:07 INFO - PROCESS | 1984 | 1461312967774 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 01:16:07 INFO - PROCESS | 1984 | 1461312967780 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 01:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:16:07 INFO - PROCESS | 1984 | 1461312967787 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:16:07 INFO - PROCESS | 1984 | 1461312967793 Marionette TRACE conn4 <- [1,854,null,{}] 01:16:07 INFO - PROCESS | 1984 | 1461312967799 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}] 01:16:07 INFO - PROCESS | 1984 | 1461312967951 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 01:16:08 INFO - PROCESS | 1984 | 1461312968072 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6dc62800 == 106 [pid = 1984] [id = 221] 01:16:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc6a7a0800) [pid = 1984] [serial = 663] [outer = (nil)] 01:16:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc6e9b7400) [pid = 1984] [serial = 664] [outer = 0x7ffc6a7a0800] 01:16:08 INFO - PROCESS | 1984 | 1461312968146 Marionette DEBUG loaded listener.js 01:16:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc6f884400) [pid = 1984] [serial = 665] [outer = 0x7ffc6a7a0800] 01:16:08 INFO - PROCESS | 1984 | 1461312968945 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]]]}] 01:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1237ms 01:16:09 INFO - PROCESS | 1984 | 1461312969024 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 01:16:09 INFO - PROCESS | 1984 | 1461312969029 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 01:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:16:09 INFO - PROCESS | 1984 | 1461312969036 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:16:09 INFO - PROCESS | 1984 | 1461312969039 Marionette TRACE conn4 <- [1,858,null,{}] 01:16:09 INFO - PROCESS | 1984 | 1461312969045 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}] 01:16:09 INFO - PROCESS | 1984 | 1461312969209 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 01:16:09 INFO - PROCESS | 1984 | 1461312969338 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:09 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc763a8000 == 107 [pid = 1984] [id = 222] 01:16:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc6d4da800) [pid = 1984] [serial = 666] [outer = (nil)] 01:16:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc70908000) [pid = 1984] [serial = 667] [outer = 0x7ffc6d4da800] 01:16:09 INFO - PROCESS | 1984 | 1461312969407 Marionette DEBUG loaded listener.js 01:16:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc72dc2c00) [pid = 1984] [serial = 668] [outer = 0x7ffc6d4da800] 01:16:10 INFO - PROCESS | 1984 | 1461312970177 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]]]}] 01:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1185ms 01:16:10 INFO - PROCESS | 1984 | 1461312970222 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 01:16:10 INFO - PROCESS | 1984 | 1461312970228 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 01:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:16:10 INFO - PROCESS | 1984 | 1461312970243 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:16:10 INFO - PROCESS | 1984 | 1461312970249 Marionette TRACE conn4 <- [1,862,null,{}] 01:16:10 INFO - PROCESS | 1984 | 1461312970259 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}] 01:16:10 INFO - PROCESS | 1984 | 1461312970471 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 01:16:10 INFO - PROCESS | 1984 | 1461312970489 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:10 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc79073800 == 108 [pid = 1984] [id = 223] 01:16:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc6d7e4c00) [pid = 1984] [serial = 669] [outer = (nil)] 01:16:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc770ab400) [pid = 1984] [serial = 670] [outer = 0x7ffc6d7e4c00] 01:16:10 INFO - PROCESS | 1984 | 1461312970550 Marionette DEBUG loaded listener.js 01:16:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc79111000) [pid = 1984] [serial = 671] [outer = 0x7ffc6d7e4c00] 01:16:11 INFO - PROCESS | 1984 | 1461312971350 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]]]}] 01:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1140ms 01:16:11 INFO - PROCESS | 1984 | 1461312971377 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 01:16:11 INFO - PROCESS | 1984 | 1461312971381 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 01:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:16:11 INFO - PROCESS | 1984 | 1461312971386 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:16:11 INFO - PROCESS | 1984 | 1461312971388 Marionette TRACE conn4 <- [1,866,null,{}] 01:16:11 INFO - PROCESS | 1984 | 1461312971400 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}] 01:16:11 INFO - PROCESS | 1984 | 1461312971581 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 01:16:11 INFO - PROCESS | 1984 | 1461312971606 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83ab5800 == 109 [pid = 1984] [id = 224] 01:16:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc7061ac00) [pid = 1984] [serial = 672] [outer = (nil)] 01:16:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc7db17c00) [pid = 1984] [serial = 673] [outer = 0x7ffc7061ac00] 01:16:11 INFO - PROCESS | 1984 | 1461312971670 Marionette DEBUG loaded listener.js 01:16:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc83988800) [pid = 1984] [serial = 674] [outer = 0x7ffc7061ac00] 01:16:12 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc6da8bc00) [pid = 1984] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:16:12 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc769a0000) [pid = 1984] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:16:12 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc70903800) [pid = 1984] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:16:12 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc6f889000) [pid = 1984] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:16:12 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc6d1c1800) [pid = 1984] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:16:12 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc6d0fbc00) [pid = 1984] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:16:12 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc6b6e9400) [pid = 1984] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:16:12 INFO - PROCESS | 1984 | 1461312972567 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]]]}] 01:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1225ms 01:16:12 INFO - PROCESS | 1984 | 1461312972612 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 01:16:12 INFO - PROCESS | 1984 | 1461312972615 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 01:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:16:12 INFO - PROCESS | 1984 | 1461312972621 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:16:12 INFO - PROCESS | 1984 | 1461312972623 Marionette TRACE conn4 <- [1,870,null,{}] 01:16:12 INFO - PROCESS | 1984 | 1461312972628 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}] 01:16:12 INFO - PROCESS | 1984 | 1461312972781 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 01:16:12 INFO - PROCESS | 1984 | 1461312972812 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:12 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc86d67800 == 110 [pid = 1984] [id = 225] 01:16:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc83ae5800) [pid = 1984] [serial = 675] [outer = (nil)] 01:16:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc83cabc00) [pid = 1984] [serial = 676] [outer = 0x7ffc83ae5800] 01:16:12 INFO - PROCESS | 1984 | 1461312972990 Marionette DEBUG loaded listener.js 01:16:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc86d3e000) [pid = 1984] [serial = 677] [outer = 0x7ffc83ae5800] 01:16:13 INFO - PROCESS | 1984 | 1461312973706 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]]]}] 01:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1134ms 01:16:13 INFO - PROCESS | 1984 | 1461312973755 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 01:16:13 INFO - PROCESS | 1984 | 1461312973759 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 01:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:16:13 INFO - PROCESS | 1984 | 1461312973769 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:16:13 INFO - PROCESS | 1984 | 1461312973772 Marionette TRACE conn4 <- [1,874,null,{}] 01:16:13 INFO - PROCESS | 1984 | 1461312973776 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}] 01:16:13 INFO - PROCESS | 1984 | 1461312973967 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 01:16:14 INFO - PROCESS | 1984 | 1461312973996 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88c43800 == 111 [pid = 1984] [id = 226] 01:16:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc62720800) [pid = 1984] [serial = 678] [outer = (nil)] 01:16:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc88507800) [pid = 1984] [serial = 679] [outer = 0x7ffc62720800] 01:16:14 INFO - PROCESS | 1984 | 1461312974057 Marionette DEBUG loaded listener.js 01:16:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc88a35800) [pid = 1984] [serial = 680] [outer = 0x7ffc62720800] 01:16:15 INFO - PROCESS | 1984 | 1461312975072 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]]]}] 01:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1331ms 01:16:15 INFO - PROCESS | 1984 | 1461312975101 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 01:16:15 INFO - PROCESS | 1984 | 1461312975108 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 01:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:16:15 INFO - PROCESS | 1984 | 1461312975117 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:16:15 INFO - PROCESS | 1984 | 1461312975122 Marionette TRACE conn4 <- [1,878,null,{}] 01:16:15 INFO - PROCESS | 1984 | 1461312975130 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}] 01:16:15 INFO - PROCESS | 1984 | 1461312975381 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 01:16:15 INFO - PROCESS | 1984 | 1461312975549 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7370a800 == 112 [pid = 1984] [id = 227] 01:16:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc6d1c1c00) [pid = 1984] [serial = 681] [outer = (nil)] 01:16:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc6d437000) [pid = 1984] [serial = 682] [outer = 0x7ffc6d1c1c00] 01:16:15 INFO - PROCESS | 1984 | 1461312975622 Marionette DEBUG loaded listener.js 01:16:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc6d43cc00) [pid = 1984] [serial = 683] [outer = 0x7ffc6d1c1c00] 01:16:16 INFO - PROCESS | 1984 | 1461312976577 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]]]}] 01:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1532ms 01:16:16 INFO - PROCESS | 1984 | 1461312976651 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 01:16:16 INFO - PROCESS | 1984 | 1461312976659 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 01:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:16:16 INFO - PROCESS | 1984 | 1461312976670 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:16:16 INFO - PROCESS | 1984 | 1461312976676 Marionette TRACE conn4 <- [1,882,null,{}] 01:16:16 INFO - PROCESS | 1984 | 1461312976682 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}] 01:16:16 INFO - PROCESS | 1984 | 1461312976900 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 01:16:17 INFO - PROCESS | 1984 | 1461312977151 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84e61800 == 113 [pid = 1984] [id = 228] 01:16:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc6da87800) [pid = 1984] [serial = 684] [outer = (nil)] 01:16:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc6f889400) [pid = 1984] [serial = 685] [outer = 0x7ffc6da87800] 01:16:17 INFO - PROCESS | 1984 | 1461312977267 Marionette DEBUG loaded listener.js 01:16:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc7061d800) [pid = 1984] [serial = 686] [outer = 0x7ffc6da87800] 01:16:18 INFO - PROCESS | 1984 | 1461312978089 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]]]}] 01:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1484ms 01:16:18 INFO - PROCESS | 1984 | 1461312978155 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 01:16:18 INFO - PROCESS | 1984 | 1461312978158 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 01:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:16:18 INFO - PROCESS | 1984 | 1461312978165 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:16:18 INFO - PROCESS | 1984 | 1461312978171 Marionette TRACE conn4 <- [1,886,null,{}] 01:16:18 INFO - PROCESS | 1984 | 1461312978187 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}] 01:16:18 INFO - PROCESS | 1984 | 1461312978393 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 01:16:18 INFO - PROCESS | 1984 | 1461312978565 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:18 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6598f800 == 114 [pid = 1984] [id = 229] 01:16:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc7042a400) [pid = 1984] [serial = 687] [outer = (nil)] 01:16:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc769a0800) [pid = 1984] [serial = 688] [outer = 0x7ffc7042a400] 01:16:18 INFO - PROCESS | 1984 | 1461312978641 Marionette DEBUG loaded listener.js 01:16:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc79486400) [pid = 1984] [serial = 689] [outer = 0x7ffc7042a400] 01:16:19 INFO - PROCESS | 1984 | 1461312979585 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]]]}] 01:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1493ms 01:16:19 INFO - PROCESS | 1984 | 1461312979660 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 01:16:19 INFO - PROCESS | 1984 | 1461312979664 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 01:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:16:19 INFO - PROCESS | 1984 | 1461312979670 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:16:19 INFO - PROCESS | 1984 | 1461312979672 Marionette TRACE conn4 <- [1,890,null,{}] 01:16:19 INFO - PROCESS | 1984 | 1461312979679 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}] 01:16:19 INFO - PROCESS | 1984 | 1461312979887 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 01:16:20 INFO - PROCESS | 1984 | 1461312980050 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:20 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc620d1000 == 115 [pid = 1984] [id = 230] 01:16:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc70286000) [pid = 1984] [serial = 690] [outer = (nil)] 01:16:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc83cadc00) [pid = 1984] [serial = 691] [outer = 0x7ffc70286000] 01:16:20 INFO - PROCESS | 1984 | 1461312980124 Marionette DEBUG loaded listener.js 01:16:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc86d43800) [pid = 1984] [serial = 692] [outer = 0x7ffc70286000] 01:16:20 INFO - PROCESS | 1984 | 1461312980961 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]]]}] 01:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1335ms 01:16:21 INFO - PROCESS | 1984 | 1461312981006 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 01:16:21 INFO - PROCESS | 1984 | 1461312981009 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 01:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:16:21 INFO - PROCESS | 1984 | 1461312981015 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:16:21 INFO - PROCESS | 1984 | 1461312981017 Marionette TRACE conn4 <- [1,894,null,{}] 01:16:21 INFO - PROCESS | 1984 | 1461312981022 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}] 01:16:21 INFO - PROCESS | 1984 | 1461312981185 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 01:16:21 INFO - PROCESS | 1984 | 1461312981354 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6599d800 == 116 [pid = 1984] [id = 231] 01:16:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc70483800) [pid = 1984] [serial = 693] [outer = (nil)] 01:16:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc88506400) [pid = 1984] [serial = 694] [outer = 0x7ffc70483800] 01:16:21 INFO - PROCESS | 1984 | 1461312981422 Marionette DEBUG loaded listener.js 01:16:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc887b1800) [pid = 1984] [serial = 695] [outer = 0x7ffc70483800] 01:16:22 INFO - PROCESS | 1984 | 1461312982334 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]]]}] 01:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1333ms 01:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:16:22 INFO - PROCESS | 1984 | 1461312982348 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 01:16:22 INFO - PROCESS | 1984 | 1461312982351 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 01:16:22 INFO - PROCESS | 1984 | 1461312982358 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:16:22 INFO - PROCESS | 1984 | 1461312982361 Marionette TRACE conn4 <- [1,898,null,{}] 01:16:22 INFO - PROCESS | 1984 | 1461312982367 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}] 01:16:22 INFO - PROCESS | 1984 | 1461312982566 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 01:16:22 INFO - PROCESS | 1984 | 1461312982749 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d7d2000 == 117 [pid = 1984] [id = 232] 01:16:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc620e7c00) [pid = 1984] [serial = 696] [outer = (nil)] 01:16:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc620ef800) [pid = 1984] [serial = 697] [outer = 0x7ffc620e7c00] 01:16:22 INFO - PROCESS | 1984 | 1461312982830 Marionette DEBUG loaded listener.js 01:16:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc88a3dc00) [pid = 1984] [serial = 698] [outer = 0x7ffc620e7c00] 01:16:23 INFO - PROCESS | 1984 | 1461312983729 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]]]}] 01:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1429ms 01:16:23 INFO - PROCESS | 1984 | 1461312983788 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 01:16:23 INFO - PROCESS | 1984 | 1461312983790 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 01:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:16:23 INFO - PROCESS | 1984 | 1461312983797 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:16:23 INFO - PROCESS | 1984 | 1461312983799 Marionette TRACE conn4 <- [1,902,null,{}] 01:16:23 INFO - PROCESS | 1984 | 1461312983805 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}] 01:16:24 INFO - PROCESS | 1984 | 1461312984025 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 01:16:24 INFO - PROCESS | 1984 | 1461312984609 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65985000 == 118 [pid = 1984] [id = 233] 01:16:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc620efc00) [pid = 1984] [serial = 699] [outer = (nil)] 01:16:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc620f2800) [pid = 1984] [serial = 700] [outer = 0x7ffc620efc00] 01:16:24 INFO - PROCESS | 1984 | 1461312984677 Marionette DEBUG loaded listener.js 01:16:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc6576c800) [pid = 1984] [serial = 701] [outer = 0x7ffc620efc00] 01:16:25 INFO - PROCESS | 1984 | 1461312985502 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]]]}] 01:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1734ms 01:16:25 INFO - PROCESS | 1984 | 1461312985533 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 01:16:25 INFO - PROCESS | 1984 | 1461312985540 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 01:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:16:25 INFO - PROCESS | 1984 | 1461312985549 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:16:25 INFO - PROCESS | 1984 | 1461312985554 Marionette TRACE conn4 <- [1,906,null,{}] 01:16:25 INFO - PROCESS | 1984 | 1461312985560 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}] 01:16:25 INFO - PROCESS | 1984 | 1461312985721 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 01:16:26 INFO - PROCESS | 1984 | 1461312986037 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65082000 == 119 [pid = 1984] [id = 234] 01:16:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc6a4e6000) [pid = 1984] [serial = 702] [outer = (nil)] 01:16:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc6a759800) [pid = 1984] [serial = 703] [outer = 0x7ffc6a4e6000] 01:16:26 INFO - PROCESS | 1984 | 1461312986150 Marionette DEBUG loaded listener.js 01:16:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc6b6c7400) [pid = 1984] [serial = 704] [outer = 0x7ffc6a4e6000] 01:16:26 INFO - PROCESS | 1984 | 1461312986985 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]]]}] 01:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1485ms 01:16:27 INFO - PROCESS | 1984 | 1461312987039 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 01:16:27 INFO - PROCESS | 1984 | 1461312987043 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 01:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:16:27 INFO - PROCESS | 1984 | 1461312987050 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:16:27 INFO - PROCESS | 1984 | 1461312987052 Marionette TRACE conn4 <- [1,910,null,{}] 01:16:27 INFO - PROCESS | 1984 | 1461312987058 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}] 01:16:27 INFO - PROCESS | 1984 | 1461312987211 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 01:16:27 INFO - PROCESS | 1984 | 1461312987391 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d7c1000 == 120 [pid = 1984] [id = 235] 01:16:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 202 (0x7ffc6cd4c000) [pid = 1984] [serial = 705] [outer = (nil)] 01:16:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 203 (0x7ffc6d0f2c00) [pid = 1984] [serial = 706] [outer = 0x7ffc6cd4c000] 01:16:27 INFO - PROCESS | 1984 | 1461312987463 Marionette DEBUG loaded listener.js 01:16:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 204 (0x7ffc6d437400) [pid = 1984] [serial = 707] [outer = 0x7ffc6cd4c000] 01:16:28 INFO - PROCESS | 1984 | 1461312988326 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]]]}] 01:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1330ms 01:16:28 INFO - PROCESS | 1984 | 1461312988381 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 01:16:28 INFO - PROCESS | 1984 | 1461312988385 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 01:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:16:28 INFO - PROCESS | 1984 | 1461312988398 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:16:28 INFO - PROCESS | 1984 | 1461312988406 Marionette TRACE conn4 <- [1,914,null,{}] 01:16:28 INFO - PROCESS | 1984 | 1461312988414 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}] 01:16:28 INFO - PROCESS | 1984 | 1461312988577 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 01:16:28 INFO - PROCESS | 1984 | 1461312988754 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7044a800 == 121 [pid = 1984] [id = 236] 01:16:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 205 (0x7ffc6da8fc00) [pid = 1984] [serial = 708] [outer = (nil)] 01:16:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc6ea89800) [pid = 1984] [serial = 709] [outer = 0x7ffc6da8fc00] 01:16:28 INFO - PROCESS | 1984 | 1461312988823 Marionette DEBUG loaded listener.js 01:16:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc6ed88000) [pid = 1984] [serial = 710] [outer = 0x7ffc6da8fc00] 01:16:29 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83c58000 == 120 [pid = 1984] [id = 191] 01:16:29 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7dbe3000 == 119 [pid = 1984] [id = 190] 01:16:29 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc763c1000 == 118 [pid = 1984] [id = 186] 01:16:29 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc770c1000 == 117 [pid = 1984] [id = 49] 01:16:29 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72b4f000 == 116 [pid = 1984] [id = 54] 01:16:29 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88457800 == 115 [pid = 1984] [id = 142] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc83a67000) [pid = 1984] [serial = 628] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc6b5a9800) [pid = 1984] [serial = 595] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 204 (0x7ffc6ea8a800) [pid = 1984] [serial = 598] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 203 (0x7ffc72dcb400) [pid = 1984] [serial = 601] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 202 (0x7ffc7902c000) [pid = 1984] [serial = 604] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 201 (0x7ffc6d2d0c00) [pid = 1984] [serial = 607] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | 1461312989702 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]]]}] 01:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1346ms 01:16:29 INFO - PROCESS | 1984 | 1461312989737 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 01:16:29 INFO - PROCESS | 1984 | 1461312989741 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 01:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc778c3400) [pid = 1984] [serial = 593] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc7781c000) [pid = 1984] [serial = 622] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc715d3400) [pid = 1984] [serial = 616] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc7db11400) [pid = 1984] [serial = 625] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc73798800) [pid = 1984] [serial = 617] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc6f88a800) [pid = 1984] [serial = 613] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc7042b800) [pid = 1984] [serial = 614] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc6da85000) [pid = 1984] [serial = 611] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc6cd4a000) [pid = 1984] [serial = 610] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc77014000) [pid = 1984] [serial = 619] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc77f43000) [pid = 1984] [serial = 623] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc83982800) [pid = 1984] [serial = 626] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc77052c00) [pid = 1984] [serial = 620] [outer = (nil)] [url = about:blank] 01:16:29 INFO - PROCESS | 1984 | 1461312989771 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:16:29 INFO - PROCESS | 1984 | 1461312989773 Marionette TRACE conn4 <- [1,918,null,{}] 01:16:29 INFO - PROCESS | 1984 | 1461312989782 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}] 01:16:29 INFO - PROCESS | 1984 | 1461312989927 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 01:16:29 INFO - PROCESS | 1984 | 1461312989941 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65081000 == 116 [pid = 1984] [id = 237] 01:16:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc6b5a5800) [pid = 1984] [serial = 711] [outer = (nil)] 01:16:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc6ed8e000) [pid = 1984] [serial = 712] [outer = 0x7ffc6b5a5800] 01:16:30 INFO - PROCESS | 1984 | 1461312990001 Marionette DEBUG loaded listener.js 01:16:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc6f88a800) [pid = 1984] [serial = 713] [outer = 0x7ffc6b5a5800] 01:16:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc7071c400) [pid = 1984] [serial = 714] [outer = 0x7ffc6d2cfc00] 01:16:30 INFO - PROCESS | 1984 | 1461312990973 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]]]}] 01:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1253ms 01:16:31 INFO - PROCESS | 1984 | 1461312991001 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 01:16:31 INFO - PROCESS | 1984 | 1461312991004 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 01:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:16:31 INFO - PROCESS | 1984 | 1461312991010 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:16:31 INFO - PROCESS | 1984 | 1461312991013 Marionette TRACE conn4 <- [1,922,null,{}] 01:16:31 INFO - PROCESS | 1984 | 1461312991018 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}] 01:16:31 INFO - PROCESS | 1984 | 1461312991205 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 01:16:31 INFO - PROCESS | 1984 | 1461312991226 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc73721800 == 117 [pid = 1984] [id = 238] 01:16:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc70904000) [pid = 1984] [serial = 715] [outer = (nil)] 01:16:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc70910800) [pid = 1984] [serial = 716] [outer = 0x7ffc70904000] 01:16:31 INFO - PROCESS | 1984 | 1461312991295 Marionette DEBUG loaded listener.js 01:16:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc739aa800) [pid = 1984] [serial = 717] [outer = 0x7ffc70904000] 01:16:32 INFO - PROCESS | 1984 | 1461312992164 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]]]}] 01:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1225ms 01:16:32 INFO - PROCESS | 1984 | 1461312992237 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 01:16:32 INFO - PROCESS | 1984 | 1461312992239 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 01:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:16:32 INFO - PROCESS | 1984 | 1461312992245 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:16:32 INFO - PROCESS | 1984 | 1461312992247 Marionette TRACE conn4 <- [1,926,null,{}] 01:16:32 INFO - PROCESS | 1984 | 1461312992253 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}] 01:16:32 INFO - PROCESS | 1984 | 1461312992452 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 01:16:32 INFO - PROCESS | 1984 | 1461312992481 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fd5000 == 118 [pid = 1984] [id = 239] 01:16:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc6d8ac400) [pid = 1984] [serial = 718] [outer = (nil)] 01:16:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc77347800) [pid = 1984] [serial = 719] [outer = 0x7ffc6d8ac400] 01:16:32 INFO - PROCESS | 1984 | 1461312992541 Marionette DEBUG loaded listener.js 01:16:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc778bc800) [pid = 1984] [serial = 720] [outer = 0x7ffc6d8ac400] 01:16:33 INFO - PROCESS | 1984 | 1461312993278 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]]]}] 01:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1077ms 01:16:33 INFO - PROCESS | 1984 | 1461312993324 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 01:16:33 INFO - PROCESS | 1984 | 1461312993327 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 01:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:16:33 INFO - PROCESS | 1984 | 1461312993341 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:16:33 INFO - PROCESS | 1984 | 1461312993345 Marionette TRACE conn4 <- [1,930,null,{}] 01:16:33 INFO - PROCESS | 1984 | 1461312993350 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}] 01:16:33 INFO - PROCESS | 1984 | 1461312993540 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 01:16:33 INFO - PROCESS | 1984 | 1461312993566 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:33 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbdd000 == 119 [pid = 1984] [id = 240] 01:16:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc74e3ac00) [pid = 1984] [serial = 721] [outer = (nil)] 01:16:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc77f47000) [pid = 1984] [serial = 722] [outer = 0x7ffc74e3ac00] 01:16:33 INFO - PROCESS | 1984 | 1461312993625 Marionette DEBUG loaded listener.js 01:16:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc79186c00) [pid = 1984] [serial = 723] [outer = 0x7ffc74e3ac00] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc79439800) [pid = 1984] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc6b6c3c00) [pid = 1984] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc6d8a1800) [pid = 1984] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc6cd4a800) [pid = 1984] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc6d7ed400) [pid = 1984] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc6b6eac00) [pid = 1984] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc6d1c8c00) [pid = 1984] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc6e9ae800) [pid = 1984] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc6b5a7800) [pid = 1984] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc77825800) [pid = 1984] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc6e9b0400) [pid = 1984] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc6a79c800) [pid = 1984] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc83983c00) [pid = 1984] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc6d7e4c00) [pid = 1984] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc6a79e000) [pid = 1984] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc6d4da800) [pid = 1984] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc6a7a0800) [pid = 1984] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc7061ac00) [pid = 1984] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc83ae5800) [pid = 1984] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6a796800) [pid = 1984] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc6b6c5c00) [pid = 1984] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc769a3800) [pid = 1984] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc6a752400) [pid = 1984] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc739afc00) [pid = 1984] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc70903000) [pid = 1984] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc7780e000) [pid = 1984] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc6e9ab800) [pid = 1984] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc75fc7c00) [pid = 1984] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc778b9400) [pid = 1984] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc6a799800) [pid = 1984] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc6b6c3800) [pid = 1984] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc6d8a8000) [pid = 1984] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:16:34 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc6a75b800) [pid = 1984] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc715dd400) [pid = 1984] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc70422800) [pid = 1984] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc6b5a9000) [pid = 1984] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc6d4e5400) [pid = 1984] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc7061a000) [pid = 1984] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc6a797400) [pid = 1984] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc6b6d0000) [pid = 1984] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc6a799c00) [pid = 1984] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc6a796400) [pid = 1984] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc83984c00) [pid = 1984] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc70621c00) [pid = 1984] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc7090fc00) [pid = 1984] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc6dc35c00) [pid = 1984] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc7781bc00) [pid = 1984] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc6a75e800) [pid = 1984] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc70621400) [pid = 1984] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc70619000) [pid = 1984] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc77014c00) [pid = 1984] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc778c2400) [pid = 1984] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc6a794800) [pid = 1984] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc6a757800) [pid = 1984] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:16:35 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc82b48000) [pid = 1984] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:16:35 INFO - PROCESS | 1984 | 1461312995331 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]]]}] 01:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2038ms 01:16:35 INFO - PROCESS | 1984 | 1461312995376 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 01:16:35 INFO - PROCESS | 1984 | 1461312995380 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 01:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:16:35 INFO - PROCESS | 1984 | 1461312995386 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:16:35 INFO - PROCESS | 1984 | 1461312995388 Marionette TRACE conn4 <- [1,934,null,{}] 01:16:35 INFO - PROCESS | 1984 | 1461312995393 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}] 01:16:35 INFO - PROCESS | 1984 | 1461312995606 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 01:16:35 INFO - PROCESS | 1984 | 1461312995621 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c99a000 == 120 [pid = 1984] [id = 241] 01:16:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc6a75bc00) [pid = 1984] [serial = 724] [outer = (nil)] 01:16:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc6b6c8000) [pid = 1984] [serial = 725] [outer = 0x7ffc6a75bc00] 01:16:35 INFO - PROCESS | 1984 | 1461312995689 Marionette DEBUG loaded listener.js 01:16:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc6d1c9000) [pid = 1984] [serial = 726] [outer = 0x7ffc6a75bc00] 01:16:36 INFO - PROCESS | 1984 | 1461312996395 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]]]}] 01:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1028ms 01:16:36 INFO - PROCESS | 1984 | 1461312996414 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 01:16:36 INFO - PROCESS | 1984 | 1461312996418 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 01:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:16:36 INFO - PROCESS | 1984 | 1461312996425 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:16:36 INFO - PROCESS | 1984 | 1461312996427 Marionette TRACE conn4 <- [1,938,null,{}] 01:16:36 INFO - PROCESS | 1984 | 1461312996432 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}] 01:16:36 INFO - PROCESS | 1984 | 1461312996618 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 01:16:36 INFO - PROCESS | 1984 | 1461312996639 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc794c3800 == 121 [pid = 1984] [id = 242] 01:16:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc620e6400) [pid = 1984] [serial = 727] [outer = (nil)] 01:16:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc6d4de400) [pid = 1984] [serial = 728] [outer = 0x7ffc620e6400] 01:16:36 INFO - PROCESS | 1984 | 1461312996704 Marionette DEBUG loaded listener.js 01:16:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc6ed90c00) [pid = 1984] [serial = 729] [outer = 0x7ffc620e6400] 01:16:37 INFO - PROCESS | 1984 | 1461312997665 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]]]}] 01:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1276ms 01:16:37 INFO - PROCESS | 1984 | 1461312997726 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 01:16:37 INFO - PROCESS | 1984 | 1461312997733 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 01:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:16:37 INFO - PROCESS | 1984 | 1461312997742 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:16:37 INFO - PROCESS | 1984 | 1461312997746 Marionette TRACE conn4 <- [1,942,null,{}] 01:16:37 INFO - PROCESS | 1984 | 1461312997754 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}] 01:16:37 INFO - PROCESS | 1984 | 1461312997972 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 01:16:38 INFO - PROCESS | 1984 | 1461312998146 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a8e2800 == 122 [pid = 1984] [id = 243] 01:16:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc6a4e4c00) [pid = 1984] [serial = 730] [outer = (nil)] 01:16:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc6a759c00) [pid = 1984] [serial = 731] [outer = 0x7ffc6a4e4c00] 01:16:38 INFO - PROCESS | 1984 | 1461312998223 Marionette DEBUG loaded listener.js 01:16:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc6b6c8c00) [pid = 1984] [serial = 732] [outer = 0x7ffc6a4e4c00] 01:16:39 INFO - PROCESS | 1984 | 1461312999191 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]]]}] 01:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1479ms 01:16:39 INFO - PROCESS | 1984 | 1461312999221 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 01:16:39 INFO - PROCESS | 1984 | 1461312999228 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 01:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:16:39 INFO - PROCESS | 1984 | 1461312999240 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:16:39 INFO - PROCESS | 1984 | 1461312999244 Marionette TRACE conn4 <- [1,946,null,{}] 01:16:39 INFO - PROCESS | 1984 | 1461312999250 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}] 01:16:39 INFO - PROCESS | 1984 | 1461312999433 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 01:16:39 INFO - PROCESS | 1984 | 1461312999608 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7611b800 == 123 [pid = 1984] [id = 244] 01:16:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc6b6eb800) [pid = 1984] [serial = 733] [outer = (nil)] 01:16:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc6d43bc00) [pid = 1984] [serial = 734] [outer = 0x7ffc6b6eb800] 01:16:39 INFO - PROCESS | 1984 | 1461312999687 Marionette DEBUG loaded listener.js 01:16:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc6d7e9800) [pid = 1984] [serial = 735] [outer = 0x7ffc6b6eb800] 01:16:40 INFO - PROCESS | 1984 | 1461313000621 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]]]}] 01:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1429ms 01:16:40 INFO - PROCESS | 1984 | 1461313000670 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 01:16:40 INFO - PROCESS | 1984 | 1461313000673 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 01:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:16:40 INFO - PROCESS | 1984 | 1461313000679 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:16:40 INFO - PROCESS | 1984 | 1461313000685 Marionette TRACE conn4 <- [1,950,null,{}] 01:16:40 INFO - PROCESS | 1984 | 1461313000702 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}] 01:16:40 INFO - PROCESS | 1984 | 1461313000897 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 01:16:41 INFO - PROCESS | 1984 | 1461313001072 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84e68800 == 124 [pid = 1984] [id = 245] 01:16:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc6e9adc00) [pid = 1984] [serial = 736] [outer = (nil)] 01:16:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc7028ec00) [pid = 1984] [serial = 737] [outer = 0x7ffc6e9adc00] 01:16:41 INFO - PROCESS | 1984 | 1461313001153 Marionette DEBUG loaded listener.js 01:16:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc70622400) [pid = 1984] [serial = 738] [outer = 0x7ffc6e9adc00] 01:16:41 INFO - PROCESS | 1984 | 1461313001975 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]]]}] 01:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1332ms 01:16:42 INFO - PROCESS | 1984 | 1461313002018 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 01:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:16:42 INFO - PROCESS | 1984 | 1461313002023 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 01:16:42 INFO - PROCESS | 1984 | 1461313002029 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:16:42 INFO - PROCESS | 1984 | 1461313002033 Marionette TRACE conn4 <- [1,954,null,{}] 01:16:42 INFO - PROCESS | 1984 | 1461313002038 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}] 01:16:42 INFO - PROCESS | 1984 | 1461313002218 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 01:16:42 INFO - PROCESS | 1984 | 1461313002391 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88917000 == 125 [pid = 1984] [id = 246] 01:16:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc6ed19c00) [pid = 1984] [serial = 739] [outer = (nil)] 01:16:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc715dac00) [pid = 1984] [serial = 740] [outer = 0x7ffc6ed19c00] 01:16:42 INFO - PROCESS | 1984 | 1461313002466 Marionette DEBUG loaded listener.js 01:16:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc749dc000) [pid = 1984] [serial = 741] [outer = 0x7ffc6ed19c00] 01:16:43 INFO - PROCESS | 1984 | 1461313003336 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]]]}] 01:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1377ms 01:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:16:43 INFO - PROCESS | 1984 | 1461313003407 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 01:16:43 INFO - PROCESS | 1984 | 1461313003410 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 01:16:43 INFO - PROCESS | 1984 | 1461313003416 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:16:43 INFO - PROCESS | 1984 | 1461313003419 Marionette TRACE conn4 <- [1,958,null,{}] 01:16:43 INFO - PROCESS | 1984 | 1461313003424 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}] 01:16:43 INFO - PROCESS | 1984 | 1461313003623 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 01:16:43 INFO - PROCESS | 1984 | 1461313003793 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:43 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88c5a000 == 126 [pid = 1984] [id = 247] 01:16:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc70903800) [pid = 1984] [serial = 742] [outer = (nil)] 01:16:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc76b0b800) [pid = 1984] [serial = 743] [outer = 0x7ffc70903800] 01:16:43 INFO - PROCESS | 1984 | 1461313003869 Marionette DEBUG loaded listener.js 01:16:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc7763c000) [pid = 1984] [serial = 744] [outer = 0x7ffc70903800] 01:16:44 INFO - PROCESS | 1984 | 1461313004748 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]]]}] 01:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1377ms 01:16:44 INFO - PROCESS | 1984 | 1461313004793 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 01:16:44 INFO - PROCESS | 1984 | 1461313004797 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 01:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:16:44 INFO - PROCESS | 1984 | 1461313004803 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:16:44 INFO - PROCESS | 1984 | 1461313004806 Marionette TRACE conn4 <- [1,962,null,{}] 01:16:44 INFO - PROCESS | 1984 | 1461313004812 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}] 01:16:45 INFO - PROCESS | 1984 | 1461313004999 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 01:16:45 INFO - PROCESS | 1984 | 1461313005169 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d287000 == 127 [pid = 1984] [id = 248] 01:16:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc79182400) [pid = 1984] [serial = 745] [outer = (nil)] 01:16:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc82b3e800) [pid = 1984] [serial = 746] [outer = 0x7ffc79182400] 01:16:45 INFO - PROCESS | 1984 | 1461313005251 Marionette DEBUG loaded listener.js 01:16:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc83ae0000) [pid = 1984] [serial = 747] [outer = 0x7ffc79182400] 01:16:46 INFO - PROCESS | 1984 | 1461313006179 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]]]}] 01:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1426ms 01:16:46 INFO - PROCESS | 1984 | 1461313006231 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 01:16:46 INFO - PROCESS | 1984 | 1461313006235 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 01:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:16:46 INFO - PROCESS | 1984 | 1461313006241 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:16:46 INFO - PROCESS | 1984 | 1461313006244 Marionette TRACE conn4 <- [1,966,null,{}] 01:16:46 INFO - PROCESS | 1984 | 1461313006250 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}] 01:16:46 INFO - PROCESS | 1984 | 1461313006424 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 01:16:46 INFO - PROCESS | 1984 | 1461313006599 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:46 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d34800 == 128 [pid = 1984] [id = 249] 01:16:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc79434000) [pid = 1984] [serial = 748] [outer = (nil)] 01:16:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc83eecc00) [pid = 1984] [serial = 749] [outer = 0x7ffc79434000] 01:16:46 INFO - PROCESS | 1984 | 1461313006671 Marionette DEBUG loaded listener.js 01:16:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc84e0e800) [pid = 1984] [serial = 750] [outer = 0x7ffc79434000] 01:16:47 INFO - PROCESS | 1984 | 1461313007565 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]]]}] 01:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1385ms 01:16:47 INFO - PROCESS | 1984 | 1461313007627 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 01:16:47 INFO - PROCESS | 1984 | 1461313007632 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 01:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:16:47 INFO - PROCESS | 1984 | 1461313007640 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:16:47 INFO - PROCESS | 1984 | 1461313007643 Marionette TRACE conn4 <- [1,970,null,{}] 01:16:47 INFO - PROCESS | 1984 | 1461313007648 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}] 01:16:47 INFO - PROCESS | 1984 | 1461313007818 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 01:16:47 INFO - PROCESS | 1984 | 1461313007988 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b5e800 == 129 [pid = 1984] [id = 250] 01:16:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc7db14000) [pid = 1984] [serial = 751] [outer = (nil)] 01:16:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc86d37800) [pid = 1984] [serial = 752] [outer = 0x7ffc7db14000] 01:16:48 INFO - PROCESS | 1984 | 1461313008061 Marionette DEBUG loaded listener.js 01:16:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc8850cc00) [pid = 1984] [serial = 753] [outer = 0x7ffc7db14000] 01:16:48 INFO - PROCESS | 1984 | 1461313008900 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]]]}] 01:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1331ms 01:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:16:48 INFO - PROCESS | 1984 | 1461313008972 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 01:16:48 INFO - PROCESS | 1984 | 1461313008975 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 01:16:48 INFO - PROCESS | 1984 | 1461313008981 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:16:48 INFO - PROCESS | 1984 | 1461313008984 Marionette TRACE conn4 <- [1,974,null,{}] 01:16:48 INFO - PROCESS | 1984 | 1461313008989 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}] 01:16:49 INFO - PROCESS | 1984 | 1461313009177 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 01:16:49 INFO - PROCESS | 1984 | 1461313009362 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c9a5000 == 130 [pid = 1984] [id = 251] 01:16:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc65774000) [pid = 1984] [serial = 754] [outer = (nil)] 01:16:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc6da8e000) [pid = 1984] [serial = 755] [outer = 0x7ffc65774000] 01:16:49 INFO - PROCESS | 1984 | 1461313009436 Marionette DEBUG loaded listener.js 01:16:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc7db14400) [pid = 1984] [serial = 756] [outer = 0x7ffc65774000] 01:16:50 INFO - PROCESS | 1984 | 1461313010263 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]]]}] 01:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1337ms 01:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:16:50 INFO - PROCESS | 1984 | 1461313010318 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 01:16:50 INFO - PROCESS | 1984 | 1461313010321 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 01:16:50 INFO - PROCESS | 1984 | 1461313010328 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:16:50 INFO - PROCESS | 1984 | 1461313010330 Marionette TRACE conn4 <- [1,978,null,{}] 01:16:50 INFO - PROCESS | 1984 | 1461313010336 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}] 01:16:50 INFO - PROCESS | 1984 | 1461313010516 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 01:16:50 INFO - PROCESS | 1984 | 1461313010706 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6cd08800 == 131 [pid = 1984] [id = 252] 01:16:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc6576dc00) [pid = 1984] [serial = 757] [outer = (nil)] 01:16:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc6b5abc00) [pid = 1984] [serial = 758] [outer = 0x7ffc6576dc00] 01:16:50 INFO - PROCESS | 1984 | 1461313010790 Marionette DEBUG loaded listener.js 01:16:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc6da84000) [pid = 1984] [serial = 759] [outer = 0x7ffc6576dc00] 01:16:51 INFO - PROCESS | 1984 | 1461313011706 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]]]}] 01:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1437ms 01:16:51 INFO - PROCESS | 1984 | 1461313011763 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 01:16:51 INFO - PROCESS | 1984 | 1461313011768 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 01:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:16:51 INFO - PROCESS | 1984 | 1461313011775 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:16:51 INFO - PROCESS | 1984 | 1461313011779 Marionette TRACE conn4 <- [1,982,null,{}] 01:16:51 INFO - PROCESS | 1984 | 1461313011785 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}] 01:16:52 INFO - PROCESS | 1984 | 1461313012020 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 01:16:52 INFO - PROCESS | 1984 | 1461313012544 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a8da800 == 132 [pid = 1984] [id = 253] 01:16:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc620ebc00) [pid = 1984] [serial = 760] [outer = (nil)] 01:16:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc6271a000) [pid = 1984] [serial = 761] [outer = 0x7ffc620ebc00] 01:16:52 INFO - PROCESS | 1984 | 1461313012650 Marionette DEBUG loaded listener.js 01:16:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc6a4e5400) [pid = 1984] [serial = 762] [outer = 0x7ffc620ebc00] 01:16:53 INFO - PROCESS | 1984 | 1461313013587 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]]]}] 01:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1879ms 01:16:53 INFO - PROCESS | 1984 | 1461313013656 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 01:16:53 INFO - PROCESS | 1984 | 1461313013662 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 01:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:16:53 INFO - PROCESS | 1984 | 1461313013670 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:16:53 INFO - PROCESS | 1984 | 1461313013674 Marionette TRACE conn4 <- [1,986,null,{}] 01:16:53 INFO - PROCESS | 1984 | 1461313013681 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}] 01:16:53 INFO - PROCESS | 1984 | 1461313013889 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 01:16:54 INFO - PROCESS | 1984 | 1461313014112 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc64e38000 == 133 [pid = 1984] [id = 254] 01:16:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc6a4e8000) [pid = 1984] [serial = 763] [outer = (nil)] 01:16:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc6cd47000) [pid = 1984] [serial = 764] [outer = 0x7ffc6a4e8000] 01:16:54 INFO - PROCESS | 1984 | 1461313014255 Marionette DEBUG loaded listener.js 01:16:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc6d1c2400) [pid = 1984] [serial = 765] [outer = 0x7ffc6a4e8000] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77ac5000 == 132 [pid = 1984] [id = 72] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83c11000 == 131 [pid = 1984] [id = 73] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7651d800 == 130 [pid = 1984] [id = 134] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc84b17800 == 129 [pid = 1984] [id = 167] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76b6a000 == 128 [pid = 1984] [id = 51] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc75d9b000 == 127 [pid = 1984] [id = 57] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83712800 == 126 [pid = 1984] [id = 164] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc763a8000 == 125 [pid = 1984] [id = 222] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7dbe9800 == 124 [pid = 1984] [id = 68] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70444800 == 123 [pid = 1984] [id = 132] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc84cb1000) [pid = 1984] [serial = 643] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc88505800) [pid = 1984] [serial = 646] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc887a8000) [pid = 1984] [serial = 649] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc6576d800) [pid = 1984] [serial = 652] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc86dbac00) [pid = 1984] [serial = 655] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc62720000) [pid = 1984] [serial = 658] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc88507800) [pid = 1984] [serial = 679] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c99a000 == 122 [pid = 1984] [id = 241] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7dbdd000 == 121 [pid = 1984] [id = 240] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78fd5000 == 120 [pid = 1984] [id = 239] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc73721800 == 119 [pid = 1984] [id = 238] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65081000 == 118 [pid = 1984] [id = 237] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7044a800 == 117 [pid = 1984] [id = 236] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d7c1000 == 116 [pid = 1984] [id = 235] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65082000 == 115 [pid = 1984] [id = 234] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65985000 == 114 [pid = 1984] [id = 233] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc620d1000 == 113 [pid = 1984] [id = 230] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7370a800 == 112 [pid = 1984] [id = 227] 01:16:54 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88c43800 == 111 [pid = 1984] [id = 226] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc88503400) [pid = 1984] [serial = 512] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc8840f000) [pid = 1984] [serial = 385] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc73791000) [pid = 1984] [serial = 473] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc79430400) [pid = 1984] [serial = 388] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc6d4e3400) [pid = 1984] [serial = 379] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc75fbe800) [pid = 1984] [serial = 382] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc70430800) [pid = 1984] [serial = 436] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc70910c00) [pid = 1984] [serial = 391] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc70423c00) [pid = 1984] [serial = 337] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc7948bc00) [pid = 1984] [serial = 608] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc715d4800) [pid = 1984] [serial = 500] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc848aec00) [pid = 1984] [serial = 457] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc769a2000) [pid = 1984] [serial = 575] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc749d1800) [pid = 1984] [serial = 421] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc6da8d400) [pid = 1984] [serial = 539] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc70429000) [pid = 1984] [serial = 464] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc76304800) [pid = 1984] [serial = 602] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc6d0f5000) [pid = 1984] [serial = 563] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc7042f000) [pid = 1984] [serial = 566] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc70428400) [pid = 1984] [serial = 599] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc7042b000) [pid = 1984] [serial = 560] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc887b2800) [pid = 1984] [serial = 433] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc715d9400) [pid = 1984] [serial = 569] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc7942b800) [pid = 1984] [serial = 605] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc769a0400) [pid = 1984] [serial = 542] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc79183800) [pid = 1984] [serial = 424] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc6d7e5800) [pid = 1984] [serial = 497] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc715db000) [pid = 1984] [serial = 467] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc77822400) [pid = 1984] [serial = 470] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc8397e400) [pid = 1984] [serial = 506] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc848a3c00) [pid = 1984] [serial = 509] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc6e9b2000) [pid = 1984] [serial = 533] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc6b5af400) [pid = 1984] [serial = 536] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc6d7e7400) [pid = 1984] [serial = 418] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc778bbc00) [pid = 1984] [serial = 503] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc6b6f4c00) [pid = 1984] [serial = 460] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc778c5000) [pid = 1984] [serial = 578] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc748ae400) [pid = 1984] [serial = 572] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc848a8c00) [pid = 1984] [serial = 430] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc8398a000) [pid = 1984] [serial = 545] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc8375fc00) [pid = 1984] [serial = 427] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc7db16000) [pid = 1984] [serial = 494] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 138 (0x7ffc6b6cd800) [pid = 1984] [serial = 596] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc6b6d1800) [pid = 1984] [serial = 415] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc83c85000) [pid = 1984] [serial = 629] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc82b48800) [pid = 1984] [serial = 638] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 134 (0x7ffc7949c000) [pid = 1984] [serial = 637] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 133 (0x7ffc7090d400) [pid = 1984] [serial = 635] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 132 (0x7ffc7048f800) [pid = 1984] [serial = 634] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 131 (0x7ffc6b5ac800) [pid = 1984] [serial = 661] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 130 (0x7ffc6cd45c00) [pid = 1984] [serial = 662] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 129 (0x7ffc83c83800) [pid = 1984] [serial = 640] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 128 (0x7ffc848a4400) [pid = 1984] [serial = 641] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc770ab400) [pid = 1984] [serial = 670] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc6da85c00) [pid = 1984] [serial = 632] [outer = (nil)] [url = about:blank] 01:16:54 INFO - PROCESS | 1984 | --DOMWINDOW == 125 (0x7ffc6d1cc800) [pid = 1984] [serial = 631] [outer = (nil)] [url = about:blank] 01:16:55 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc70908000) [pid = 1984] [serial = 667] [outer = (nil)] [url = about:blank] 01:16:55 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc6e9b7400) [pid = 1984] [serial = 664] [outer = (nil)] [url = about:blank] 01:16:55 INFO - PROCESS | 1984 | --DOMWINDOW == 122 (0x7ffc6f884400) [pid = 1984] [serial = 665] [outer = (nil)] [url = about:blank] 01:16:55 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc7db17c00) [pid = 1984] [serial = 673] [outer = (nil)] [url = about:blank] 01:16:55 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc86d3e000) [pid = 1984] [serial = 677] [outer = (nil)] [url = about:blank] 01:16:55 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc83cabc00) [pid = 1984] [serial = 676] [outer = (nil)] [url = about:blank] 01:16:55 INFO - PROCESS | 1984 | --DOMWINDOW == 118 (0x7ffc83988800) [pid = 1984] [serial = 674] [outer = (nil)] [url = about:blank] 01:16:55 INFO - PROCESS | 1984 | --DOMWINDOW == 117 (0x7ffc79111000) [pid = 1984] [serial = 671] [outer = (nil)] [url = about:blank] 01:16:55 INFO - PROCESS | 1984 | --DOMWINDOW == 116 (0x7ffc72dc2c00) [pid = 1984] [serial = 668] [outer = (nil)] [url = about:blank] 01:16:55 INFO - PROCESS | 1984 | 1461313015184 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]]]}] 01:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1531ms 01:16:55 INFO - PROCESS | 1984 | 1461313015206 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 01:16:55 INFO - PROCESS | 1984 | 1461313015213 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 01:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:16:55 INFO - PROCESS | 1984 | 1461313015220 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:16:55 INFO - PROCESS | 1984 | 1461313015222 Marionette TRACE conn4 <- [1,990,null,{}] 01:16:55 INFO - PROCESS | 1984 | 1461313015228 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}] 01:16:55 INFO - PROCESS | 1984 | 1461313015382 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 01:16:55 INFO - PROCESS | 1984 | 1461313015510 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a643800 == 112 [pid = 1984] [id = 255] 01:16:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 117 (0x7ffc6b6cbc00) [pid = 1984] [serial = 766] [outer = (nil)] 01:16:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 118 (0x7ffc6d43d800) [pid = 1984] [serial = 767] [outer = 0x7ffc6b6cbc00] 01:16:55 INFO - PROCESS | 1984 | 1461313015582 Marionette DEBUG loaded listener.js 01:16:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 119 (0x7ffc6d7eb400) [pid = 1984] [serial = 768] [outer = 0x7ffc6b6cbc00] 01:16:56 INFO - PROCESS | 1984 | 1461313016351 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]]]}] 01:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1184ms 01:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:16:56 INFO - PROCESS | 1984 | 1461313016406 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 01:16:56 INFO - PROCESS | 1984 | 1461313016409 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 01:16:56 INFO - PROCESS | 1984 | 1461313016422 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:16:56 INFO - PROCESS | 1984 | 1461313016431 Marionette TRACE conn4 <- [1,994,null,{}] 01:16:56 INFO - PROCESS | 1984 | 1461313016439 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}] 01:16:56 INFO - PROCESS | 1984 | 1461313016597 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 01:16:56 INFO - PROCESS | 1984 | 1461313016608 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:56 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d7c9800 == 113 [pid = 1984] [id = 256] 01:16:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc6da8b400) [pid = 1984] [serial = 769] [outer = (nil)] 01:16:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc6ed8a800) [pid = 1984] [serial = 770] [outer = 0x7ffc6da8b400] 01:16:56 INFO - PROCESS | 1984 | 1461313016670 Marionette DEBUG loaded listener.js 01:16:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc6f886800) [pid = 1984] [serial = 771] [outer = 0x7ffc6da8b400] 01:16:57 INFO - PROCESS | 1984 | 1461313017528 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]]]}] 01:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1149ms 01:16:57 INFO - PROCESS | 1984 | 1461313017563 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 01:16:57 INFO - PROCESS | 1984 | 1461313017567 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 01:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:16:57 INFO - PROCESS | 1984 | 1461313017573 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:16:57 INFO - PROCESS | 1984 | 1461313017574 Marionette TRACE conn4 <- [1,998,null,{}] 01:16:57 INFO - PROCESS | 1984 | 1461313017585 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}] 01:16:57 INFO - PROCESS | 1984 | 1461313017781 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 01:16:57 INFO - PROCESS | 1984 | 1461313017808 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b5f800 == 114 [pid = 1984] [id = 257] 01:16:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc6da8e800) [pid = 1984] [serial = 772] [outer = (nil)] 01:16:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc70431c00) [pid = 1984] [serial = 773] [outer = 0x7ffc6da8e800] 01:16:57 INFO - PROCESS | 1984 | 1461313017867 Marionette DEBUG loaded listener.js 01:16:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc70620000) [pid = 1984] [serial = 774] [outer = 0x7ffc6da8e800] 01:16:58 INFO - PROCESS | 1984 | 1461313018758 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]]]}] 01:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1228ms 01:16:58 INFO - PROCESS | 1984 | 1461313018802 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 01:16:58 INFO - PROCESS | 1984 | 1461313018804 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 01:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:16:58 INFO - PROCESS | 1984 | 1461313018819 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:16:58 INFO - PROCESS | 1984 | 1461313018821 Marionette TRACE conn4 <- [1,1002,null,{}] 01:16:58 INFO - PROCESS | 1984 | 1461313018828 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}] 01:16:59 INFO - PROCESS | 1984 | 1461313019307 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc86d38000) [pid = 1984] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc6271b400) [pid = 1984] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 122 (0x7ffc65769000) [pid = 1984] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc86dba800) [pid = 1984] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc6b5a9400) [pid = 1984] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc6576a000) [pid = 1984] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 118 (0x7ffc70904000) [pid = 1984] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 117 (0x7ffc6a4e6000) [pid = 1984] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 116 (0x7ffc6b5a5800) [pid = 1984] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 115 (0x7ffc6d8ac400) [pid = 1984] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 114 (0x7ffc620efc00) [pid = 1984] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 113 (0x7ffc6da8fc00) [pid = 1984] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 112 (0x7ffc62720800) [pid = 1984] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 111 (0x7ffc6cd4c000) [pid = 1984] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 110 (0x7ffc74e3ac00) [pid = 1984] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:16:59 INFO - PROCESS | 1984 | --DOMWINDOW == 109 (0x7ffc6a75bc00) [pid = 1984] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:16:59 INFO - PROCESS | 1984 | 1461313019479 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc657a9800 == 115 [pid = 1984] [id = 258] 01:16:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 110 (0x7ffc6a796400) [pid = 1984] [serial = 775] [outer = (nil)] 01:16:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 111 (0x7ffc6b6cdc00) [pid = 1984] [serial = 776] [outer = 0x7ffc6a796400] 01:16:59 INFO - PROCESS | 1984 | 1461313019557 Marionette DEBUG loaded listener.js 01:16:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 112 (0x7ffc70908800) [pid = 1984] [serial = 777] [outer = 0x7ffc6a796400] 01:17:00 INFO - PROCESS | 1984 | 1461313020228 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]]]}] 01:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1436ms 01:17:00 INFO - PROCESS | 1984 | 1461313020248 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 01:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:17:00 INFO - PROCESS | 1984 | 1461313020262 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 01:17:00 INFO - PROCESS | 1984 | 1461313020269 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:17:00 INFO - PROCESS | 1984 | 1461313020272 Marionette TRACE conn4 <- [1,1006,null,{}] 01:17:00 INFO - PROCESS | 1984 | 1461313020278 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}] 01:17:00 INFO - PROCESS | 1984 | 1461313020450 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 01:17:00 INFO - PROCESS | 1984 | 1461313020585 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:00 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc74e1a800 == 116 [pid = 1984] [id = 259] 01:17:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 113 (0x7ffc6b5a5800) [pid = 1984] [serial = 778] [outer = (nil)] 01:17:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 114 (0x7ffc72dc2c00) [pid = 1984] [serial = 779] [outer = 0x7ffc6b5a5800] 01:17:00 INFO - PROCESS | 1984 | 1461313020648 Marionette DEBUG loaded listener.js 01:17:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 115 (0x7ffc761ef400) [pid = 1984] [serial = 780] [outer = 0x7ffc6b5a5800] 01:17:01 INFO - PROCESS | 1984 | 1461313021486 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]]]}] 01:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1286ms 01:17:01 INFO - PROCESS | 1984 | 1461313021556 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 01:17:01 INFO - PROCESS | 1984 | 1461313021563 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 01:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:17:01 INFO - PROCESS | 1984 | 1461313021572 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:17:01 INFO - PROCESS | 1984 | 1461313021579 Marionette TRACE conn4 <- [1,1010,null,{}] 01:17:01 INFO - PROCESS | 1984 | 1461313021590 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}] 01:17:01 INFO - PROCESS | 1984 | 1461313021789 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 01:17:01 INFO - PROCESS | 1984 | 1461313021953 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:01 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a71000 == 117 [pid = 1984] [id = 260] 01:17:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 116 (0x7ffc620e8000) [pid = 1984] [serial = 781] [outer = (nil)] 01:17:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 117 (0x7ffc6a4eb000) [pid = 1984] [serial = 782] [outer = 0x7ffc620e8000] 01:17:02 INFO - PROCESS | 1984 | 1461313022029 Marionette DEBUG loaded listener.js 01:17:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 118 (0x7ffc6b5a9800) [pid = 1984] [serial = 783] [outer = 0x7ffc620e8000] 01:17:02 INFO - PROCESS | 1984 | 1461313022964 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]]]}] 01:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1439ms 01:17:03 INFO - PROCESS | 1984 | 1461313023012 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 01:17:03 INFO - PROCESS | 1984 | 1461313023020 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 01:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:17:03 INFO - PROCESS | 1984 | 1461313023031 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:17:03 INFO - PROCESS | 1984 | 1461313023035 Marionette TRACE conn4 <- [1,1014,null,{}] 01:17:03 INFO - PROCESS | 1984 | 1461313023041 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}] 01:17:03 INFO - PROCESS | 1984 | 1461313023236 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 01:17:03 INFO - PROCESS | 1984 | 1461313023401 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:03 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6e90f800 == 118 [pid = 1984] [id = 261] 01:17:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 119 (0x7ffc6b5aac00) [pid = 1984] [serial = 784] [outer = (nil)] 01:17:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc6d438800) [pid = 1984] [serial = 785] [outer = 0x7ffc6b5aac00] 01:17:03 INFO - PROCESS | 1984 | 1461313023482 Marionette DEBUG loaded listener.js 01:17:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc6d7ec400) [pid = 1984] [serial = 786] [outer = 0x7ffc6b5aac00] 01:17:04 INFO - PROCESS | 1984 | 1461313024494 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]]]}] 01:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1529ms 01:17:04 INFO - PROCESS | 1984 | 1461313024562 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 01:17:04 INFO - PROCESS | 1984 | 1461313024566 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 01:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:17:04 INFO - PROCESS | 1984 | 1461313024573 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:17:04 INFO - PROCESS | 1984 | 1461313024579 Marionette TRACE conn4 <- [1,1018,null,{}] 01:17:04 INFO - PROCESS | 1984 | 1461313024594 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}] 01:17:04 INFO - PROCESS | 1984 | 1461313024818 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 01:17:05 INFO - PROCESS | 1984 | 1461313025028 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:05 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc763bb000 == 119 [pid = 1984] [id = 262] 01:17:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc6ddaa800) [pid = 1984] [serial = 787] [outer = (nil)] 01:17:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc7048b800) [pid = 1984] [serial = 788] [outer = 0x7ffc6ddaa800] 01:17:05 INFO - PROCESS | 1984 | 1461313025149 Marionette DEBUG loaded listener.js 01:17:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc715d9400) [pid = 1984] [serial = 789] [outer = 0x7ffc6ddaa800] 01:17:05 INFO - PROCESS | 1984 | 1461313025981 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]]]}] 01:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1483ms 01:17:06 INFO - PROCESS | 1984 | 1461313026058 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 01:17:06 INFO - PROCESS | 1984 | 1461313026062 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 01:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:17:06 INFO - PROCESS | 1984 | 1461313026068 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:17:06 INFO - PROCESS | 1984 | 1461313026072 Marionette TRACE conn4 <- [1,1022,null,{}] 01:17:06 INFO - PROCESS | 1984 | 1461313026077 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}] 01:17:06 INFO - PROCESS | 1984 | 1461313026291 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 01:17:06 INFO - PROCESS | 1984 | 1461313026470 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76fd7800 == 120 [pid = 1984] [id = 263] 01:17:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc6ed1e800) [pid = 1984] [serial = 790] [outer = (nil)] 01:17:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 126 (0x7ffc76305800) [pid = 1984] [serial = 791] [outer = 0x7ffc6ed1e800] 01:17:06 INFO - PROCESS | 1984 | 1461313026545 Marionette DEBUG loaded listener.js 01:17:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc77017800) [pid = 1984] [serial = 792] [outer = 0x7ffc6ed1e800] 01:17:07 INFO - PROCESS | 1984 | 1461313027400 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]]]}] 01:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1385ms 01:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:17:07 INFO - PROCESS | 1984 | 1461313027455 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 01:17:07 INFO - PROCESS | 1984 | 1461313027458 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 01:17:07 INFO - PROCESS | 1984 | 1461313027464 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:17:07 INFO - PROCESS | 1984 | 1461313027467 Marionette TRACE conn4 <- [1,1026,null,{}] 01:17:07 INFO - PROCESS | 1984 | 1461313027472 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}] 01:17:07 INFO - PROCESS | 1984 | 1461313027642 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 01:17:07 INFO - PROCESS | 1984 | 1461313027814 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:07 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fd4000 == 121 [pid = 1984] [id = 264] 01:17:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc70615000) [pid = 1984] [serial = 793] [outer = (nil)] 01:17:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc77808c00) [pid = 1984] [serial = 794] [outer = 0x7ffc70615000] 01:17:07 INFO - PROCESS | 1984 | 1461313027885 Marionette DEBUG loaded listener.js 01:17:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc77a9e400) [pid = 1984] [serial = 795] [outer = 0x7ffc70615000] 01:17:08 INFO - PROCESS | 1984 | 1461313028729 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]]]}] 01:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1330ms 01:17:08 INFO - PROCESS | 1984 | 1461313028794 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 01:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:17:08 INFO - PROCESS | 1984 | 1461313028797 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 01:17:08 INFO - PROCESS | 1984 | 1461313028804 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:17:08 INFO - PROCESS | 1984 | 1461313028807 Marionette TRACE conn4 <- [1,1030,null,{}] 01:17:08 INFO - PROCESS | 1984 | 1461313028812 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}] 01:17:09 INFO - PROCESS | 1984 | 1461313029023 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 01:17:09 INFO - PROCESS | 1984 | 1461313029191 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:09 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbd5800 == 122 [pid = 1984] [id = 265] 01:17:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 131 (0x7ffc79030c00) [pid = 1984] [serial = 796] [outer = (nil)] 01:17:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 132 (0x7ffc794a6800) [pid = 1984] [serial = 797] [outer = 0x7ffc79030c00] 01:17:09 INFO - PROCESS | 1984 | 1461313029288 Marionette DEBUG loaded listener.js 01:17:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 133 (0x7ffc83c49800) [pid = 1984] [serial = 798] [outer = 0x7ffc79030c00] 01:17:10 INFO - PROCESS | 1984 | 1461313030163 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]]]}] 01:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1433ms 01:17:10 INFO - PROCESS | 1984 | 1461313030237 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 01:17:10 INFO - PROCESS | 1984 | 1461313030241 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 01:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:17:10 INFO - PROCESS | 1984 | 1461313030246 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:17:10 INFO - PROCESS | 1984 | 1461313030249 Marionette TRACE conn4 <- [1,1034,null,{}] 01:17:10 INFO - PROCESS | 1984 | 1461313030254 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}] 01:17:10 INFO - PROCESS | 1984 | 1461313030429 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 01:17:10 INFO - PROCESS | 1984 | 1461313030603 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:10 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83ab7000 == 123 [pid = 1984] [id = 266] 01:17:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 134 (0x7ffc79105400) [pid = 1984] [serial = 799] [outer = (nil)] 01:17:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc84e0ec00) [pid = 1984] [serial = 800] [outer = 0x7ffc79105400] 01:17:10 INFO - PROCESS | 1984 | 1461313030675 Marionette DEBUG loaded listener.js 01:17:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc8840c800) [pid = 1984] [serial = 801] [outer = 0x7ffc79105400] 01:17:11 INFO - PROCESS | 1984 | 1461313031483 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]]]}] 01:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1277ms 01:17:11 INFO - PROCESS | 1984 | 1461313031526 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 01:17:11 INFO - PROCESS | 1984 | 1461313031530 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 01:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:17:11 INFO - PROCESS | 1984 | 1461313031535 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:17:11 INFO - PROCESS | 1984 | 1461313031538 Marionette TRACE conn4 <- [1,1038,null,{}] 01:17:11 INFO - PROCESS | 1984 | 1461313031543 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}] 01:17:11 INFO - PROCESS | 1984 | 1461313031718 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 01:17:11 INFO - PROCESS | 1984 | 1461313031895 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84b29800 == 124 [pid = 1984] [id = 267] 01:17:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc79186800) [pid = 1984] [serial = 802] [outer = (nil)] 01:17:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc8850b800) [pid = 1984] [serial = 803] [outer = 0x7ffc79186800] 01:17:11 INFO - PROCESS | 1984 | 1461313031966 Marionette DEBUG loaded listener.js 01:17:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc887aa400) [pid = 1984] [serial = 804] [outer = 0x7ffc79186800] 01:17:12 INFO - PROCESS | 1984 | 1461313032840 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]]]}] 01:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1335ms 01:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:17:12 INFO - PROCESS | 1984 | 1461313032872 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 01:17:12 INFO - PROCESS | 1984 | 1461313032875 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 01:17:12 INFO - PROCESS | 1984 | 1461313032882 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:17:12 INFO - PROCESS | 1984 | 1461313032884 Marionette TRACE conn4 <- [1,1042,null,{}] 01:17:12 INFO - PROCESS | 1984 | 1461313032890 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}] 01:17:13 INFO - PROCESS | 1984 | 1461313033072 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 01:17:13 INFO - PROCESS | 1984 | 1461313033243 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88567800 == 125 [pid = 1984] [id = 268] 01:17:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc64c44400) [pid = 1984] [serial = 805] [outer = (nil)] 01:17:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc64c4b000) [pid = 1984] [serial = 806] [outer = 0x7ffc64c44400] 01:17:13 INFO - PROCESS | 1984 | 1461313033313 Marionette DEBUG loaded listener.js 01:17:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc64c4fc00) [pid = 1984] [serial = 807] [outer = 0x7ffc64c44400] 01:17:14 INFO - PROCESS | 1984 | 1461313034157 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]]]}] 01:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1328ms 01:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:17:14 INFO - PROCESS | 1984 | 1461313034209 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 01:17:14 INFO - PROCESS | 1984 | 1461313034212 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 01:17:14 INFO - PROCESS | 1984 | 1461313034219 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:17:14 INFO - PROCESS | 1984 | 1461313034222 Marionette TRACE conn4 <- [1,1046,null,{}] 01:17:14 INFO - PROCESS | 1984 | 1461313034227 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}] 01:17:14 INFO - PROCESS | 1984 | 1461313034409 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 01:17:14 INFO - PROCESS | 1984 | 1461313034592 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88949800 == 126 [pid = 1984] [id = 269] 01:17:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc64c42800) [pid = 1984] [serial = 808] [outer = (nil)] 01:17:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc84e15c00) [pid = 1984] [serial = 809] [outer = 0x7ffc64c42800] 01:17:14 INFO - PROCESS | 1984 | 1461313034663 Marionette DEBUG loaded listener.js 01:17:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc887b3c00) [pid = 1984] [serial = 810] [outer = 0x7ffc64c42800] 01:17:15 INFO - PROCESS | 1984 | 1461313035543 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]]]}] 01:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1378ms 01:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:17:15 INFO - PROCESS | 1984 | 1461313035596 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 01:17:15 INFO - PROCESS | 1984 | 1461313035599 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 01:17:15 INFO - PROCESS | 1984 | 1461313035605 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:17:15 INFO - PROCESS | 1984 | 1461313035609 Marionette TRACE conn4 <- [1,1050,null,{}] 01:17:15 INFO - PROCESS | 1984 | 1461313035613 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}] 01:17:15 INFO - PROCESS | 1984 | 1461313035817 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 01:17:16 INFO - PROCESS | 1984 | 1461313035996 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:16 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65085800 == 127 [pid = 1984] [id = 270] 01:17:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc62718c00) [pid = 1984] [serial = 811] [outer = (nil)] 01:17:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc6576a400) [pid = 1984] [serial = 812] [outer = 0x7ffc62718c00] 01:17:16 INFO - PROCESS | 1984 | 1461313036091 Marionette DEBUG loaded listener.js 01:17:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc711cb000) [pid = 1984] [serial = 813] [outer = 0x7ffc62718c00] 01:17:17 INFO - PROCESS | 1984 | 1461313037336 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]]]}] 01:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1780ms 01:17:17 INFO - PROCESS | 1984 | 1461313037387 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 01:17:17 INFO - PROCESS | 1984 | 1461313037392 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 01:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:17:17 INFO - PROCESS | 1984 | 1461313037411 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:17:17 INFO - PROCESS | 1984 | 1461313037417 Marionette TRACE conn4 <- [1,1054,null,{}] 01:17:17 INFO - PROCESS | 1984 | 1461313037426 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}] 01:17:17 INFO - PROCESS | 1984 | 1461313037630 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 01:17:17 INFO - PROCESS | 1984 | 1461313037831 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c9a1000 == 128 [pid = 1984] [id = 271] 01:17:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc6a4e1c00) [pid = 1984] [serial = 814] [outer = (nil)] 01:17:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc6a794000) [pid = 1984] [serial = 815] [outer = 0x7ffc6a4e1c00] 01:17:17 INFO - PROCESS | 1984 | 1461313037900 Marionette DEBUG loaded listener.js 01:17:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc6b6cc000) [pid = 1984] [serial = 816] [outer = 0x7ffc6a4e1c00] 01:17:18 INFO - PROCESS | 1984 | 1461313038866 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]]]}] 01:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1535ms 01:17:18 INFO - PROCESS | 1984 | 1461313038946 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 01:17:18 INFO - PROCESS | 1984 | 1461313038955 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 01:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:17:18 INFO - PROCESS | 1984 | 1461313038966 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:17:18 INFO - PROCESS | 1984 | 1461313038969 Marionette TRACE conn4 <- [1,1058,null,{}] 01:17:18 INFO - PROCESS | 1984 | 1461313038975 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}] 01:17:19 INFO - PROCESS | 1984 | 1461313039185 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc657a9800 == 127 [pid = 1984] [id = 258] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70b5f800 == 126 [pid = 1984] [id = 257] 01:17:19 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc6d4de400) [pid = 1984] [serial = 728] [outer = (nil)] [url = about:blank] 01:17:19 INFO - PROCESS | 1984 | 1461313039493 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d7c9800 == 125 [pid = 1984] [id = 256] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a643800 == 124 [pid = 1984] [id = 255] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc64e38000 == 123 [pid = 1984] [id = 254] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a8da800 == 122 [pid = 1984] [id = 253] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6cd08800 == 121 [pid = 1984] [id = 252] 01:17:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc64e35000 == 122 [pid = 1984] [id = 272] 01:17:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc6b6c3400) [pid = 1984] [serial = 817] [outer = (nil)] 01:17:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc6d433800) [pid = 1984] [serial = 818] [outer = 0x7ffc6b6c3400] 01:17:19 INFO - PROCESS | 1984 | 1461313039587 Marionette DEBUG loaded listener.js 01:17:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc6d4e4800) [pid = 1984] [serial = 819] [outer = 0x7ffc6b6c3400] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c9a5000 == 121 [pid = 1984] [id = 251] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70b5e800 == 120 [pid = 1984] [id = 250] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d34800 == 119 [pid = 1984] [id = 249] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8d287000 == 118 [pid = 1984] [id = 248] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88c5a000 == 117 [pid = 1984] [id = 247] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88917000 == 116 [pid = 1984] [id = 246] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc84e68800 == 115 [pid = 1984] [id = 245] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7611b800 == 114 [pid = 1984] [id = 244] 01:17:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a8e2800 == 113 [pid = 1984] [id = 243] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc88510400) [pid = 1984] [serial = 647] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc62726800) [pid = 1984] [serial = 659] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc65772400) [pid = 1984] [serial = 653] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc887b2000) [pid = 1984] [serial = 650] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc84e13800) [pid = 1984] [serial = 644] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc887b4000) [pid = 1984] [serial = 656] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc70910800) [pid = 1984] [serial = 716] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc6b6c7400) [pid = 1984] [serial = 704] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc6a759800) [pid = 1984] [serial = 703] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc6ed8e000) [pid = 1984] [serial = 712] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc6f88a800) [pid = 1984] [serial = 713] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc77347800) [pid = 1984] [serial = 719] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc6d437000) [pid = 1984] [serial = 682] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc620f2800) [pid = 1984] [serial = 700] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 138 (0x7ffc6576c800) [pid = 1984] [serial = 701] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc769a0800) [pid = 1984] [serial = 688] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc6ed88000) [pid = 1984] [serial = 710] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc6ea89800) [pid = 1984] [serial = 709] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 134 (0x7ffc88a35800) [pid = 1984] [serial = 680] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 133 (0x7ffc6d437400) [pid = 1984] [serial = 707] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 132 (0x7ffc6d0f2c00) [pid = 1984] [serial = 706] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 131 (0x7ffc77f47000) [pid = 1984] [serial = 722] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 130 (0x7ffc6f889400) [pid = 1984] [serial = 685] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 129 (0x7ffc83cadc00) [pid = 1984] [serial = 691] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 128 (0x7ffc88506400) [pid = 1984] [serial = 694] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc620ef800) [pid = 1984] [serial = 697] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc6b6c8000) [pid = 1984] [serial = 725] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 125 (0x7ffc79186c00) [pid = 1984] [serial = 723] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc778bc800) [pid = 1984] [serial = 720] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc739aa800) [pid = 1984] [serial = 717] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 122 (0x7ffc6b6c2400) [pid = 1984] [serial = 461] [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.] 01:17:20 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc6d1c9000) [pid = 1984] [serial = 726] [outer = (nil)] [url = about:blank] 01:17:20 INFO - PROCESS | 1984 | 1461313040376 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]]]}] 01:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1436ms 01:17:20 INFO - PROCESS | 1984 | 1461313040402 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 01:17:20 INFO - PROCESS | 1984 | 1461313040405 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 01:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:17:20 INFO - PROCESS | 1984 | 1461313040411 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:17:20 INFO - PROCESS | 1984 | 1461313040416 Marionette TRACE conn4 <- [1,1062,null,{}] 01:17:20 INFO - PROCESS | 1984 | 1461313040431 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}] 01:17:20 INFO - PROCESS | 1984 | 1461313040589 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 01:17:20 INFO - PROCESS | 1984 | 1461313040721 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:20 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a8d2000 == 114 [pid = 1984] [id = 273] 01:17:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc6a759800) [pid = 1984] [serial = 820] [outer = (nil)] 01:17:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc6d8a1400) [pid = 1984] [serial = 821] [outer = 0x7ffc6a759800] 01:17:20 INFO - PROCESS | 1984 | 1461313040798 Marionette DEBUG loaded listener.js 01:17:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc6eeaec00) [pid = 1984] [serial = 822] [outer = 0x7ffc6a759800] 01:17:21 INFO - PROCESS | 1984 | 1461313041566 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]]]}] 01:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1235ms 01:17:21 INFO - PROCESS | 1984 | 1461313041646 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 01:17:21 INFO - PROCESS | 1984 | 1461313041650 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 01:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:17:21 INFO - PROCESS | 1984 | 1461313041656 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:17:21 INFO - PROCESS | 1984 | 1461313041659 Marionette TRACE conn4 <- [1,1066,null,{}] 01:17:21 INFO - PROCESS | 1984 | 1461313041664 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}] 01:17:21 INFO - PROCESS | 1984 | 1461313041834 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 01:17:21 INFO - PROCESS | 1984 | 1461313041988 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6e91c000 == 115 [pid = 1984] [id = 274] 01:17:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc6ce56400) [pid = 1984] [serial = 823] [outer = (nil)] 01:17:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 126 (0x7ffc70488800) [pid = 1984] [serial = 824] [outer = 0x7ffc6ce56400] 01:17:22 INFO - PROCESS | 1984 | 1461313042057 Marionette DEBUG loaded listener.js 01:17:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc7090fc00) [pid = 1984] [serial = 825] [outer = 0x7ffc6ce56400] 01:17:22 INFO - PROCESS | 1984 | 1461313042848 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]]]}] 01:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1228ms 01:17:22 INFO - PROCESS | 1984 | 1461313042885 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 01:17:22 INFO - PROCESS | 1984 | 1461313042888 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 01:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:17:22 INFO - PROCESS | 1984 | 1461313042903 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:17:22 INFO - PROCESS | 1984 | 1461313042906 Marionette TRACE conn4 <- [1,1070,null,{}] 01:17:22 INFO - PROCESS | 1984 | 1461313042911 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}] 01:17:23 INFO - PROCESS | 1984 | 1461313043116 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 01:17:23 INFO - PROCESS | 1984 | 1461313043146 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:23 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc71451800 == 116 [pid = 1984] [id = 275] 01:17:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc7042bc00) [pid = 1984] [serial = 826] [outer = (nil)] 01:17:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc711c6800) [pid = 1984] [serial = 827] [outer = 0x7ffc7042bc00] 01:17:23 INFO - PROCESS | 1984 | 1461313043206 Marionette DEBUG loaded listener.js 01:17:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc711ce800) [pid = 1984] [serial = 828] [outer = 0x7ffc7042bc00] 01:17:24 INFO - PROCESS | 1984 | --DOMWINDOW == 129 (0x7ffc6a796400) [pid = 1984] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:17:24 INFO - PROCESS | 1984 | --DOMWINDOW == 128 (0x7ffc6da8e800) [pid = 1984] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:17:24 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc620ebc00) [pid = 1984] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:17:24 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc6b6cbc00) [pid = 1984] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:17:24 INFO - PROCESS | 1984 | --DOMWINDOW == 125 (0x7ffc6da8b400) [pid = 1984] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:17:24 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc6a4e8000) [pid = 1984] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:17:24 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc620e6400) [pid = 1984] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:17:24 INFO - PROCESS | 1984 | 1461313044261 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]]]}] 01:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1398ms 01:17:24 INFO - PROCESS | 1984 | 1461313044294 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 01:17:24 INFO - PROCESS | 1984 | 1461313044297 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 01:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:17:24 INFO - PROCESS | 1984 | 1461313044303 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:17:24 INFO - PROCESS | 1984 | 1461313044307 Marionette TRACE conn4 <- [1,1074,null,{}] 01:17:24 INFO - PROCESS | 1984 | 1461313044313 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}] 01:17:24 INFO - PROCESS | 1984 | 1461313044549 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 01:17:24 INFO - PROCESS | 1984 | 1461313044639 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76103000 == 117 [pid = 1984] [id = 276] 01:17:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc6da8b400) [pid = 1984] [serial = 829] [outer = (nil)] 01:17:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc75aee000) [pid = 1984] [serial = 830] [outer = 0x7ffc6da8b400] 01:17:24 INFO - PROCESS | 1984 | 1461313044711 Marionette DEBUG loaded listener.js 01:17:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 126 (0x7ffc76998800) [pid = 1984] [serial = 831] [outer = 0x7ffc6da8b400] 01:17:25 INFO - PROCESS | 1984 | 1461313045426 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]]]}] 01:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1132ms 01:17:25 INFO - PROCESS | 1984 | 1461313045435 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 01:17:25 INFO - PROCESS | 1984 | 1461313045439 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 01:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:17:25 INFO - PROCESS | 1984 | 1461313045444 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:17:25 INFO - PROCESS | 1984 | 1461313045446 Marionette TRACE conn4 <- [1,1078,null,{}] 01:17:25 INFO - PROCESS | 1984 | 1461313045452 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}] 01:17:25 INFO - PROCESS | 1984 | 1461313045651 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 01:17:25 INFO - PROCESS | 1984 | 1461313045668 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc763c4000 == 118 [pid = 1984] [id = 277] 01:17:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc75af0c00) [pid = 1984] [serial = 832] [outer = (nil)] 01:17:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc7780e000) [pid = 1984] [serial = 833] [outer = 0x7ffc75af0c00] 01:17:25 INFO - PROCESS | 1984 | 1461313045732 Marionette DEBUG loaded listener.js 01:17:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc784a9800) [pid = 1984] [serial = 834] [outer = 0x7ffc75af0c00] 01:17:26 INFO - PROCESS | 1984 | 1461313046820 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]]]}] 01:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1426ms 01:17:26 INFO - PROCESS | 1984 | 1461313046873 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 01:17:26 INFO - PROCESS | 1984 | 1461313046880 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 01:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:17:26 INFO - PROCESS | 1984 | 1461313046888 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:17:26 INFO - PROCESS | 1984 | 1461313046895 Marionette TRACE conn4 <- [1,1082,null,{}] 01:17:26 INFO - PROCESS | 1984 | 1461313046907 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}] 01:17:27 INFO - PROCESS | 1984 | 1461313047147 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 01:17:27 INFO - PROCESS | 1984 | 1461313047378 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d3a800 == 119 [pid = 1984] [id = 278] 01:17:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc6a4dfc00) [pid = 1984] [serial = 835] [outer = (nil)] 01:17:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 131 (0x7ffc6b5ae400) [pid = 1984] [serial = 836] [outer = 0x7ffc6a4dfc00] 01:17:27 INFO - PROCESS | 1984 | 1461313047468 Marionette DEBUG loaded listener.js 01:17:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 132 (0x7ffc6d0f9000) [pid = 1984] [serial = 837] [outer = 0x7ffc6a4dfc00] 01:17:28 INFO - PROCESS | 1984 | 1461313048331 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]]]}] 01:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1492ms 01:17:28 INFO - PROCESS | 1984 | 1461313048382 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 01:17:28 INFO - PROCESS | 1984 | 1461313048390 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 01:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:17:28 INFO - PROCESS | 1984 | 1461313048400 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:17:28 INFO - PROCESS | 1984 | 1461313048404 Marionette TRACE conn4 <- [1,1086,null,{}] 01:17:28 INFO - PROCESS | 1984 | 1461313048409 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}] 01:17:28 INFO - PROCESS | 1984 | 1461313048589 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 01:17:28 INFO - PROCESS | 1984 | 1461313048757 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72b4c000 == 120 [pid = 1984] [id = 279] 01:17:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 133 (0x7ffc6d432400) [pid = 1984] [serial = 838] [outer = (nil)] 01:17:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 134 (0x7ffc6d8a5400) [pid = 1984] [serial = 839] [outer = 0x7ffc6d432400] 01:17:28 INFO - PROCESS | 1984 | 1461313048837 Marionette DEBUG loaded listener.js 01:17:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc6e9b7400) [pid = 1984] [serial = 840] [outer = 0x7ffc6d432400] 01:17:29 INFO - PROCESS | 1984 | 1461313049801 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]]]}] 01:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1434ms 01:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:17:29 INFO - PROCESS | 1984 | 1461313049835 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 01:17:29 INFO - PROCESS | 1984 | 1461313049837 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 01:17:29 INFO - PROCESS | 1984 | 1461313049845 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:17:29 INFO - PROCESS | 1984 | 1461313049850 Marionette TRACE conn4 <- [1,1090,null,{}] 01:17:29 INFO - PROCESS | 1984 | 1461313049867 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}] 01:17:30 INFO - PROCESS | 1984 | 1461313050049 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 01:17:30 INFO - PROCESS | 1984 | 1461313050224 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:30 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc790cc000 == 121 [pid = 1984] [id = 280] 01:17:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc6ed85000) [pid = 1984] [serial = 841] [outer = (nil)] 01:17:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc711d0c00) [pid = 1984] [serial = 842] [outer = 0x7ffc6ed85000] 01:17:30 INFO - PROCESS | 1984 | 1461313050301 Marionette DEBUG loaded listener.js 01:17:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc75af0000) [pid = 1984] [serial = 843] [outer = 0x7ffc6ed85000] 01:17:31 INFO - PROCESS | 1984 | 1461313051129 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]]]}] 01:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1334ms 01:17:31 INFO - PROCESS | 1984 | 1461313051178 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 01:17:31 INFO - PROCESS | 1984 | 1461313051182 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 01:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:17:31 INFO - PROCESS | 1984 | 1461313051188 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:17:31 INFO - PROCESS | 1984 | 1461313051190 Marionette TRACE conn4 <- [1,1094,null,{}] 01:17:31 INFO - PROCESS | 1984 | 1461313051195 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}] 01:17:31 INFO - PROCESS | 1984 | 1461313051387 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 01:17:31 INFO - PROCESS | 1984 | 1461313051584 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83abf800 == 122 [pid = 1984] [id = 281] 01:17:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc7701f800) [pid = 1984] [serial = 844] [outer = (nil)] 01:17:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc77aacc00) [pid = 1984] [serial = 845] [outer = 0x7ffc7701f800] 01:17:31 INFO - PROCESS | 1984 | 1461313051701 Marionette DEBUG loaded listener.js 01:17:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc7942e400) [pid = 1984] [serial = 846] [outer = 0x7ffc7701f800] 01:17:32 INFO - PROCESS | 1984 | 1461313052566 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]]]}] 01:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1431ms 01:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:17:32 INFO - PROCESS | 1984 | 1461313052620 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 01:17:32 INFO - PROCESS | 1984 | 1461313052623 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 01:17:32 INFO - PROCESS | 1984 | 1461313052630 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:17:32 INFO - PROCESS | 1984 | 1461313052633 Marionette TRACE conn4 <- [1,1098,null,{}] 01:17:32 INFO - PROCESS | 1984 | 1461313052638 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}] 01:17:32 INFO - PROCESS | 1984 | 1461313052807 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 01:17:32 INFO - PROCESS | 1984 | 1461313052981 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:33 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88959000 == 123 [pid = 1984] [id = 282] 01:17:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc77022800) [pid = 1984] [serial = 847] [outer = (nil)] 01:17:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc7db19c00) [pid = 1984] [serial = 848] [outer = 0x7ffc77022800] 01:17:33 INFO - PROCESS | 1984 | 1461313053053 Marionette DEBUG loaded listener.js 01:17:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc8398a800) [pid = 1984] [serial = 849] [outer = 0x7ffc77022800] 01:17:33 INFO - PROCESS | 1984 | 1461313053878 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]]]}] 01:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1300ms 01:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:17:33 INFO - PROCESS | 1984 | 1461313053929 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 01:17:33 INFO - PROCESS | 1984 | 1461313053932 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 01:17:33 INFO - PROCESS | 1984 | 1461313053938 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:17:33 INFO - PROCESS | 1984 | 1461313053941 Marionette TRACE conn4 <- [1,1102,null,{}] 01:17:33 INFO - PROCESS | 1984 | 1461313053946 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}] 01:17:34 INFO - PROCESS | 1984 | 1461313054152 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 01:17:34 INFO - PROCESS | 1984 | 1461313054333 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc89131000 == 124 [pid = 1984] [id = 283] 01:17:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc84c42800) [pid = 1984] [serial = 850] [outer = (nil)] 01:17:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc88506400) [pid = 1984] [serial = 851] [outer = 0x7ffc84c42800] 01:17:34 INFO - PROCESS | 1984 | 1461313054409 Marionette DEBUG loaded listener.js 01:17:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc88a3c000) [pid = 1984] [serial = 852] [outer = 0x7ffc84c42800] 01:17:35 INFO - PROCESS | 1984 | 1461313055264 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]]]}] 01:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1385ms 01:17:35 INFO - PROCESS | 1984 | 1461313055324 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 01:17:35 INFO - PROCESS | 1984 | 1461313055327 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 01:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:17:35 INFO - PROCESS | 1984 | 1461313055333 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:17:35 INFO - PROCESS | 1984 | 1461313055335 Marionette TRACE conn4 <- [1,1106,null,{}] 01:17:35 INFO - PROCESS | 1984 | 1461313055342 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}] 01:17:35 INFO - PROCESS | 1984 | 1461313055502 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 01:17:35 INFO - PROCESS | 1984 | 1461313055675 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d01e800 == 125 [pid = 1984] [id = 284] 01:17:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc6a46a400) [pid = 1984] [serial = 853] [outer = (nil)] 01:17:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc6a46f000) [pid = 1984] [serial = 854] [outer = 0x7ffc6a46a400] 01:17:35 INFO - PROCESS | 1984 | 1461313055752 Marionette DEBUG loaded listener.js 01:17:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc6a474800) [pid = 1984] [serial = 855] [outer = 0x7ffc6a46a400] 01:17:36 INFO - PROCESS | 1984 | 1461313056520 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]]]}] 01:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1235ms 01:17:36 INFO - PROCESS | 1984 | 1461313056569 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 01:17:36 INFO - PROCESS | 1984 | 1461313056573 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 01:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:17:36 INFO - PROCESS | 1984 | 1461313056578 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:17:36 INFO - PROCESS | 1984 | 1461313056581 Marionette TRACE conn4 <- [1,1110,null,{}] 01:17:36 INFO - PROCESS | 1984 | 1461313056594 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}] 01:17:36 INFO - PROCESS | 1984 | 1461313056766 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 01:17:36 INFO - PROCESS | 1984 | 1461313056945 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d5d000 == 126 [pid = 1984] [id = 285] 01:17:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc6a46b800) [pid = 1984] [serial = 856] [outer = (nil)] 01:17:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc70cc4000) [pid = 1984] [serial = 857] [outer = 0x7ffc6a46b800] 01:17:37 INFO - PROCESS | 1984 | 1461313057016 Marionette DEBUG loaded listener.js 01:17:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc70cc8800) [pid = 1984] [serial = 858] [outer = 0x7ffc6a46b800] 01:17:37 INFO - PROCESS | 1984 | 1461313057791 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]]]}] 01:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1236ms 01:17:37 INFO - PROCESS | 1984 | 1461313057816 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 01:17:37 INFO - PROCESS | 1984 | 1461313057819 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 01:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:17:37 INFO - PROCESS | 1984 | 1461313057827 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:17:37 INFO - PROCESS | 1984 | 1461313057830 Marionette TRACE conn4 <- [1,1114,null,{}] 01:17:37 INFO - PROCESS | 1984 | 1461313057835 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}] 01:17:38 INFO - PROCESS | 1984 | 1461313058006 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 01:17:38 INFO - PROCESS | 1984 | 1461313058182 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65b62800 == 127 [pid = 1984] [id = 286] 01:17:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc6a46c400) [pid = 1984] [serial = 859] [outer = (nil)] 01:17:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc70ccc800) [pid = 1984] [serial = 860] [outer = 0x7ffc6a46c400] 01:17:38 INFO - PROCESS | 1984 | 1461313058252 Marionette DEBUG loaded listener.js 01:17:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc76306800) [pid = 1984] [serial = 861] [outer = 0x7ffc6a46c400] 01:17:39 INFO - PROCESS | 1984 | 1461313059156 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]]]}] 01:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1376ms 01:17:39 INFO - PROCESS | 1984 | 1461313059204 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 01:17:39 INFO - PROCESS | 1984 | 1461313059207 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 01:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:17:39 INFO - PROCESS | 1984 | 1461313059213 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:17:39 INFO - PROCESS | 1984 | 1461313059215 Marionette TRACE conn4 <- [1,1118,null,{}] 01:17:39 INFO - PROCESS | 1984 | 1461313059220 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}] 01:17:39 INFO - PROCESS | 1984 | 1461313059396 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 01:17:39 INFO - PROCESS | 1984 | 1461313059580 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65b7c800 == 128 [pid = 1984] [id = 287] 01:17:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc62ac5c00) [pid = 1984] [serial = 862] [outer = (nil)] 01:17:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc62acc400) [pid = 1984] [serial = 863] [outer = 0x7ffc62ac5c00] 01:17:39 INFO - PROCESS | 1984 | 1461313059651 Marionette DEBUG loaded listener.js 01:17:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc62ad2000) [pid = 1984] [serial = 864] [outer = 0x7ffc62ac5c00] 01:17:40 INFO - PROCESS | 1984 | 1461313060566 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]]]}] 01:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1432ms 01:17:40 INFO - PROCESS | 1984 | 1461313060646 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 01:17:40 INFO - PROCESS | 1984 | 1461313060651 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 01:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:17:40 INFO - PROCESS | 1984 | 1461313060656 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:17:40 INFO - PROCESS | 1984 | 1461313060661 Marionette TRACE conn4 <- [1,1122,null,{}] 01:17:40 INFO - PROCESS | 1984 | 1461313060666 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}] 01:17:40 INFO - PROCESS | 1984 | 1461313060876 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 01:17:41 INFO - PROCESS | 1984 | 1461313061052 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6599b800 == 129 [pid = 1984] [id = 288] 01:17:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc6b550400) [pid = 1984] [serial = 865] [outer = (nil)] 01:17:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc6b555400) [pid = 1984] [serial = 866] [outer = 0x7ffc6b550400] 01:17:41 INFO - PROCESS | 1984 | 1461313061174 Marionette DEBUG loaded listener.js 01:17:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc6d1c7800) [pid = 1984] [serial = 867] [outer = 0x7ffc6b550400] 01:17:42 INFO - PROCESS | 1984 | 1461313062378 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]]]}] 01:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1785ms 01:17:42 INFO - PROCESS | 1984 | 1461313062442 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 01:17:42 INFO - PROCESS | 1984 | 1461313062448 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 01:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:17:42 INFO - PROCESS | 1984 | 1461313062455 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:17:42 INFO - PROCESS | 1984 | 1461313062460 Marionette TRACE conn4 <- [1,1126,null,{}] 01:17:42 INFO - PROCESS | 1984 | 1461313062468 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}] 01:17:42 INFO - PROCESS | 1984 | 1461313062721 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 01:17:42 INFO - PROCESS | 1984 | 1461313062872 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d34000 == 130 [pid = 1984] [id = 289] 01:17:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc620ec000) [pid = 1984] [serial = 868] [outer = (nil)] 01:17:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc64c4d800) [pid = 1984] [serial = 869] [outer = 0x7ffc620ec000] 01:17:42 INFO - PROCESS | 1984 | 1461313062962 Marionette DEBUG loaded listener.js 01:17:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc64d6cc00) [pid = 1984] [serial = 870] [outer = 0x7ffc620ec000] 01:17:43 INFO - PROCESS | 1984 | 1461313063931 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]]]}] 01:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1487ms 01:17:43 INFO - PROCESS | 1984 | 1461313063942 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 01:17:43 INFO - PROCESS | 1984 | 1461313063949 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 01:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:17:43 INFO - PROCESS | 1984 | 1461313063958 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:17:43 INFO - PROCESS | 1984 | 1461313063963 Marionette TRACE conn4 <- [1,1130,null,{}] 01:17:43 INFO - PROCESS | 1984 | 1461313063968 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}] 01:17:44 INFO - PROCESS | 1984 | 1461313064144 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 01:17:44 INFO - PROCESS | 1984 | 1461313064420 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc64e29800 == 131 [pid = 1984] [id = 290] 01:17:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc65768c00) [pid = 1984] [serial = 871] [outer = (nil)] 01:17:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc6a794800) [pid = 1984] [serial = 872] [outer = 0x7ffc65768c00] 01:17:44 INFO - PROCESS | 1984 | 1461313064580 Marionette DEBUG loaded listener.js 01:17:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc6b54c400) [pid = 1984] [serial = 873] [outer = 0x7ffc65768c00] 01:17:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc770c3000 == 130 [pid = 1984] [id = 95] 01:17:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6598f800 == 129 [pid = 1984] [id = 229] 01:17:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc84e61800 == 128 [pid = 1984] [id = 228] 01:17:44 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc83eecc00) [pid = 1984] [serial = 749] [outer = (nil)] [url = about:blank] 01:17:44 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc86d37800) [pid = 1984] [serial = 752] [outer = (nil)] [url = about:blank] 01:17:44 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc6da8e000) [pid = 1984] [serial = 755] [outer = (nil)] [url = about:blank] 01:17:44 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc6b5abc00) [pid = 1984] [serial = 758] [outer = (nil)] [url = about:blank] 01:17:44 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc72dc2c00) [pid = 1984] [serial = 779] [outer = (nil)] [url = about:blank] 01:17:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76103000 == 127 [pid = 1984] [id = 276] 01:17:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc71451800 == 126 [pid = 1984] [id = 275] 01:17:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6e91c000 == 125 [pid = 1984] [id = 274] 01:17:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a8d2000 == 124 [pid = 1984] [id = 273] 01:17:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc64e35000 == 123 [pid = 1984] [id = 272] 01:17:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c9a1000 == 122 [pid = 1984] [id = 271] 01:17:45 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc84b29800 == 121 [pid = 1984] [id = 267] 01:17:45 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83ab7000 == 120 [pid = 1984] [id = 266] 01:17:45 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7dbd5800 == 119 [pid = 1984] [id = 265] 01:17:45 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78fd4000 == 118 [pid = 1984] [id = 264] 01:17:45 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76fd7800 == 117 [pid = 1984] [id = 263] 01:17:45 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc763bb000 == 116 [pid = 1984] [id = 262] 01:17:45 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6e90f800 == 115 [pid = 1984] [id = 261] 01:17:45 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65a71000 == 114 [pid = 1984] [id = 260] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc70431c00) [pid = 1984] [serial = 773] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc70620000) [pid = 1984] [serial = 774] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc6271a000) [pid = 1984] [serial = 761] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc6a4e5400) [pid = 1984] [serial = 762] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc6d43d800) [pid = 1984] [serial = 767] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc6ed8a800) [pid = 1984] [serial = 770] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc7028ec00) [pid = 1984] [serial = 737] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc6cd47000) [pid = 1984] [serial = 764] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc6d1c2400) [pid = 1984] [serial = 765] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc715dac00) [pid = 1984] [serial = 740] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc6a759c00) [pid = 1984] [serial = 731] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc82b3e800) [pid = 1984] [serial = 746] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc6d43bc00) [pid = 1984] [serial = 734] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc76b0b800) [pid = 1984] [serial = 743] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc6d7eb400) [pid = 1984] [serial = 768] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc6ed90c00) [pid = 1984] [serial = 729] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc6b6cdc00) [pid = 1984] [serial = 776] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc6f886800) [pid = 1984] [serial = 771] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc70908800) [pid = 1984] [serial = 777] [outer = (nil)] [url = about:blank] 01:17:45 INFO - PROCESS | 1984 | 1461313065402 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]]]}] 01:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1491ms 01:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:17:45 INFO - PROCESS | 1984 | 1461313065456 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 01:17:45 INFO - PROCESS | 1984 | 1461313065459 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 01:17:45 INFO - PROCESS | 1984 | 1461313065465 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:17:45 INFO - PROCESS | 1984 | 1461313065470 Marionette TRACE conn4 <- [1,1134,null,{}] 01:17:45 INFO - PROCESS | 1984 | 1461313065484 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}] 01:17:45 INFO - PROCESS | 1984 | 1461313065642 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 01:17:45 INFO - PROCESS | 1984 | 1461313065661 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c9a8800 == 115 [pid = 1984] [id = 291] 01:17:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc6b556400) [pid = 1984] [serial = 874] [outer = (nil)] 01:17:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc6b6c9000) [pid = 1984] [serial = 875] [outer = 0x7ffc6b556400] 01:17:45 INFO - PROCESS | 1984 | 1461313065726 Marionette DEBUG loaded listener.js 01:17:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc6cd45800) [pid = 1984] [serial = 876] [outer = 0x7ffc6b556400] 01:17:46 INFO - PROCESS | 1984 | 1461313066499 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]]]}] 01:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1087ms 01:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:17:46 INFO - PROCESS | 1984 | 1461313066551 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 01:17:46 INFO - PROCESS | 1984 | 1461313066554 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 01:17:46 INFO - PROCESS | 1984 | 1461313066558 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:17:46 INFO - PROCESS | 1984 | 1461313066562 Marionette TRACE conn4 <- [1,1138,null,{}] 01:17:46 INFO - PROCESS | 1984 | 1461313066567 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}] 01:17:46 INFO - PROCESS | 1984 | 1461313066750 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 01:17:46 INFO - PROCESS | 1984 | 1461313066898 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:46 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6dbcf800 == 116 [pid = 1984] [id = 292] 01:17:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc6576b400) [pid = 1984] [serial = 877] [outer = (nil)] 01:17:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc6d435c00) [pid = 1984] [serial = 878] [outer = 0x7ffc6576b400] 01:17:46 INFO - PROCESS | 1984 | 1461313066964 Marionette DEBUG loaded listener.js 01:17:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc6d4de400) [pid = 1984] [serial = 879] [outer = 0x7ffc6576b400] 01:17:47 INFO - PROCESS | 1984 | 1461313067710 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]]]}] 01:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1178ms 01:17:47 INFO - PROCESS | 1984 | 1461313067738 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 01:17:47 INFO - PROCESS | 1984 | 1461313067741 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 01:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:17:47 INFO - PROCESS | 1984 | 1461313067746 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:17:47 INFO - PROCESS | 1984 | 1461313067748 Marionette TRACE conn4 <- [1,1142,null,{}] 01:17:47 INFO - PROCESS | 1984 | 1461313067753 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}] 01:17:47 INFO - PROCESS | 1984 | 1461313067950 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 01:17:47 INFO - PROCESS | 1984 | 1461313067976 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b66000 == 117 [pid = 1984] [id = 293] 01:17:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc6d439000) [pid = 1984] [serial = 880] [outer = (nil)] 01:17:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc6d89fc00) [pid = 1984] [serial = 881] [outer = 0x7ffc6d439000] 01:17:48 INFO - PROCESS | 1984 | 1461313068037 Marionette DEBUG loaded listener.js 01:17:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc6da85c00) [pid = 1984] [serial = 882] [outer = 0x7ffc6d439000] 01:17:48 INFO - PROCESS | 1984 | 1461313068839 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]]]}] 01:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1128ms 01:17:48 INFO - PROCESS | 1984 | 1461313068875 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 01:17:48 INFO - PROCESS | 1984 | 1461313068879 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 01:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:17:48 INFO - PROCESS | 1984 | 1461313068894 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:17:48 INFO - PROCESS | 1984 | 1461313068897 Marionette TRACE conn4 <- [1,1146,null,{}] 01:17:48 INFO - PROCESS | 1984 | 1461313068903 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}] 01:17:49 INFO - PROCESS | 1984 | 1461313069144 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 01:17:49 INFO - PROCESS | 1984 | 1461313069167 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc71459000 == 118 [pid = 1984] [id = 294] 01:17:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc6dd9f400) [pid = 1984] [serial = 883] [outer = (nil)] 01:17:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc6f88dc00) [pid = 1984] [serial = 884] [outer = 0x7ffc6dd9f400] 01:17:49 INFO - PROCESS | 1984 | 1461313069232 Marionette DEBUG loaded listener.js 01:17:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc7090a800) [pid = 1984] [serial = 885] [outer = 0x7ffc6dd9f400] 01:17:49 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc7042bc00) [pid = 1984] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:17:49 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc6da8b400) [pid = 1984] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:17:49 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc6a4e1c00) [pid = 1984] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:17:49 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc6a759800) [pid = 1984] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:17:49 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc6b6c3400) [pid = 1984] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:17:49 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc6b5a5800) [pid = 1984] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:17:49 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc6ce56400) [pid = 1984] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:17:50 INFO - PROCESS | 1984 | 1461313070255 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]]]}] 01:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1393ms 01:17:50 INFO - PROCESS | 1984 | 1461313070277 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 01:17:50 INFO - PROCESS | 1984 | 1461313070281 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 01:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:17:50 INFO - PROCESS | 1984 | 1461313070286 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:17:50 INFO - PROCESS | 1984 | 1461313070288 Marionette TRACE conn4 <- [1,1150,null,{}] 01:17:50 INFO - PROCESS | 1984 | 1461313070293 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}] 01:17:50 INFO - PROCESS | 1984 | 1461313070490 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 01:17:50 INFO - PROCESS | 1984 | 1461313070511 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72d69000 == 119 [pid = 1984] [id = 295] 01:17:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc7042bc00) [pid = 1984] [serial = 886] [outer = (nil)] 01:17:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc70cc5800) [pid = 1984] [serial = 887] [outer = 0x7ffc7042bc00] 01:17:50 INFO - PROCESS | 1984 | 1461313070569 Marionette DEBUG loaded listener.js 01:17:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc711c7400) [pid = 1984] [serial = 888] [outer = 0x7ffc7042bc00] 01:17:51 INFO - PROCESS | 1984 | 1461313071274 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]]]}] 01:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1023ms 01:17:51 INFO - PROCESS | 1984 | 1461313071311 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 01:17:51 INFO - PROCESS | 1984 | 1461313071314 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 01:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:17:51 INFO - PROCESS | 1984 | 1461313071319 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:17:51 INFO - PROCESS | 1984 | 1461313071322 Marionette TRACE conn4 <- [1,1154,null,{}] 01:17:51 INFO - PROCESS | 1984 | 1461313071327 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}] 01:17:51 INFO - PROCESS | 1984 | 1461313071522 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 01:17:51 INFO - PROCESS | 1984 | 1461313071539 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:51 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76931000 == 120 [pid = 1984] [id = 296] 01:17:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc6b5a5800) [pid = 1984] [serial = 889] [outer = (nil)] 01:17:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc711cf400) [pid = 1984] [serial = 890] [outer = 0x7ffc6b5a5800] 01:17:51 INFO - PROCESS | 1984 | 1461313071598 Marionette DEBUG loaded listener.js 01:17:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc739b9800) [pid = 1984] [serial = 891] [outer = 0x7ffc6b5a5800] 01:17:52 INFO - PROCESS | 1984 | 1461313072650 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]]]}] 01:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1376ms 01:17:52 INFO - PROCESS | 1984 | 1461313072697 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 01:17:52 INFO - PROCESS | 1984 | 1461313072704 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 01:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:17:52 INFO - PROCESS | 1984 | 1461313072714 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:17:52 INFO - PROCESS | 1984 | 1461313072720 Marionette TRACE conn4 <- [1,1158,null,{}] 01:17:52 INFO - PROCESS | 1984 | 1461313072728 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}] 01:17:52 INFO - PROCESS | 1984 | 1461313072923 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 01:17:53 INFO - PROCESS | 1984 | 1461313073093 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:53 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d5a800 == 121 [pid = 1984] [id = 297] 01:17:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc64d65800) [pid = 1984] [serial = 892] [outer = (nil)] 01:17:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc65772400) [pid = 1984] [serial = 893] [outer = 0x7ffc64d65800] 01:17:53 INFO - PROCESS | 1984 | 1461313073168 Marionette DEBUG loaded listener.js 01:17:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc6a79dc00) [pid = 1984] [serial = 894] [outer = 0x7ffc64d65800] 01:17:54 INFO - PROCESS | 1984 | 1461313074068 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]]]}] 01:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1382ms 01:17:54 INFO - PROCESS | 1984 | 1461313074096 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 01:17:54 INFO - PROCESS | 1984 | 1461313074103 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 01:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:17:54 INFO - PROCESS | 1984 | 1461313074114 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:17:54 INFO - PROCESS | 1984 | 1461313074118 Marionette TRACE conn4 <- [1,1162,null,{}] 01:17:54 INFO - PROCESS | 1984 | 1461313074124 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}] 01:17:54 INFO - PROCESS | 1984 | 1461313074301 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 01:17:54 INFO - PROCESS | 1984 | 1461313074484 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70ee3800 == 122 [pid = 1984] [id = 298] 01:17:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc6b54b800) [pid = 1984] [serial = 895] [outer = (nil)] 01:17:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc6cd45000) [pid = 1984] [serial = 896] [outer = 0x7ffc6b54b800] 01:17:54 INFO - PROCESS | 1984 | 1461313074555 Marionette DEBUG loaded listener.js 01:17:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc6d4da800) [pid = 1984] [serial = 897] [outer = 0x7ffc6b54b800] 01:17:55 INFO - PROCESS | 1984 | 1461313075514 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]]]}] 01:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1431ms 01:17:55 INFO - PROCESS | 1984 | 1461313075545 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 01:17:55 INFO - PROCESS | 1984 | 1461313075548 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 01:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:17:55 INFO - PROCESS | 1984 | 1461313075554 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:17:55 INFO - PROCESS | 1984 | 1461313075559 Marionette TRACE conn4 <- [1,1166,null,{}] 01:17:55 INFO - PROCESS | 1984 | 1461313075575 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}] 01:17:55 INFO - PROCESS | 1984 | 1461313075756 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 01:17:55 INFO - PROCESS | 1984 | 1461313075938 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fd0800 == 123 [pid = 1984] [id = 299] 01:17:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc6eeb4800) [pid = 1984] [serial = 898] [outer = (nil)] 01:17:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc7042cc00) [pid = 1984] [serial = 899] [outer = 0x7ffc6eeb4800] 01:17:56 INFO - PROCESS | 1984 | 1461313076011 Marionette DEBUG loaded listener.js 01:17:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc70ccc000) [pid = 1984] [serial = 900] [outer = 0x7ffc6eeb4800] 01:17:56 INFO - PROCESS | 1984 | 1461313076904 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]]]}] 01:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1380ms 01:17:56 INFO - PROCESS | 1984 | 1461313076936 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 01:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:17:56 INFO - PROCESS | 1984 | 1461313076941 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 01:17:56 INFO - PROCESS | 1984 | 1461313076946 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:17:56 INFO - PROCESS | 1984 | 1461313076950 Marionette TRACE conn4 <- [1,1170,null,{}] 01:17:56 INFO - PROCESS | 1984 | 1461313076955 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}] 01:17:57 INFO - PROCESS | 1984 | 1461313077125 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 01:17:57 INFO - PROCESS | 1984 | 1461313077302 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc837c2000 == 124 [pid = 1984] [id = 300] 01:17:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc6f881c00) [pid = 1984] [serial = 901] [outer = (nil)] 01:17:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc739aa800) [pid = 1984] [serial = 902] [outer = 0x7ffc6f881c00] 01:17:57 INFO - PROCESS | 1984 | 1461313077374 Marionette DEBUG loaded listener.js 01:17:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc769a0000) [pid = 1984] [serial = 903] [outer = 0x7ffc6f881c00] 01:17:58 INFO - PROCESS | 1984 | 1461313078246 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]]]}] 01:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1333ms 01:17:58 INFO - PROCESS | 1984 | 1461313078280 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 01:17:58 INFO - PROCESS | 1984 | 1461313078284 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 01:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:17:58 INFO - PROCESS | 1984 | 1461313078289 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:17:58 INFO - PROCESS | 1984 | 1461313078292 Marionette TRACE conn4 <- [1,1174,null,{}] 01:17:58 INFO - PROCESS | 1984 | 1461313078297 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}] 01:17:58 INFO - PROCESS | 1984 | 1461313078462 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 01:17:58 INFO - PROCESS | 1984 | 1461313078639 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:58 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84c34000 == 125 [pid = 1984] [id = 301] 01:17:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc711c9400) [pid = 1984] [serial = 904] [outer = (nil)] 01:17:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc77020c00) [pid = 1984] [serial = 905] [outer = 0x7ffc711c9400] 01:17:58 INFO - PROCESS | 1984 | 1461313078708 Marionette DEBUG loaded listener.js 01:17:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc7781fc00) [pid = 1984] [serial = 906] [outer = 0x7ffc711c9400] 01:17:59 INFO - PROCESS | 1984 | 1461313079681 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] 01:17:59 INFO - PROCESS | 1984 | 1461313079730 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 01:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:17:59 INFO - PROCESS | 1984 | 1461313079737 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:17:59 INFO - PROCESS | 1984 | 1461313079739 Marionette TRACE conn4 <- [1,1178,null,{}] 01:17:59 INFO - PROCESS | 1984 | 1461313079745 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}] 01:17:59 INFO - PROCESS | 1984 | 1461313079926 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 01:18:00 INFO - PROCESS | 1984 | 1461313080108 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:00 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88a61000 == 126 [pid = 1984] [id = 302] 01:18:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc7910d400) [pid = 1984] [serial = 907] [outer = (nil)] 01:18:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc82b48800) [pid = 1984] [serial = 908] [outer = 0x7ffc7910d400] 01:18:00 INFO - PROCESS | 1984 | 1461313080183 Marionette DEBUG loaded listener.js 01:18:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc84e0fc00) [pid = 1984] [serial = 909] [outer = 0x7ffc7910d400] 01:18:01 INFO - PROCESS | 1984 | 1461313081070 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] 01:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:18:01 INFO - PROCESS | 1984 | 1461313081129 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 01:18:01 INFO - PROCESS | 1984 | 1461313081137 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:18:01 INFO - PROCESS | 1984 | 1461313081140 Marionette TRACE conn4 <- [1,1182,null,{}] 01:18:01 INFO - PROCESS | 1984 | 1461313081147 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}] 01:18:01 INFO - PROCESS | 1984 | 1461313081361 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 01:18:01 INFO - PROCESS | 1984 | 1461313081547 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:01 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d022800 == 127 [pid = 1984] [id = 303] 01:18:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc79189400) [pid = 1984] [serial = 910] [outer = (nil)] 01:18:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc88411400) [pid = 1984] [serial = 911] [outer = 0x7ffc79189400] 01:18:01 INFO - PROCESS | 1984 | 1461313081623 Marionette DEBUG loaded listener.js 01:18:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc88665c00) [pid = 1984] [serial = 912] [outer = 0x7ffc79189400] 01:18:02 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:18:02 INFO - PROCESS | 1984 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:18:02 INFO - PROCESS | 1984 | 1461313082509 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] 01:18:02 INFO - PROCESS | 1984 | 1461313082576 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 01:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:18:02 INFO - PROCESS | 1984 | 1461313082582 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:18:02 INFO - PROCESS | 1984 | 1461313082585 Marionette TRACE conn4 <- [1,1186,null,{}] 01:18:02 INFO - PROCESS | 1984 | 1461313082591 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}] 01:18:02 INFO - PROCESS | 1984 | 1461313082774 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 01:18:02 INFO - PROCESS | 1984 | 1461313082956 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6ca74800 == 128 [pid = 1984] [id = 304] 01:18:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc65db9800) [pid = 1984] [serial = 913] [outer = (nil)] 01:18:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc65dc2400) [pid = 1984] [serial = 914] [outer = 0x7ffc65db9800] 01:18:03 INFO - PROCESS | 1984 | 1461313083029 Marionette DEBUG loaded listener.js 01:18:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc86d43400) [pid = 1984] [serial = 915] [outer = 0x7ffc65db9800] 01:18:03 INFO - PROCESS | 1984 | 1461313083869 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] 01:18:03 INFO - PROCESS | 1984 | 1461313083922 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 01:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:18:03 INFO - PROCESS | 1984 | 1461313083928 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:18:03 INFO - PROCESS | 1984 | 1461313083931 Marionette TRACE conn4 <- [1,1190,null,{}] 01:18:03 INFO - PROCESS | 1984 | 1461313083937 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}] 01:18:04 INFO - PROCESS | 1984 | 1461313084114 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 01:18:04 INFO - PROCESS | 1984 | 1461313084303 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d769000 == 129 [pid = 1984] [id = 305] 01:18:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc610c6000) [pid = 1984] [serial = 916] [outer = (nil)] 01:18:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc610ccc00) [pid = 1984] [serial = 917] [outer = 0x7ffc610c6000] 01:18:04 INFO - PROCESS | 1984 | 1461313084374 Marionette DEBUG loaded listener.js 01:18:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc65dbb400) [pid = 1984] [serial = 918] [outer = 0x7ffc610c6000] 01:18:05 INFO - PROCESS | 1984 | 1461313085226 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] 01:18:05 INFO - PROCESS | 1984 | 1461313085276 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 01:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:18:05 INFO - PROCESS | 1984 | 1461313085282 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:18:05 INFO - PROCESS | 1984 | 1461313085286 Marionette TRACE conn4 <- [1,1194,null,{}] 01:18:05 INFO - PROCESS | 1984 | 1461313085290 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}] 01:18:05 INFO - PROCESS | 1984 | 1461313085465 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 01:18:05 INFO - PROCESS | 1984 | 1461313085645 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:05 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6131a800 == 130 [pid = 1984] [id = 306] 01:18:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc610c6800) [pid = 1984] [serial = 919] [outer = (nil)] 01:18:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc887a8000) [pid = 1984] [serial = 920] [outer = 0x7ffc610c6800] 01:18:05 INFO - PROCESS | 1984 | 1461313085717 Marionette DEBUG loaded listener.js 01:18:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc88a38c00) [pid = 1984] [serial = 921] [outer = 0x7ffc610c6800] 01:18:06 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:18:06 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:18:06 INFO - PROCESS | 1984 | 1461313086672 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] 01:18:06 INFO - PROCESS | 1984 | 1461313086731 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 01:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:18:06 INFO - PROCESS | 1984 | 1461313086737 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:18:06 INFO - PROCESS | 1984 | 1461313086742 Marionette TRACE conn4 <- [1,1198,null,{}] 01:18:06 INFO - PROCESS | 1984 | 1461313086748 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}] 01:18:06 INFO - PROCESS | 1984 | 1461313086974 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 01:18:07 INFO - PROCESS | 1984 | 1461313087208 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:07 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61a41800 == 131 [pid = 1984] [id = 307] 01:18:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc61a51800) [pid = 1984] [serial = 922] [outer = (nil)] 01:18:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc61a58c00) [pid = 1984] [serial = 923] [outer = 0x7ffc61a51800] 01:18:07 INFO - PROCESS | 1984 | 1461313087331 Marionette DEBUG loaded listener.js 01:18:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc88ca2800) [pid = 1984] [serial = 924] [outer = 0x7ffc61a51800] 01:18:08 INFO - PROCESS | 1984 | 1461313088193 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]]]}] 01:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1481ms 01:18:08 INFO - PROCESS | 1984 | 1461313088221 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 01:18:08 INFO - PROCESS | 1984 | 1461313088224 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 01:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:18:08 INFO - PROCESS | 1984 | 1461313088230 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:18:08 INFO - PROCESS | 1984 | 1461313088232 Marionette TRACE conn4 <- [1,1202,null,{}] 01:18:08 INFO - PROCESS | 1984 | 1461313088238 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}] 01:18:08 INFO - PROCESS | 1984 | 1461313088409 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 01:18:08 INFO - PROCESS | 1984 | 1461313088603 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61c36800 == 132 [pid = 1984] [id = 308] 01:18:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc61c90400) [pid = 1984] [serial = 925] [outer = (nil)] 01:18:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc61c98c00) [pid = 1984] [serial = 926] [outer = 0x7ffc61c90400] 01:18:08 INFO - PROCESS | 1984 | 1461313088672 Marionette DEBUG loaded listener.js 01:18:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc61c9d000) [pid = 1984] [serial = 927] [outer = 0x7ffc61c90400] 01:18:09 INFO - PROCESS | 1984 | 1461313089975 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]]]}] 01:18:10 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 01:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1779ms 01:18:10 INFO - PROCESS | 1984 | 1461313090010 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 01:18:10 INFO - PROCESS | 1984 | 1461313090017 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 01:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:18:10 INFO - PROCESS | 1984 | 1461313090025 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:18:10 INFO - PROCESS | 1984 | 1461313090030 Marionette TRACE conn4 <- [1,1206,null,{}] 01:18:10 INFO - PROCESS | 1984 | 1461313090036 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}] 01:18:10 INFO - PROCESS | 1984 | 1461313090206 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 01:18:10 INFO - PROCESS | 1984 | 1461313090393 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:10 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d25000 == 133 [pid = 1984] [id = 309] 01:18:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc620eb400) [pid = 1984] [serial = 928] [outer = (nil)] 01:18:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc62acf400) [pid = 1984] [serial = 929] [outer = 0x7ffc620eb400] 01:18:10 INFO - PROCESS | 1984 | 1461313090460 Marionette DEBUG loaded listener.js 01:18:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc64d64c00) [pid = 1984] [serial = 930] [outer = 0x7ffc620eb400] 01:18:11 INFO - PROCESS | 1984 | 1461313091541 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]]]}] 01:18:11 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 01:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1581ms 01:18:11 INFO - PROCESS | 1984 | 1461313091606 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 01:18:11 INFO - PROCESS | 1984 | 1461313091614 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 01:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:18:11 INFO - PROCESS | 1984 | 1461313091623 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:18:11 INFO - PROCESS | 1984 | 1461313091628 Marionette TRACE conn4 <- [1,1210,null,{}] 01:18:11 INFO - PROCESS | 1984 | 1461313091633 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}] 01:18:11 INFO - PROCESS | 1984 | 1461313091815 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 01:18:12 INFO - PROCESS | 1984 | 1461313092052 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:12 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a86000 == 134 [pid = 1984] [id = 310] 01:18:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc6a475400) [pid = 1984] [serial = 931] [outer = (nil)] 01:18:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc6a753800) [pid = 1984] [serial = 932] [outer = 0x7ffc6a475400] 01:18:12 INFO - PROCESS | 1984 | 1461313092138 Marionette DEBUG loaded listener.js 01:18:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc6b54d800) [pid = 1984] [serial = 933] [outer = 0x7ffc6a475400] 01:18:12 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc7048b800) [pid = 1984] [serial = 788] [outer = (nil)] [url = about:blank] 01:18:12 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc76305800) [pid = 1984] [serial = 791] [outer = (nil)] [url = about:blank] 01:18:12 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc77808c00) [pid = 1984] [serial = 794] [outer = (nil)] [url = about:blank] 01:18:12 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc794a6800) [pid = 1984] [serial = 797] [outer = (nil)] [url = about:blank] 01:18:12 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc84e0ec00) [pid = 1984] [serial = 800] [outer = (nil)] [url = about:blank] 01:18:12 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc8850b800) [pid = 1984] [serial = 803] [outer = (nil)] [url = about:blank] 01:18:12 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc64c4b000) [pid = 1984] [serial = 806] [outer = (nil)] [url = about:blank] 01:18:12 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc84e15c00) [pid = 1984] [serial = 809] [outer = (nil)] [url = about:blank] 01:18:12 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc7780e000) [pid = 1984] [serial = 833] [outer = (nil)] [url = about:blank] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72d69000 == 133 [pid = 1984] [id = 295] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc71459000 == 132 [pid = 1984] [id = 294] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70b66000 == 131 [pid = 1984] [id = 293] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6dbcf800 == 130 [pid = 1984] [id = 292] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c9a8800 == 129 [pid = 1984] [id = 291] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc64e29800 == 128 [pid = 1984] [id = 290] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d34000 == 127 [pid = 1984] [id = 289] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d5d000 == 126 [pid = 1984] [id = 285] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8d01e800 == 125 [pid = 1984] [id = 284] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc89131000 == 124 [pid = 1984] [id = 283] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88959000 == 123 [pid = 1984] [id = 282] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83abf800 == 122 [pid = 1984] [id = 281] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d3a800 == 121 [pid = 1984] [id = 278] 01:18:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc763c4000 == 120 [pid = 1984] [id = 277] 01:18:13 INFO - PROCESS | 1984 | 1461313093005 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]]]}] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc711c6800) [pid = 1984] [serial = 827] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc75aee000) [pid = 1984] [serial = 830] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc6b6cc000) [pid = 1984] [serial = 816] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc6a794000) [pid = 1984] [serial = 815] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc6d8a1400) [pid = 1984] [serial = 821] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc6eeaec00) [pid = 1984] [serial = 822] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6d438800) [pid = 1984] [serial = 785] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc6d433800) [pid = 1984] [serial = 818] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc6d4e4800) [pid = 1984] [serial = 819] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc6576a400) [pid = 1984] [serial = 812] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc6a4eb000) [pid = 1984] [serial = 782] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc761ef400) [pid = 1984] [serial = 780] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc7090fc00) [pid = 1984] [serial = 825] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc70488800) [pid = 1984] [serial = 824] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc711ce800) [pid = 1984] [serial = 828] [outer = (nil)] [url = about:blank] 01:18:13 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc76998800) [pid = 1984] [serial = 831] [outer = (nil)] [url = about:blank] 01:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1434ms 01:18:13 INFO - PROCESS | 1984 | 1461313093058 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 01:18:13 INFO - PROCESS | 1984 | 1461313093061 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 01:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:18:13 INFO - PROCESS | 1984 | 1461313093067 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:18:13 INFO - PROCESS | 1984 | 1461313093073 Marionette TRACE conn4 <- [1,1214,null,{}] 01:18:13 INFO - PROCESS | 1984 | 1461313093087 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}] 01:18:13 INFO - PROCESS | 1984 | 1461313093258 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 01:18:13 INFO - PROCESS | 1984 | 1461313093433 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a8cf800 == 121 [pid = 1984] [id = 311] 01:18:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc64d6c800) [pid = 1984] [serial = 934] [outer = (nil)] 01:18:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc6b6ec400) [pid = 1984] [serial = 935] [outer = 0x7ffc64d6c800] 01:18:13 INFO - PROCESS | 1984 | 1461313093503 Marionette DEBUG loaded listener.js 01:18:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc6d1c2000) [pid = 1984] [serial = 936] [outer = 0x7ffc64d6c800] 01:18:14 INFO - PROCESS | 1984 | 1461313094219 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]]]}] 01:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1197ms 01:18:14 INFO - PROCESS | 1984 | 1461313094265 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 01:18:14 INFO - PROCESS | 1984 | 1461313094269 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 01:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:18:14 INFO - PROCESS | 1984 | 1461313094275 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:18:14 INFO - PROCESS | 1984 | 1461313094277 Marionette TRACE conn4 <- [1,1218,null,{}] 01:18:14 INFO - PROCESS | 1984 | 1461313094282 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}] 01:18:14 INFO - PROCESS | 1984 | 1461313094444 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 01:18:14 INFO - PROCESS | 1984 | 1461313094454 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d7c5000 == 122 [pid = 1984] [id = 312] 01:18:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc6d1c5000) [pid = 1984] [serial = 937] [outer = (nil)] 01:18:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc6d7f1800) [pid = 1984] [serial = 938] [outer = 0x7ffc6d1c5000] 01:18:14 INFO - PROCESS | 1984 | 1461313094525 Marionette DEBUG loaded listener.js 01:18:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc6da8e000) [pid = 1984] [serial = 939] [outer = 0x7ffc6d1c5000] 01:18:15 INFO - PROCESS | 1984 | 1461313095386 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]]]}] 01:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1182ms 01:18:15 INFO - PROCESS | 1984 | 1461313095457 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 01:18:15 INFO - PROCESS | 1984 | 1461313095471 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 01:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:18:15 INFO - PROCESS | 1984 | 1461313095485 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:18:15 INFO - PROCESS | 1984 | 1461313095487 Marionette TRACE conn4 <- [1,1222,null,{}] 01:18:15 INFO - PROCESS | 1984 | 1461313095493 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}] 01:18:15 INFO - PROCESS | 1984 | 1461313095700 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 01:18:15 INFO - PROCESS | 1984 | 1461313095721 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc704b4000 == 123 [pid = 1984] [id = 313] 01:18:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc6d1c5800) [pid = 1984] [serial = 940] [outer = (nil)] 01:18:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc6e9ac800) [pid = 1984] [serial = 941] [outer = 0x7ffc6d1c5800] 01:18:15 INFO - PROCESS | 1984 | 1461313095782 Marionette DEBUG loaded listener.js 01:18:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc7042f400) [pid = 1984] [serial = 942] [outer = 0x7ffc6d1c5800] 01:18:16 INFO - PROCESS | 1984 | 1461313096641 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] 01:18:16 INFO - PROCESS | 1984 | 1461313096708 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 01:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:18:16 INFO - PROCESS | 1984 | 1461313096719 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:18:16 INFO - PROCESS | 1984 | 1461313096721 Marionette TRACE conn4 <- [1,1226,null,{}] 01:18:16 INFO - PROCESS | 1984 | 1461313096728 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}] 01:18:16 INFO - PROCESS | 1984 | 1461313096963 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 01:18:16 INFO - PROCESS | 1984 | 1461313096988 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72b4f000 == 124 [pid = 1984] [id = 314] 01:18:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc6da89000) [pid = 1984] [serial = 943] [outer = (nil)] 01:18:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc715dac00) [pid = 1984] [serial = 944] [outer = 0x7ffc6da89000] 01:18:17 INFO - PROCESS | 1984 | 1461313097065 Marionette DEBUG loaded listener.js 01:18:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc77818800) [pid = 1984] [serial = 945] [outer = 0x7ffc6da89000] 01:18:17 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc7042bc00) [pid = 1984] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:18:17 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc6576b400) [pid = 1984] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:18:17 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6b556400) [pid = 1984] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:18:17 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc620ec000) [pid = 1984] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:18:17 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc6dd9f400) [pid = 1984] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:18:17 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc6d439000) [pid = 1984] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:18:17 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc65768c00) [pid = 1984] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:18:18 INFO - PROCESS | 1984 | 1461313098087 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]]]}] 01:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1378ms 01:18:18 INFO - PROCESS | 1984 | 1461313098096 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 01:18:18 INFO - PROCESS | 1984 | 1461313098099 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 01:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:18:18 INFO - PROCESS | 1984 | 1461313098104 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:18:18 INFO - PROCESS | 1984 | 1461313098106 Marionette TRACE conn4 <- [1,1230,null,{}] 01:18:18 INFO - PROCESS | 1984 | 1461313098121 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}] 01:18:18 INFO - PROCESS | 1984 | 1461313098329 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 01:18:18 INFO - PROCESS | 1984 | 1461313098351 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:18 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75f3e800 == 125 [pid = 1984] [id = 315] 01:18:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc64ca5400) [pid = 1984] [serial = 946] [outer = (nil)] 01:18:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc64cab400) [pid = 1984] [serial = 947] [outer = 0x7ffc64ca5400] 01:18:18 INFO - PROCESS | 1984 | 1461313098411 Marionette DEBUG loaded listener.js 01:18:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc64cb1400) [pid = 1984] [serial = 948] [outer = 0x7ffc64ca5400] 01:18:19 INFO - PROCESS | 1984 | 1461313099151 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]]]}] 01:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1079ms 01:18:19 INFO - PROCESS | 1984 | 1461313099185 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 01:18:19 INFO - PROCESS | 1984 | 1461313099188 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 01:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:18:19 INFO - PROCESS | 1984 | 1461313099196 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:18:19 INFO - PROCESS | 1984 | 1461313099199 Marionette TRACE conn4 <- [1,1234,null,{}] 01:18:19 INFO - PROCESS | 1984 | 1461313099204 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}] 01:18:19 INFO - PROCESS | 1984 | 1461313099407 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 01:18:19 INFO - PROCESS | 1984 | 1461313099615 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61c37000 == 126 [pid = 1984] [id = 316] 01:18:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc610c2c00) [pid = 1984] [serial = 949] [outer = (nil)] 01:18:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc61a4cc00) [pid = 1984] [serial = 950] [outer = 0x7ffc610c2c00] 01:18:19 INFO - PROCESS | 1984 | 1461313099691 Marionette DEBUG loaded listener.js 01:18:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc61c96c00) [pid = 1984] [serial = 951] [outer = 0x7ffc610c2c00] 01:18:20 INFO - PROCESS | 1984 | 1461313100635 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]]]}] 01:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1481ms 01:18:20 INFO - PROCESS | 1984 | 1461313100679 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 01:18:20 INFO - PROCESS | 1984 | 1461313100685 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 01:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:18:20 INFO - PROCESS | 1984 | 1461313100692 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:18:20 INFO - PROCESS | 1984 | 1461313100698 Marionette TRACE conn4 <- [1,1238,null,{}] 01:18:20 INFO - PROCESS | 1984 | 1461313100706 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}] 01:18:20 INFO - PROCESS | 1984 | 1461313100910 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 01:18:21 INFO - PROCESS | 1984 | 1461313101087 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a69c800 == 127 [pid = 1984] [id = 317] 01:18:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc61c9a400) [pid = 1984] [serial = 952] [outer = (nil)] 01:18:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc64d71800) [pid = 1984] [serial = 953] [outer = 0x7ffc61c9a400] 01:18:21 INFO - PROCESS | 1984 | 1461313101164 Marionette DEBUG loaded listener.js 01:18:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc6a46d400) [pid = 1984] [serial = 954] [outer = 0x7ffc61c9a400] 01:18:22 INFO - PROCESS | 1984 | 1461313102060 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]]]}] 01:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1435ms 01:18:22 INFO - PROCESS | 1984 | 1461313102130 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 01:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:18:22 INFO - PROCESS | 1984 | 1461313102137 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 01:18:22 INFO - PROCESS | 1984 | 1461313102143 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:18:22 INFO - PROCESS | 1984 | 1461313102146 Marionette TRACE conn4 <- [1,1242,null,{}] 01:18:22 INFO - PROCESS | 1984 | 1461313102152 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}] 01:18:22 INFO - PROCESS | 1984 | 1461313102371 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 01:18:22 INFO - PROCESS | 1984 | 1461313102548 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76106000 == 128 [pid = 1984] [id = 318] 01:18:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc6a470800) [pid = 1984] [serial = 955] [outer = (nil)] 01:18:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc6b6c7c00) [pid = 1984] [serial = 956] [outer = 0x7ffc6a470800] 01:18:22 INFO - PROCESS | 1984 | 1461313102711 Marionette DEBUG loaded listener.js 01:18:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc6d439800) [pid = 1984] [serial = 957] [outer = 0x7ffc6a470800] 01:18:23 INFO - PROCESS | 1984 | 1461313103555 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]]]}] 01:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1478ms 01:18:23 INFO - PROCESS | 1984 | 1461313103621 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 01:18:23 INFO - PROCESS | 1984 | 1461313103625 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 01:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:18:23 INFO - PROCESS | 1984 | 1461313103639 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:18:23 INFO - PROCESS | 1984 | 1461313103648 Marionette TRACE conn4 <- [1,1246,null,{}] 01:18:23 INFO - PROCESS | 1984 | 1461313103654 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}] 01:18:23 INFO - PROCESS | 1984 | 1461313103845 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 01:18:24 INFO - PROCESS | 1984 | 1461313104025 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc790c3800 == 129 [pid = 1984] [id = 319] 01:18:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc6b54f800) [pid = 1984] [serial = 958] [outer = (nil)] 01:18:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc7090e000) [pid = 1984] [serial = 959] [outer = 0x7ffc6b54f800] 01:18:24 INFO - PROCESS | 1984 | 1461313104096 Marionette DEBUG loaded listener.js 01:18:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc711c3400) [pid = 1984] [serial = 960] [outer = 0x7ffc6b54f800] 01:18:24 INFO - PROCESS | 1984 | 1461313104976 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]]]}] 01:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1402ms 01:18:25 INFO - PROCESS | 1984 | 1461313105035 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 01:18:25 INFO - PROCESS | 1984 | 1461313105041 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 01:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:18:25 INFO - PROCESS | 1984 | 1461313105049 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:18:25 INFO - PROCESS | 1984 | 1461313105052 Marionette TRACE conn4 <- [1,1250,null,{}] 01:18:25 INFO - PROCESS | 1984 | 1461313105057 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}] 01:18:25 INFO - PROCESS | 1984 | 1461313105244 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 01:18:25 INFO - PROCESS | 1984 | 1461313105425 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84e61800 == 130 [pid = 1984] [id = 320] 01:18:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc6b6cd800) [pid = 1984] [serial = 961] [outer = (nil)] 01:18:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc72dcb400) [pid = 1984] [serial = 962] [outer = 0x7ffc6b6cd800] 01:18:25 INFO - PROCESS | 1984 | 1461313105500 Marionette DEBUG loaded listener.js 01:18:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc76b0b800) [pid = 1984] [serial = 963] [outer = 0x7ffc6b6cd800] 01:18:26 INFO - PROCESS | 1984 | 1461313106327 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]]]}] 01:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1326ms 01:18:26 INFO - PROCESS | 1984 | 1461313106376 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 01:18:26 INFO - PROCESS | 1984 | 1461313106378 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 01:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:18:26 INFO - PROCESS | 1984 | 1461313106385 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:18:26 INFO - PROCESS | 1984 | 1461313106387 Marionette TRACE conn4 <- [1,1254,null,{}] 01:18:26 INFO - PROCESS | 1984 | 1461313106394 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}] 01:18:26 INFO - PROCESS | 1984 | 1461313106572 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 01:18:26 INFO - PROCESS | 1984 | 1461313106761 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88962000 == 131 [pid = 1984] [id = 321] 01:18:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc77f3d000) [pid = 1984] [serial = 964] [outer = (nil)] 01:18:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc784b6800) [pid = 1984] [serial = 965] [outer = 0x7ffc77f3d000] 01:18:26 INFO - PROCESS | 1984 | 1461313106848 Marionette DEBUG loaded listener.js 01:18:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc8375fc00) [pid = 1984] [serial = 966] [outer = 0x7ffc77f3d000] 01:18:27 INFO - PROCESS | 1984 | 1461313107752 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]]]}] 01:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1431ms 01:18:27 INFO - PROCESS | 1984 | 1461313107816 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 01:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:18:27 INFO - PROCESS | 1984 | 1461313107821 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 01:18:27 INFO - PROCESS | 1984 | 1461313107827 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:18:27 INFO - PROCESS | 1984 | 1461313107831 Marionette TRACE conn4 <- [1,1258,null,{}] 01:18:27 INFO - PROCESS | 1984 | 1461313107837 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}] 01:18:28 INFO - PROCESS | 1984 | 1461313108036 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 01:18:28 INFO - PROCESS | 1984 | 1461313108216 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70c8b800 == 132 [pid = 1984] [id = 322] 01:18:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc64d39c00) [pid = 1984] [serial = 967] [outer = (nil)] 01:18:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc64d46c00) [pid = 1984] [serial = 968] [outer = 0x7ffc64d39c00] 01:18:28 INFO - PROCESS | 1984 | 1461313108290 Marionette DEBUG loaded listener.js 01:18:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc83983c00) [pid = 1984] [serial = 969] [outer = 0x7ffc64d39c00] 01:18:29 INFO - PROCESS | 1984 | 1461313109161 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]]]}] 01:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1378ms 01:18:29 INFO - PROCESS | 1984 | 1461313109206 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 01:18:29 INFO - PROCESS | 1984 | 1461313109209 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 01:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:18:29 INFO - PROCESS | 1984 | 1461313109214 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:18:29 INFO - PROCESS | 1984 | 1461313109220 Marionette TRACE conn4 <- [1,1262,null,{}] 01:18:29 INFO - PROCESS | 1984 | 1461313109226 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}] 01:18:29 INFO - PROCESS | 1984 | 1461313109399 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 01:18:29 INFO - PROCESS | 1984 | 1461313109597 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d29b000 == 133 [pid = 1984] [id = 323] 01:18:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 202 (0x7ffc64d40800) [pid = 1984] [serial = 970] [outer = (nil)] 01:18:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 203 (0x7ffc6a83f400) [pid = 1984] [serial = 971] [outer = 0x7ffc64d40800] 01:18:29 INFO - PROCESS | 1984 | 1461313109669 Marionette DEBUG loaded listener.js 01:18:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 204 (0x7ffc6a844c00) [pid = 1984] [serial = 972] [outer = 0x7ffc64d40800] 01:18:30 INFO - PROCESS | 1984 | 1461313110522 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]]]}] 01:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1343ms 01:18:30 INFO - PROCESS | 1984 | 1461313110559 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 01:18:30 INFO - PROCESS | 1984 | 1461313110564 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 01:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:18:30 INFO - PROCESS | 1984 | 1461313110571 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:18:30 INFO - PROCESS | 1984 | 1461313110574 Marionette TRACE conn4 <- [1,1266,null,{}] 01:18:30 INFO - PROCESS | 1984 | 1461313110579 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}] 01:18:30 INFO - PROCESS | 1984 | 1461313110758 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 01:18:30 INFO - PROCESS | 1984 | 1461313110946 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:30 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a1a800 == 134 [pid = 1984] [id = 324] 01:18:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 205 (0x7ffc64d44c00) [pid = 1984] [serial = 973] [outer = (nil)] 01:18:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc83985800) [pid = 1984] [serial = 974] [outer = 0x7ffc64d44c00] 01:18:31 INFO - PROCESS | 1984 | 1461313111017 Marionette DEBUG loaded listener.js 01:18:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc84e15c00) [pid = 1984] [serial = 975] [outer = 0x7ffc64d44c00] 01:18:31 INFO - PROCESS | 1984 | 1461313111922 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]]]}] 01:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1430ms 01:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:18:32 INFO - PROCESS | 1984 | 1461313112002 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 01:18:32 INFO - PROCESS | 1984 | 1461313112005 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 01:18:32 INFO - PROCESS | 1984 | 1461313112011 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:18:32 INFO - PROCESS | 1984 | 1461313112014 Marionette TRACE conn4 <- [1,1270,null,{}] 01:18:32 INFO - PROCESS | 1984 | 1461313112021 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}] 01:18:32 INFO - PROCESS | 1984 | 1461313112240 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 01:18:32 INFO - PROCESS | 1984 | 1461313112425 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a7c1800 == 135 [pid = 1984] [id = 325] 01:18:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc5e0cfc00) [pid = 1984] [serial = 976] [outer = (nil)] 01:18:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc5e0d2400) [pid = 1984] [serial = 977] [outer = 0x7ffc5e0cfc00] 01:18:32 INFO - PROCESS | 1984 | 1461313112546 Marionette DEBUG loaded listener.js 01:18:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc6a83b000) [pid = 1984] [serial = 978] [outer = 0x7ffc5e0cfc00] 01:18:33 INFO - PROCESS | 1984 | 1461313113422 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]]]}] 01:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1482ms 01:18:33 INFO - PROCESS | 1984 | 1461313113493 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 01:18:33 INFO - PROCESS | 1984 | 1461313113497 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 01:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:18:33 INFO - PROCESS | 1984 | 1461313113503 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:18:33 INFO - PROCESS | 1984 | 1461313113506 Marionette TRACE conn4 <- [1,1274,null,{}] 01:18:33 INFO - PROCESS | 1984 | 1461313113512 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}] 01:18:33 INFO - PROCESS | 1984 | 1461313113707 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 01:18:33 INFO - PROCESS | 1984 | 1461313113894 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:33 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5e45a800 == 136 [pid = 1984] [id = 326] 01:18:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc5e0d0400) [pid = 1984] [serial = 979] [outer = (nil)] 01:18:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc61dca800) [pid = 1984] [serial = 980] [outer = 0x7ffc5e0d0400] 01:18:33 INFO - PROCESS | 1984 | 1461313113974 Marionette DEBUG loaded listener.js 01:18:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc61dd1400) [pid = 1984] [serial = 981] [outer = 0x7ffc5e0d0400] 01:18:34 INFO - PROCESS | 1984 | 1461313114887 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]]]}] 01:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1436ms 01:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:18:34 INFO - PROCESS | 1984 | 1461313114940 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 01:18:34 INFO - PROCESS | 1984 | 1461313114943 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 01:18:34 INFO - PROCESS | 1984 | 1461313114949 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:18:34 INFO - PROCESS | 1984 | 1461313114959 Marionette TRACE conn4 <- [1,1278,null,{}] 01:18:34 INFO - PROCESS | 1984 | 1461313114963 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}] 01:18:35 INFO - PROCESS | 1984 | 1461313115178 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 01:18:35 INFO - PROCESS | 1984 | 1461313115367 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5dc39000 == 137 [pid = 1984] [id = 327] 01:18:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc5db13400) [pid = 1984] [serial = 982] [outer = (nil)] 01:18:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc5db1f400) [pid = 1984] [serial = 983] [outer = 0x7ffc5db13400] 01:18:35 INFO - PROCESS | 1984 | 1461313115439 Marionette DEBUG loaded listener.js 01:18:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc83985c00) [pid = 1984] [serial = 984] [outer = 0x7ffc5db13400] 01:18:36 INFO - PROCESS | 1984 | 1461313116351 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]]]}] 01:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1435ms 01:18:36 INFO - PROCESS | 1984 | 1461313116384 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 01:18:36 INFO - PROCESS | 1984 | 1461313116387 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 01:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:18:36 INFO - PROCESS | 1984 | 1461313116394 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:18:36 INFO - PROCESS | 1984 | 1461313116396 Marionette TRACE conn4 <- [1,1282,null,{}] 01:18:36 INFO - PROCESS | 1984 | 1461313116402 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}] 01:18:36 INFO - PROCESS | 1984 | 1461313116593 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 01:18:36 INFO - PROCESS | 1984 | 1461313116801 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a7cf000 == 138 [pid = 1984] [id = 328] 01:18:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 217 (0x7ffc5db17000) [pid = 1984] [serial = 985] [outer = (nil)] 01:18:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 218 (0x7ffc5dd4a000) [pid = 1984] [serial = 986] [outer = 0x7ffc5db17000] 01:18:36 INFO - PROCESS | 1984 | 1461313116874 Marionette DEBUG loaded listener.js 01:18:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 219 (0x7ffc5dd50800) [pid = 1984] [serial = 987] [outer = 0x7ffc5db17000] 01:18:37 INFO - PROCESS | 1984 | 1461313117777 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]]]}] 01:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1428ms 01:18:37 INFO - PROCESS | 1984 | 1461313117823 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 01:18:37 INFO - PROCESS | 1984 | 1461313117827 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 01:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:18:37 INFO - PROCESS | 1984 | 1461313117833 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:18:37 INFO - PROCESS | 1984 | 1461313117836 Marionette TRACE conn4 <- [1,1286,null,{}] 01:18:37 INFO - PROCESS | 1984 | 1461313117842 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}] 01:18:38 INFO - PROCESS | 1984 | 1461313118038 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 01:18:38 INFO - PROCESS | 1984 | 1461313118245 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c9b0000 == 139 [pid = 1984] [id = 329] 01:18:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 220 (0x7ffc5db1c400) [pid = 1984] [serial = 988] [outer = (nil)] 01:18:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 221 (0x7ffc64d69800) [pid = 1984] [serial = 989] [outer = 0x7ffc5db1c400] 01:18:38 INFO - PROCESS | 1984 | 1461313118315 Marionette DEBUG loaded listener.js 01:18:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 222 (0x7ffc70cc3800) [pid = 1984] [serial = 990] [outer = 0x7ffc5db1c400] 01:18:39 INFO - PROCESS | 1984 | 1461313119778 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]]]}] 01:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1978ms 01:18:39 INFO - PROCESS | 1984 | 1461313119812 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 01:18:39 INFO - PROCESS | 1984 | 1461313119818 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 01:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:18:39 INFO - PROCESS | 1984 | 1461313119828 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:18:39 INFO - PROCESS | 1984 | 1461313119831 Marionette TRACE conn4 <- [1,1290,null,{}] 01:18:39 INFO - PROCESS | 1984 | 1461313119839 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}] 01:18:40 INFO - PROCESS | 1984 | 1461313120019 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 01:18:40 INFO - PROCESS | 1984 | 1461313120266 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:40 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d6e000 == 140 [pid = 1984] [id = 330] 01:18:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 223 (0x7ffc61dc9800) [pid = 1984] [serial = 991] [outer = (nil)] 01:18:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 224 (0x7ffc61dcc800) [pid = 1984] [serial = 992] [outer = 0x7ffc61dc9800] 01:18:40 INFO - PROCESS | 1984 | 1461313120381 Marionette DEBUG loaded listener.js 01:18:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 225 (0x7ffc620e9c00) [pid = 1984] [serial = 993] [outer = 0x7ffc61dc9800] 01:18:41 INFO - PROCESS | 1984 | 1461313121412 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]]]}] 01:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1640ms 01:18:41 INFO - PROCESS | 1984 | 1461313121469 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 01:18:41 INFO - PROCESS | 1984 | 1461313121477 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 01:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:18:41 INFO - PROCESS | 1984 | 1461313121486 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:18:41 INFO - PROCESS | 1984 | 1461313121489 Marionette TRACE conn4 <- [1,1294,null,{}] 01:18:41 INFO - PROCESS | 1984 | 1461313121494 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}] 01:18:41 INFO - PROCESS | 1984 | 1461313121680 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 01:18:41 INFO - PROCESS | 1984 | 1461313121958 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61c43800 == 141 [pid = 1984] [id = 331] 01:18:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 226 (0x7ffc64caf000) [pid = 1984] [serial = 994] [outer = (nil)] 01:18:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 227 (0x7ffc64d3a400) [pid = 1984] [serial = 995] [outer = 0x7ffc64caf000] 01:18:42 INFO - PROCESS | 1984 | 1461313122074 Marionette DEBUG loaded listener.js 01:18:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 228 (0x7ffc64d6bc00) [pid = 1984] [serial = 996] [outer = 0x7ffc64caf000] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77ac5800 == 140 [pid = 1984] [id = 58] 01:18:42 INFO - PROCESS | 1984 | --DOMWINDOW == 227 (0x7ffc70ccc800) [pid = 1984] [serial = 860] [outer = (nil)] [url = about:blank] 01:18:42 INFO - PROCESS | 1984 | --DOMWINDOW == 226 (0x7ffc70cc4000) [pid = 1984] [serial = 857] [outer = (nil)] [url = about:blank] 01:18:42 INFO - PROCESS | 1984 | --DOMWINDOW == 225 (0x7ffc6a46f000) [pid = 1984] [serial = 854] [outer = (nil)] [url = about:blank] 01:18:42 INFO - PROCESS | 1984 | --DOMWINDOW == 224 (0x7ffc88506400) [pid = 1984] [serial = 851] [outer = (nil)] [url = about:blank] 01:18:42 INFO - PROCESS | 1984 | --DOMWINDOW == 223 (0x7ffc62acc400) [pid = 1984] [serial = 863] [outer = (nil)] [url = about:blank] 01:18:42 INFO - PROCESS | 1984 | --DOMWINDOW == 222 (0x7ffc711cf400) [pid = 1984] [serial = 890] [outer = (nil)] [url = about:blank] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc75f3e800 == 139 [pid = 1984] [id = 315] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72b4f000 == 138 [pid = 1984] [id = 314] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc704b4000 == 137 [pid = 1984] [id = 313] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d7c5000 == 136 [pid = 1984] [id = 312] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a8cf800 == 135 [pid = 1984] [id = 311] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65a86000 == 134 [pid = 1984] [id = 310] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d25000 == 133 [pid = 1984] [id = 309] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6ca74800 == 132 [pid = 1984] [id = 304] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8d022800 == 131 [pid = 1984] [id = 303] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88a61000 == 130 [pid = 1984] [id = 302] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc84c34000 == 129 [pid = 1984] [id = 301] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc837c2000 == 128 [pid = 1984] [id = 300] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78fd0800 == 127 [pid = 1984] [id = 299] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70ee3800 == 126 [pid = 1984] [id = 298] 01:18:42 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d5a800 == 125 [pid = 1984] [id = 297] 01:18:42 INFO - PROCESS | 1984 | 1461313122935 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]]]}] 01:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1487ms 01:18:42 INFO - PROCESS | 1984 | 1461313122974 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 01:18:42 INFO - PROCESS | 1984 | 1461313122978 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 01:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:18:42 INFO - PROCESS | 1984 | 1461313122983 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:18:42 INFO - PROCESS | 1984 | 1461313122988 Marionette TRACE conn4 <- [1,1298,null,{}] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 221 (0x7ffc70cc5800) [pid = 1984] [serial = 887] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 220 (0x7ffc711c7400) [pid = 1984] [serial = 888] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 219 (0x7ffc6d4de400) [pid = 1984] [serial = 879] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 218 (0x7ffc6cd45800) [pid = 1984] [serial = 876] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 217 (0x7ffc6b6c9000) [pid = 1984] [serial = 875] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 216 (0x7ffc6b555400) [pid = 1984] [serial = 866] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc64c4d800) [pid = 1984] [serial = 869] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc64d6cc00) [pid = 1984] [serial = 870] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc6f88dc00) [pid = 1984] [serial = 884] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc77aacc00) [pid = 1984] [serial = 845] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc6da85c00) [pid = 1984] [serial = 882] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc6d435c00) [pid = 1984] [serial = 878] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc6a794800) [pid = 1984] [serial = 872] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc7db19c00) [pid = 1984] [serial = 848] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc6b54c400) [pid = 1984] [serial = 873] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc6b5ae400) [pid = 1984] [serial = 836] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc6d89fc00) [pid = 1984] [serial = 881] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 204 (0x7ffc711d0c00) [pid = 1984] [serial = 842] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 203 (0x7ffc7090a800) [pid = 1984] [serial = 885] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | --DOMWINDOW == 202 (0x7ffc6d8a5400) [pid = 1984] [serial = 839] [outer = (nil)] [url = about:blank] 01:18:43 INFO - PROCESS | 1984 | 1461313123065 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}] 01:18:43 INFO - PROCESS | 1984 | 1461313123258 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 01:18:43 INFO - PROCESS | 1984 | 1461313123270 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:43 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d65800 == 126 [pid = 1984] [id = 332] 01:18:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 203 (0x7ffc6a4e5c00) [pid = 1984] [serial = 997] [outer = (nil)] 01:18:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 204 (0x7ffc6a759c00) [pid = 1984] [serial = 998] [outer = 0x7ffc6a4e5c00] 01:18:43 INFO - PROCESS | 1984 | 1461313123347 Marionette DEBUG loaded listener.js 01:18:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 205 (0x7ffc6b54e800) [pid = 1984] [serial = 999] [outer = 0x7ffc6a4e5c00] 01:18:44 INFO - PROCESS | 1984 | 1461313124183 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]]]}] 01:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1219ms 01:18:44 INFO - PROCESS | 1984 | 1461313124202 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 01:18:44 INFO - PROCESS | 1984 | 1461313124205 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 01:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:18:44 INFO - PROCESS | 1984 | 1461313124211 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:18:44 INFO - PROCESS | 1984 | 1461313124212 Marionette TRACE conn4 <- [1,1302,null,{}] 01:18:44 INFO - PROCESS | 1984 | 1461313124217 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}] 01:18:44 INFO - PROCESS | 1984 | 1461313124374 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 01:18:44 INFO - PROCESS | 1984 | 1461313124540 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b96e800 == 127 [pid = 1984] [id = 333] 01:18:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc6a4e1000) [pid = 1984] [serial = 1000] [outer = (nil)] 01:18:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc6b5ae400) [pid = 1984] [serial = 1001] [outer = 0x7ffc6a4e1000] 01:18:44 INFO - PROCESS | 1984 | 1461313124604 Marionette DEBUG loaded listener.js 01:18:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc6b70b400) [pid = 1984] [serial = 1002] [outer = 0x7ffc6a4e1000] 01:18:45 INFO - PROCESS | 1984 | 1461313125421 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]]]}] 01:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1280ms 01:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:18:45 INFO - PROCESS | 1984 | 1461313125492 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 01:18:45 INFO - PROCESS | 1984 | 1461313125494 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 01:18:45 INFO - PROCESS | 1984 | 1461313125500 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:18:45 INFO - PROCESS | 1984 | 1461313125504 Marionette TRACE conn4 <- [1,1306,null,{}] 01:18:45 INFO - PROCESS | 1984 | 1461313125517 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}] 01:18:45 INFO - PROCESS | 1984 | 1461313125722 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 01:18:45 INFO - PROCESS | 1984 | 1461313125748 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d75f000 == 128 [pid = 1984] [id = 334] 01:18:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc6a4e7400) [pid = 1984] [serial = 1003] [outer = (nil)] 01:18:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc6b710400) [pid = 1984] [serial = 1004] [outer = 0x7ffc6a4e7400] 01:18:45 INFO - PROCESS | 1984 | 1461313125809 Marionette DEBUG loaded listener.js 01:18:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc6b715800) [pid = 1984] [serial = 1005] [outer = 0x7ffc6a4e7400] 01:18:46 INFO - PROCESS | 1984 | 1461313126651 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]]]}] 01:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1237ms 01:18:46 INFO - PROCESS | 1984 | 1461313126741 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 01:18:46 INFO - PROCESS | 1984 | 1461313126744 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 01:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:18:46 INFO - PROCESS | 1984 | 1461313126750 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:18:46 INFO - PROCESS | 1984 | 1461313126752 Marionette TRACE conn4 <- [1,1310,null,{}] 01:18:46 INFO - PROCESS | 1984 | 1461313126758 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}] 01:18:47 INFO - PROCESS | 1984 | 1461313127379 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 01:18:47 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc6d1c5000) [pid = 1984] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:18:47 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc64d6c800) [pid = 1984] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:18:47 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc6d1c5800) [pid = 1984] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:18:47 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc620eb400) [pid = 1984] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:18:47 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc6a475400) [pid = 1984] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:18:47 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc6da89000) [pid = 1984] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:18:47 INFO - PROCESS | 1984 | 1461313127537 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65b6e000 == 129 [pid = 1984] [id = 335] 01:18:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc62acf800) [pid = 1984] [serial = 1006] [outer = (nil)] 01:18:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc6a475400) [pid = 1984] [serial = 1007] [outer = 0x7ffc62acf800] 01:18:47 INFO - PROCESS | 1984 | 1461313127606 Marionette DEBUG loaded listener.js 01:18:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc6d7ef000) [pid = 1984] [serial = 1008] [outer = 0x7ffc62acf800] 01:18:48 INFO - PROCESS | 1984 | 1461313128285 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] 01:18:48 INFO - PROCESS | 1984 | 1461313128335 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 01:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:18:48 INFO - PROCESS | 1984 | 1461313128345 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:18:48 INFO - PROCESS | 1984 | 1461313128359 Marionette TRACE conn4 <- [1,1314,null,{}] 01:18:48 INFO - PROCESS | 1984 | 1461313128365 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}] 01:18:48 INFO - PROCESS | 1984 | 1461313128523 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 01:18:48 INFO - PROCESS | 1984 | 1461313128665 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70c9a800 == 130 [pid = 1984] [id = 336] 01:18:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc64ca5c00) [pid = 1984] [serial = 1009] [outer = (nil)] 01:18:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc6da87400) [pid = 1984] [serial = 1010] [outer = 0x7ffc64ca5c00] 01:18:48 INFO - PROCESS | 1984 | 1461313128726 Marionette DEBUG loaded listener.js 01:18:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc7042ac00) [pid = 1984] [serial = 1011] [outer = 0x7ffc64ca5c00] 01:18:49 INFO - PROCESS | 1984 | 1461313129547 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]]]}] 01:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1243ms 01:18:49 INFO - PROCESS | 1984 | 1461313129591 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 01:18:49 INFO - PROCESS | 1984 | 1461313129597 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 01:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:18:49 INFO - PROCESS | 1984 | 1461313129605 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:18:49 INFO - PROCESS | 1984 | 1461313129612 Marionette TRACE conn4 <- [1,1318,null,{}] 01:18:49 INFO - PROCESS | 1984 | 1461313129621 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}] 01:18:49 INFO - PROCESS | 1984 | 1461313129841 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 01:18:50 INFO - PROCESS | 1984 | 1461313130030 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6507e000 == 131 [pid = 1984] [id = 337] 01:18:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc5db19800) [pid = 1984] [serial = 1012] [outer = (nil)] 01:18:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc610c9c00) [pid = 1984] [serial = 1013] [outer = 0x7ffc5db19800] 01:18:50 INFO - PROCESS | 1984 | 1461313130104 Marionette DEBUG loaded listener.js 01:18:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc61c92800) [pid = 1984] [serial = 1014] [outer = 0x7ffc5db19800] 01:18:51 INFO - PROCESS | 1984 | 1461313130999 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]]]}] 01:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1433ms 01:18:51 INFO - PROCESS | 1984 | 1461313131039 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 01:18:51 INFO - PROCESS | 1984 | 1461313131047 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 01:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:18:51 INFO - PROCESS | 1984 | 1461313131056 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:18:51 INFO - PROCESS | 1984 | 1461313131059 Marionette TRACE conn4 <- [1,1322,null,{}] 01:18:51 INFO - PROCESS | 1984 | 1461313131065 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}] 01:18:51 INFO - PROCESS | 1984 | 1461313131253 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 01:18:51 INFO - PROCESS | 1984 | 1461313131442 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:51 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b8c3000 == 132 [pid = 1984] [id = 338] 01:18:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc62ad3c00) [pid = 1984] [serial = 1015] [outer = (nil)] 01:18:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc64d3d400) [pid = 1984] [serial = 1016] [outer = 0x7ffc62ad3c00] 01:18:51 INFO - PROCESS | 1984 | 1461313131512 Marionette DEBUG loaded listener.js 01:18:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 217 (0x7ffc6576c800) [pid = 1984] [serial = 1017] [outer = 0x7ffc62ad3c00] 01:18:52 INFO - PROCESS | 1984 | 1461313132509 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]]]}] 01:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1485ms 01:18:52 INFO - PROCESS | 1984 | 1461313132544 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 01:18:52 INFO - PROCESS | 1984 | 1461313132549 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 01:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:18:52 INFO - PROCESS | 1984 | 1461313132557 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:18:52 INFO - PROCESS | 1984 | 1461313132563 Marionette TRACE conn4 <- [1,1326,null,{}] 01:18:52 INFO - PROCESS | 1984 | 1461313132578 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}] 01:18:52 INFO - PROCESS | 1984 | 1461313132770 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 01:18:53 INFO - PROCESS | 1984 | 1461313133002 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:53 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7115c800 == 133 [pid = 1984] [id = 339] 01:18:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 218 (0x7ffc6b558c00) [pid = 1984] [serial = 1018] [outer = (nil)] 01:18:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 219 (0x7ffc6b70e400) [pid = 1984] [serial = 1019] [outer = 0x7ffc6b558c00] 01:18:53 INFO - PROCESS | 1984 | 1461313133121 Marionette DEBUG loaded listener.js 01:18:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 220 (0x7ffc6cd4b800) [pid = 1984] [serial = 1020] [outer = 0x7ffc6b558c00] 01:18:53 INFO - PROCESS | 1984 | 1461313133973 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]]]}] 01:18:54 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 01:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1483ms 01:18:54 INFO - PROCESS | 1984 | 1461313134040 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 01:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:18:54 INFO - PROCESS | 1984 | 1461313134044 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 01:18:54 INFO - PROCESS | 1984 | 1461313134050 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:18:54 INFO - PROCESS | 1984 | 1461313134053 Marionette TRACE conn4 <- [1,1330,null,{}] 01:18:54 INFO - PROCESS | 1984 | 1461313134058 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}] 01:18:54 INFO - PROCESS | 1984 | 1461313134241 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 01:18:54 INFO - PROCESS | 1984 | 1461313134425 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76122800 == 134 [pid = 1984] [id = 340] 01:18:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 221 (0x7ffc6b559400) [pid = 1984] [serial = 1021] [outer = (nil)] 01:18:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 222 (0x7ffc6d43e400) [pid = 1984] [serial = 1022] [outer = 0x7ffc6b559400] 01:18:54 INFO - PROCESS | 1984 | 1461313134498 Marionette DEBUG loaded listener.js 01:18:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 223 (0x7ffc6f884400) [pid = 1984] [serial = 1023] [outer = 0x7ffc6b559400] 01:18:55 INFO - PROCESS | 1984 | 1461313135336 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]]]}] 01:18:55 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 01:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1335ms 01:18:55 INFO - PROCESS | 1984 | 1461313135386 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 01:18:55 INFO - PROCESS | 1984 | 1461313135389 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 01:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:18:55 INFO - PROCESS | 1984 | 1461313135395 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:18:55 INFO - PROCESS | 1984 | 1461313135399 Marionette TRACE conn4 <- [1,1334,null,{}] 01:18:55 INFO - PROCESS | 1984 | 1461313135404 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}] 01:18:55 INFO - PROCESS | 1984 | 1461313135584 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 01:18:55 INFO - PROCESS | 1984 | 1461313135773 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc770c6000 == 135 [pid = 1984] [id = 341] 01:18:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 224 (0x7ffc6b70ac00) [pid = 1984] [serial = 1024] [outer = (nil)] 01:18:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 225 (0x7ffc7061a800) [pid = 1984] [serial = 1025] [outer = 0x7ffc6b70ac00] 01:18:55 INFO - PROCESS | 1984 | 1461313135847 Marionette DEBUG loaded listener.js 01:18:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 226 (0x7ffc70cc2800) [pid = 1984] [serial = 1026] [outer = 0x7ffc6b70ac00] 01:18:56 INFO - PROCESS | 1984 | 1461313136727 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]]]}] 01:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1375ms 01:18:56 INFO - PROCESS | 1984 | 1461313136772 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 01:18:56 INFO - PROCESS | 1984 | 1461313136776 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 01:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:18:56 INFO - PROCESS | 1984 | 1461313136782 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:18:56 INFO - PROCESS | 1984 | 1461313136785 Marionette TRACE conn4 <- [1,1338,null,{}] 01:18:56 INFO - PROCESS | 1984 | 1461313136790 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}] 01:18:56 INFO - PROCESS | 1984 | 1461313136993 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 01:18:57 INFO - PROCESS | 1984 | 1461313137180 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbe3000 == 136 [pid = 1984] [id = 342] 01:18:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 227 (0x7ffc6da91400) [pid = 1984] [serial = 1027] [outer = (nil)] 01:18:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 228 (0x7ffc76591800) [pid = 1984] [serial = 1028] [outer = 0x7ffc6da91400] 01:18:57 INFO - PROCESS | 1984 | 1461313137254 Marionette DEBUG loaded listener.js 01:18:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 229 (0x7ffc7910dc00) [pid = 1984] [serial = 1029] [outer = 0x7ffc6da91400] 01:18:58 INFO - PROCESS | 1984 | 1461313138570 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]]]}] 01:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1827ms 01:18:58 INFO - PROCESS | 1984 | 1461313138610 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 01:18:58 INFO - PROCESS | 1984 | 1461313138614 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 01:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:18:58 INFO - PROCESS | 1984 | 1461313138673 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:18:58 INFO - PROCESS | 1984 | 1461313138676 Marionette TRACE conn4 <- [1,1342,null,{}] 01:18:58 INFO - PROCESS | 1984 | 1461313138689 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}] 01:18:58 INFO - PROCESS | 1984 | 1461313138861 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 01:18:59 INFO - PROCESS | 1984 | 1461313139041 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88911800 == 137 [pid = 1984] [id = 343] 01:18:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 230 (0x7ffc70cc6400) [pid = 1984] [serial = 1030] [outer = (nil)] 01:18:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 231 (0x7ffc7c360400) [pid = 1984] [serial = 1031] [outer = 0x7ffc70cc6400] 01:18:59 INFO - PROCESS | 1984 | 1461313139109 Marionette DEBUG loaded listener.js 01:18:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 232 (0x7ffc83a71400) [pid = 1984] [serial = 1032] [outer = 0x7ffc70cc6400] 01:18:59 INFO - PROCESS | 1984 | 1461313139966 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]]]}] 01:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1400ms 01:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:19:00 INFO - PROCESS | 1984 | 1461313140022 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 01:19:00 INFO - PROCESS | 1984 | 1461313140025 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 01:19:00 INFO - PROCESS | 1984 | 1461313140032 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:19:00 INFO - PROCESS | 1984 | 1461313140035 Marionette TRACE conn4 <- [1,1346,null,{}] 01:19:00 INFO - PROCESS | 1984 | 1461313140042 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}] 01:19:00 INFO - PROCESS | 1984 | 1461313140224 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 01:19:00 INFO - PROCESS | 1984 | 1461313140415 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:00 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8b75c000 == 138 [pid = 1984] [id = 344] 01:19:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 233 (0x7ffc72bf7400) [pid = 1984] [serial = 1033] [outer = (nil)] 01:19:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 234 (0x7ffc84fd3400) [pid = 1984] [serial = 1034] [outer = 0x7ffc72bf7400] 01:19:00 INFO - PROCESS | 1984 | 1461313140487 Marionette DEBUG loaded listener.js 01:19:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 235 (0x7ffc8850c800) [pid = 1984] [serial = 1035] [outer = 0x7ffc72bf7400] 01:19:01 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d313000 == 137 [pid = 1984] [id = 10] 01:19:01 INFO - PROCESS | 1984 | 1461313141459 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]]]}] 01:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1490ms 01:19:01 INFO - PROCESS | 1984 | 1461313141523 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 01:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:19:01 INFO - PROCESS | 1984 | 1461313141528 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 01:19:01 INFO - PROCESS | 1984 | 1461313141534 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:19:01 INFO - PROCESS | 1984 | 1461313141537 Marionette TRACE conn4 <- [1,1350,null,{}] 01:19:01 INFO - PROCESS | 1984 | 1461313141542 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}] 01:19:01 INFO - PROCESS | 1984 | 1461313141734 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 01:19:01 INFO - PROCESS | 1984 | 1461313141967 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5cd49000 == 138 [pid = 1984] [id = 345] 01:19:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 236 (0x7ffc62718800) [pid = 1984] [serial = 1036] [outer = (nil)] 01:19:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 237 (0x7ffc64f27000) [pid = 1984] [serial = 1037] [outer = 0x7ffc62718800] 01:19:02 INFO - PROCESS | 1984 | 1461313142090 Marionette DEBUG loaded listener.js 01:19:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 238 (0x7ffc64f2d000) [pid = 1984] [serial = 1038] [outer = 0x7ffc62718800] 01:19:02 INFO - PROCESS | 1984 | 1461313142945 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]]]}] 01:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1482ms 01:19:03 INFO - PROCESS | 1984 | 1461313143016 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 01:19:03 INFO - PROCESS | 1984 | 1461313143019 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 01:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:19:03 INFO - PROCESS | 1984 | 1461313143026 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:19:03 INFO - PROCESS | 1984 | 1461313143029 Marionette TRACE conn4 <- [1,1354,null,{}] 01:19:03 INFO - PROCESS | 1984 | 1461313143034 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}] 01:19:03 INFO - PROCESS | 1984 | 1461313143218 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 01:19:03 INFO - PROCESS | 1984 | 1461313143454 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:03 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8ad88800 == 139 [pid = 1984] [id = 346] 01:19:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 239 (0x7ffc64f2cc00) [pid = 1984] [serial = 1039] [outer = (nil)] 01:19:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 240 (0x7ffc83761800) [pid = 1984] [serial = 1040] [outer = 0x7ffc64f2cc00] 01:19:03 INFO - PROCESS | 1984 | 1461313143570 Marionette DEBUG loaded listener.js 01:19:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 241 (0x7ffc88a34800) [pid = 1984] [serial = 1041] [outer = 0x7ffc64f2cc00] 01:19:04 INFO - PROCESS | 1984 | 1461313144480 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]]]}] 01:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1485ms 01:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:19:04 INFO - PROCESS | 1984 | 1461313144512 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 01:19:04 INFO - PROCESS | 1984 | 1461313144515 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 01:19:04 INFO - PROCESS | 1984 | 1461313144522 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:19:04 INFO - PROCESS | 1984 | 1461313144526 Marionette TRACE conn4 <- [1,1358,null,{}] 01:19:04 INFO - PROCESS | 1984 | 1461313144531 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}] 01:19:04 INFO - PROCESS | 1984 | 1461313144738 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 01:19:04 INFO - PROCESS | 1984 | 1461313144939 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b92b800 == 140 [pid = 1984] [id = 347] 01:19:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 242 (0x7ffc6264cc00) [pid = 1984] [serial = 1042] [outer = (nil)] 01:19:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 243 (0x7ffc62654800) [pid = 1984] [serial = 1043] [outer = 0x7ffc6264cc00] 01:19:05 INFO - PROCESS | 1984 | 1461313145018 Marionette DEBUG loaded listener.js 01:19:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 244 (0x7ffc88a37000) [pid = 1984] [serial = 1044] [outer = 0x7ffc6264cc00] 01:19:05 INFO - PROCESS | 1984 | 1461313145885 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]]]}] 01:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1429ms 01:19:05 INFO - PROCESS | 1984 | 1461313145951 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 01:19:05 INFO - PROCESS | 1984 | 1461313145954 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 01:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:19:05 INFO - PROCESS | 1984 | 1461313145960 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:19:05 INFO - PROCESS | 1984 | 1461313145963 Marionette TRACE conn4 <- [1,1362,null,{}] 01:19:05 INFO - PROCESS | 1984 | 1461313145968 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}] 01:19:06 INFO - PROCESS | 1984 | 1461313146154 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 01:19:06 INFO - PROCESS | 1984 | 1461313146345 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65934000 == 141 [pid = 1984] [id = 348] 01:19:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 245 (0x7ffc5cfc2400) [pid = 1984] [serial = 1045] [outer = (nil)] 01:19:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 246 (0x7ffc5cfcd400) [pid = 1984] [serial = 1046] [outer = 0x7ffc5cfc2400] 01:19:06 INFO - PROCESS | 1984 | 1461313146417 Marionette DEBUG loaded listener.js 01:19:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 247 (0x7ffc5cfd3c00) [pid = 1984] [serial = 1047] [outer = 0x7ffc5cfc2400] 01:19:07 INFO - PROCESS | 1984 | 1461313147703 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]]]}] 01:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1788ms 01:19:07 INFO - PROCESS | 1984 | 1461313147749 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 01:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:19:07 INFO - PROCESS | 1984 | 1461313147754 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 01:19:07 INFO - PROCESS | 1984 | 1461313147762 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:19:07 INFO - PROCESS | 1984 | 1461313147767 Marionette TRACE conn4 <- [1,1366,null,{}] 01:19:07 INFO - PROCESS | 1984 | 1461313147776 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}] 01:19:08 INFO - PROCESS | 1984 | 1461313148024 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 01:19:08 INFO - PROCESS | 1984 | 1461313148222 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65b6a000 == 142 [pid = 1984] [id = 349] 01:19:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 248 (0x7ffc5cfd7c00) [pid = 1984] [serial = 1048] [outer = (nil)] 01:19:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 249 (0x7ffc5cfe1000) [pid = 1984] [serial = 1049] [outer = 0x7ffc5cfd7c00] 01:19:08 INFO - PROCESS | 1984 | 1461313148289 Marionette DEBUG loaded listener.js 01:19:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 250 (0x7ffc5db1ec00) [pid = 1984] [serial = 1050] [outer = 0x7ffc5cfd7c00] 01:19:09 INFO - PROCESS | 1984 | 1461313149246 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] 01:19:09 INFO - PROCESS | 1984 | 1461313149310 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 01:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:19:09 INFO - PROCESS | 1984 | 1461313149331 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:19:09 INFO - PROCESS | 1984 | 1461313149340 Marionette TRACE conn4 <- [1,1370,null,{}] 01:19:09 INFO - PROCESS | 1984 | 1461313149404 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}] 01:19:09 INFO - PROCESS | 1984 | 1461313149631 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 01:19:09 INFO - PROCESS | 1984 | 1461313149902 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:09 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61a2b000 == 143 [pid = 1984] [id = 350] 01:19:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 251 (0x7ffc5e0cf000) [pid = 1984] [serial = 1051] [outer = (nil)] 01:19:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 252 (0x7ffc61a58400) [pid = 1984] [serial = 1052] [outer = 0x7ffc5e0cf000] 01:19:10 INFO - PROCESS | 1984 | 1461313150012 Marionette DEBUG loaded listener.js 01:19:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 253 (0x7ffc61dc8c00) [pid = 1984] [serial = 1053] [outer = 0x7ffc5e0cf000] 01:19:10 INFO - PROCESS | 1984 | 1461313150982 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] 01:19:11 INFO - PROCESS | 1984 | 1461313151025 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 01:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:19:11 INFO - PROCESS | 1984 | 1461313151032 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:19:11 INFO - PROCESS | 1984 | 1461313151037 Marionette TRACE conn4 <- [1,1374,null,{}] 01:19:11 INFO - PROCESS | 1984 | 1461313151052 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}] 01:19:11 INFO - PROCESS | 1984 | 1461313151230 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 01:19:11 INFO - PROCESS | 1984 | 1461313151503 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61c40000 == 144 [pid = 1984] [id = 351] 01:19:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 254 (0x7ffc64c42c00) [pid = 1984] [serial = 1054] [outer = (nil)] 01:19:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 255 (0x7ffc64ca6800) [pid = 1984] [serial = 1055] [outer = 0x7ffc64c42c00] 01:19:11 INFO - PROCESS | 1984 | 1461313151621 Marionette DEBUG loaded listener.js 01:19:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 256 (0x7ffc64d3cc00) [pid = 1984] [serial = 1056] [outer = 0x7ffc64c42c00] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76931000 == 143 [pid = 1984] [id = 296] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc790cc000 == 142 [pid = 1984] [id = 280] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 255 (0x7ffc739aa800) [pid = 1984] [serial = 902] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 254 (0x7ffc61c98c00) [pid = 1984] [serial = 926] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 253 (0x7ffc7042cc00) [pid = 1984] [serial = 899] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 252 (0x7ffc6cd45000) [pid = 1984] [serial = 896] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 251 (0x7ffc65772400) [pid = 1984] [serial = 893] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 250 (0x7ffc77020c00) [pid = 1984] [serial = 905] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 249 (0x7ffc82b48800) [pid = 1984] [serial = 908] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 248 (0x7ffc65dc2400) [pid = 1984] [serial = 914] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 247 (0x7ffc88411400) [pid = 1984] [serial = 911] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 246 (0x7ffc610ccc00) [pid = 1984] [serial = 917] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 245 (0x7ffc887a8000) [pid = 1984] [serial = 920] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 244 (0x7ffc61a58c00) [pid = 1984] [serial = 923] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 243 (0x7ffc64cab400) [pid = 1984] [serial = 947] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65b6e000 == 141 [pid = 1984] [id = 335] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d75f000 == 140 [pid = 1984] [id = 334] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b96e800 == 139 [pid = 1984] [id = 333] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d65800 == 138 [pid = 1984] [id = 332] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61c43800 == 137 [pid = 1984] [id = 331] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d6e000 == 136 [pid = 1984] [id = 330] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8d29b000 == 135 [pid = 1984] [id = 323] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70c8b800 == 134 [pid = 1984] [id = 322] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88962000 == 133 [pid = 1984] [id = 321] 01:19:12 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc84e61800 == 132 [pid = 1984] [id = 320] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc790c3800 == 131 [pid = 1984] [id = 319] 01:19:12 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76106000 == 130 [pid = 1984] [id = 318] 01:19:12 INFO - PROCESS | 1984 | 1461313152615 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] 01:19:12 INFO - PROCESS | 1984 | 1461313152677 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 01:19:12 INFO - PROCESS | 1984 | 1461313152683 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:19:12 INFO - PROCESS | 1984 | 1461313152686 Marionette TRACE conn4 <- [1,1378,null,{}] 01:19:12 INFO - PROCESS | 1984 | 1461313152691 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}] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 242 (0x7ffc6d7f1800) [pid = 1984] [serial = 938] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 241 (0x7ffc6d1c2000) [pid = 1984] [serial = 936] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 240 (0x7ffc6b6ec400) [pid = 1984] [serial = 935] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 239 (0x7ffc6e9ac800) [pid = 1984] [serial = 941] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 238 (0x7ffc64d64c00) [pid = 1984] [serial = 930] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 237 (0x7ffc62acf400) [pid = 1984] [serial = 929] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 236 (0x7ffc6b54d800) [pid = 1984] [serial = 933] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 235 (0x7ffc6a753800) [pid = 1984] [serial = 932] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 234 (0x7ffc715dac00) [pid = 1984] [serial = 944] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 233 (0x7ffc77818800) [pid = 1984] [serial = 945] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 232 (0x7ffc7042f400) [pid = 1984] [serial = 942] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | --DOMWINDOW == 231 (0x7ffc6da8e000) [pid = 1984] [serial = 939] [outer = (nil)] [url = about:blank] 01:19:12 INFO - PROCESS | 1984 | 1461313152939 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 01:19:13 INFO - PROCESS | 1984 | 1461313153105 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65928000 == 129 [pid = 1984] [id = 352] 01:19:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 232 (0x7ffc610ccc00) [pid = 1984] [serial = 1057] [outer = (nil)] 01:19:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 233 (0x7ffc64d6d800) [pid = 1984] [serial = 1058] [outer = 0x7ffc610ccc00] 01:19:13 INFO - PROCESS | 1984 | 1461313153171 Marionette DEBUG loaded listener.js 01:19:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 234 (0x7ffc65dbdc00) [pid = 1984] [serial = 1059] [outer = 0x7ffc610ccc00] 01:19:13 INFO - PROCESS | 1984 | 1461313153861 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] 01:19:13 INFO - PROCESS | 1984 | 1461313153927 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 01:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:19:13 INFO - PROCESS | 1984 | 1461313153934 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:19:13 INFO - PROCESS | 1984 | 1461313153937 Marionette TRACE conn4 <- [1,1382,null,{}] 01:19:13 INFO - PROCESS | 1984 | 1461313153942 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}] 01:19:14 INFO - PROCESS | 1984 | 1461313154106 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 01:19:14 INFO - PROCESS | 1984 | 1461313154120 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b968800 == 130 [pid = 1984] [id = 353] 01:19:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 235 (0x7ffc64d6c800) [pid = 1984] [serial = 1060] [outer = (nil)] 01:19:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 236 (0x7ffc6a796000) [pid = 1984] [serial = 1061] [outer = 0x7ffc64d6c800] 01:19:14 INFO - PROCESS | 1984 | 1461313154182 Marionette DEBUG loaded listener.js 01:19:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 237 (0x7ffc6a842800) [pid = 1984] [serial = 1062] [outer = 0x7ffc64d6c800] 01:19:15 INFO - PROCESS | 1984 | [1984] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:19:15 INFO - PROCESS | 1984 | 1461313155187 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] 01:19:15 INFO - PROCESS | 1984 | 1461313155224 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 01:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:19:15 INFO - PROCESS | 1984 | 1461313155232 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:19:15 INFO - PROCESS | 1984 | 1461313155234 Marionette TRACE conn4 <- [1,1386,null,{}] 01:19:15 INFO - PROCESS | 1984 | 1461313155240 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}] 01:19:15 INFO - PROCESS | 1984 | 1461313155514 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 01:19:15 INFO - PROCESS | 1984 | 1461313155540 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6dc63000 == 131 [pid = 1984] [id = 354] 01:19:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 238 (0x7ffc6b554400) [pid = 1984] [serial = 1063] [outer = (nil)] 01:19:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 239 (0x7ffc6b70c400) [pid = 1984] [serial = 1064] [outer = 0x7ffc6b554400] 01:19:15 INFO - PROCESS | 1984 | 1461313155603 Marionette DEBUG loaded listener.js 01:19:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 240 (0x7ffc6d4e1400) [pid = 1984] [serial = 1065] [outer = 0x7ffc6b554400] 01:19:16 INFO - PROCESS | 1984 | 1461313156501 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] 01:19:16 INFO - PROCESS | 1984 | 1461313156558 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 01:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:19:16 INFO - PROCESS | 1984 | 1461313156565 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:19:16 INFO - PROCESS | 1984 | 1461313156567 Marionette TRACE conn4 <- [1,1390,null,{}] 01:19:16 INFO - PROCESS | 1984 | 1461313156572 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}] 01:19:16 INFO - PROCESS | 1984 | 1461313156795 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 01:19:16 INFO - PROCESS | 1984 | 1461313156826 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:16 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70c9a000 == 132 [pid = 1984] [id = 355] 01:19:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 241 (0x7ffc6d4e1800) [pid = 1984] [serial = 1066] [outer = (nil)] 01:19:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 242 (0x7ffc6f880c00) [pid = 1984] [serial = 1067] [outer = 0x7ffc6d4e1800] 01:19:16 INFO - PROCESS | 1984 | 1461313156888 Marionette DEBUG loaded listener.js 01:19:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 243 (0x7ffc7061e000) [pid = 1984] [serial = 1068] [outer = 0x7ffc6d4e1800] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 242 (0x7ffc6a4e1000) [pid = 1984] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 241 (0x7ffc62718c00) [pid = 1984] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 240 (0x7ffc61dc9800) [pid = 1984] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 239 (0x7ffc62acf800) [pid = 1984] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 238 (0x7ffc7db14000) [pid = 1984] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 237 (0x7ffc79182400) [pid = 1984] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 236 (0x7ffc6e9adc00) [pid = 1984] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 235 (0x7ffc6b550400) [pid = 1984] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 234 (0x7ffc79434000) [pid = 1984] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 233 (0x7ffc620e8000) [pid = 1984] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 232 (0x7ffc61c90400) [pid = 1984] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 231 (0x7ffc79030c00) [pid = 1984] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 230 (0x7ffc7042a400) [pid = 1984] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 229 (0x7ffc6ed1e800) [pid = 1984] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 228 (0x7ffc6da87800) [pid = 1984] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 227 (0x7ffc79186800) [pid = 1984] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 226 (0x7ffc70615000) [pid = 1984] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 225 (0x7ffc64c44400) [pid = 1984] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 224 (0x7ffc6b5aac00) [pid = 1984] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 223 (0x7ffc64caf000) [pid = 1984] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 222 (0x7ffc6a4e7400) [pid = 1984] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 221 (0x7ffc65774000) [pid = 1984] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 220 (0x7ffc64ca5400) [pid = 1984] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 219 (0x7ffc6b6eb800) [pid = 1984] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 218 (0x7ffc6ddaa800) [pid = 1984] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 217 (0x7ffc620e7c00) [pid = 1984] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 216 (0x7ffc6ed19c00) [pid = 1984] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc6a4e5c00) [pid = 1984] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc6576dc00) [pid = 1984] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc6d1c1c00) [pid = 1984] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc70286000) [pid = 1984] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc6a4e4c00) [pid = 1984] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc79105400) [pid = 1984] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc64c42800) [pid = 1984] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc70483800) [pid = 1984] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:19:18 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc70903800) [pid = 1984] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:19:18 INFO - PROCESS | 1984 | 1461313158548 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]]]}] 01:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2035ms 01:19:18 INFO - PROCESS | 1984 | 1461313158602 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 01:19:18 INFO - PROCESS | 1984 | 1461313158605 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 01:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:19:18 INFO - PROCESS | 1984 | 1461313158616 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:19:18 INFO - PROCESS | 1984 | 1461313158618 Marionette TRACE conn4 <- [1,1394,null,{}] 01:19:18 INFO - PROCESS | 1984 | 1461313158623 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}] 01:19:18 INFO - PROCESS | 1984 | 1461313158808 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 01:19:18 INFO - PROCESS | 1984 | 1461313158966 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:18 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a8c2800 == 133 [pid = 1984] [id = 356] 01:19:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc61c94c00) [pid = 1984] [serial = 1069] [outer = (nil)] 01:19:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc64caf000) [pid = 1984] [serial = 1070] [outer = 0x7ffc61c94c00] 01:19:19 INFO - PROCESS | 1984 | 1461313159034 Marionette DEBUG loaded listener.js 01:19:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc6b70ec00) [pid = 1984] [serial = 1071] [outer = 0x7ffc61c94c00] 01:19:19 INFO - PROCESS | 1984 | 1461313159731 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]]]}] 01:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1133ms 01:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:19:19 INFO - PROCESS | 1984 | 1461313159750 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 01:19:19 INFO - PROCESS | 1984 | 1461313159752 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 01:19:19 INFO - PROCESS | 1984 | 1461313159760 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:19:19 INFO - PROCESS | 1984 | 1461313159762 Marionette TRACE conn4 <- [1,1398,null,{}] 01:19:19 INFO - PROCESS | 1984 | 1461313159775 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}] 01:19:20 INFO - PROCESS | 1984 | 1461313160025 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 01:19:20 INFO - PROCESS | 1984 | 1461313160240 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:20 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5dc50800 == 134 [pid = 1984] [id = 357] 01:19:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc5cfc5800) [pid = 1984] [serial = 1072] [outer = (nil)] 01:19:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc5cfcb000) [pid = 1984] [serial = 1073] [outer = 0x7ffc5cfc5800] 01:19:20 INFO - PROCESS | 1984 | 1461313160357 Marionette DEBUG loaded listener.js 01:19:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc5cfdd400) [pid = 1984] [serial = 1074] [outer = 0x7ffc5cfc5800] 01:19:21 INFO - PROCESS | 1984 | 1461313161320 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]]]}] 01:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1593ms 01:19:21 INFO - PROCESS | 1984 | 1461313161354 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 01:19:21 INFO - PROCESS | 1984 | 1461313161361 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 01:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:19:21 INFO - PROCESS | 1984 | 1461313161371 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:19:21 INFO - PROCESS | 1984 | 1461313161375 Marionette TRACE conn4 <- [1,1402,null,{}] 01:19:21 INFO - PROCESS | 1984 | 1461313161384 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}] 01:19:21 INFO - PROCESS | 1984 | 1461313161594 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 01:19:21 INFO - PROCESS | 1984 | 1461313161835 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a7b7800 == 135 [pid = 1984] [id = 358] 01:19:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc61dcf000) [pid = 1984] [serial = 1075] [outer = (nil)] 01:19:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc620ecc00) [pid = 1984] [serial = 1076] [outer = 0x7ffc61dcf000] 01:19:21 INFO - PROCESS | 1984 | 1461313161958 Marionette DEBUG loaded listener.js 01:19:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc62657c00) [pid = 1984] [serial = 1077] [outer = 0x7ffc61dcf000] 01:19:22 INFO - PROCESS | 1984 | 1461313162900 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]]]}] 01:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1582ms 01:19:22 INFO - PROCESS | 1984 | 1461313162957 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 01:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:19:22 INFO - PROCESS | 1984 | 1461313162964 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 01:19:22 INFO - PROCESS | 1984 | 1461313162972 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:19:22 INFO - PROCESS | 1984 | 1461313162975 Marionette TRACE conn4 <- [1,1406,null,{}] 01:19:22 INFO - PROCESS | 1984 | 1461313162981 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}] 01:19:23 INFO - PROCESS | 1984 | 1461313163187 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 01:19:23 INFO - PROCESS | 1984 | 1461313163465 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:23 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b6b800 == 136 [pid = 1984] [id = 359] 01:19:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 217 (0x7ffc64d71000) [pid = 1984] [serial = 1078] [outer = (nil)] 01:19:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 218 (0x7ffc6576dc00) [pid = 1984] [serial = 1079] [outer = 0x7ffc64d71000] 01:19:23 INFO - PROCESS | 1984 | 1461313163588 Marionette DEBUG loaded listener.js 01:19:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 219 (0x7ffc6a842c00) [pid = 1984] [serial = 1080] [outer = 0x7ffc64d71000] 01:19:24 INFO - PROCESS | 1984 | 1461313164463 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]]]}] 01:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1529ms 01:19:24 INFO - PROCESS | 1984 | 1461313164501 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 01:19:24 INFO - PROCESS | 1984 | 1461313164504 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 01:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:19:24 INFO - PROCESS | 1984 | 1461313164521 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:19:24 INFO - PROCESS | 1984 | 1461313164530 Marionette TRACE conn4 <- [1,1410,null,{}] 01:19:24 INFO - PROCESS | 1984 | 1461313164536 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}] 01:19:24 INFO - PROCESS | 1984 | 1461313164749 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 01:19:24 INFO - PROCESS | 1984 | 1461313164964 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc71443800 == 137 [pid = 1984] [id = 360] 01:19:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 220 (0x7ffc610ca400) [pid = 1984] [serial = 1081] [outer = (nil)] 01:19:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 221 (0x7ffc6b70f400) [pid = 1984] [serial = 1082] [outer = 0x7ffc610ca400] 01:19:25 INFO - PROCESS | 1984 | 1461313165085 Marionette DEBUG loaded listener.js 01:19:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 222 (0x7ffc6d440c00) [pid = 1984] [serial = 1083] [outer = 0x7ffc610ca400] 01:19:26 INFO - PROCESS | 1984 | 1461313166096 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]]]}] 01:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1596ms 01:19:26 INFO - PROCESS | 1984 | 1461313166109 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 01:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:19:26 INFO - PROCESS | 1984 | 1461313166114 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 01:19:26 INFO - PROCESS | 1984 | 1461313166119 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:19:26 INFO - PROCESS | 1984 | 1461313166122 Marionette TRACE conn4 <- [1,1414,null,{}] 01:19:26 INFO - PROCESS | 1984 | 1461313166127 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}] 01:19:26 INFO - PROCESS | 1984 | 1461313166319 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 01:19:26 INFO - PROCESS | 1984 | 1461313166562 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76346000 == 138 [pid = 1984] [id = 361] 01:19:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 223 (0x7ffc61a54000) [pid = 1984] [serial = 1084] [outer = (nil)] 01:19:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 224 (0x7ffc6da8e000) [pid = 1984] [serial = 1085] [outer = 0x7ffc61a54000] 01:19:26 INFO - PROCESS | 1984 | 1461313166677 Marionette DEBUG loaded listener.js 01:19:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 225 (0x7ffc6ed84c00) [pid = 1984] [serial = 1086] [outer = 0x7ffc61a54000] 01:19:27 INFO - PROCESS | 1984 | 1461313167551 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]]]}] 01:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1482ms 01:19:27 INFO - PROCESS | 1984 | 1461313167602 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 01:19:27 INFO - PROCESS | 1984 | 1461313167605 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 01:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:19:27 INFO - PROCESS | 1984 | 1461313167611 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:19:27 INFO - PROCESS | 1984 | 1461313167614 Marionette TRACE conn4 <- [1,1418,null,{}] 01:19:27 INFO - PROCESS | 1984 | 1461313167619 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}] 01:19:27 INFO - PROCESS | 1984 | 1461313167838 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 01:19:28 INFO - PROCESS | 1984 | 1461313168081 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7c3f1000 == 139 [pid = 1984] [id = 362] 01:19:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 226 (0x7ffc70908400) [pid = 1984] [serial = 1087] [outer = (nil)] 01:19:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 227 (0x7ffc70910000) [pid = 1984] [serial = 1088] [outer = 0x7ffc70908400] 01:19:28 INFO - PROCESS | 1984 | 1461313168209 Marionette DEBUG loaded listener.js 01:19:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 228 (0x7ffc711cc800) [pid = 1984] [serial = 1089] [outer = 0x7ffc70908400] 01:19:29 INFO - PROCESS | 1984 | 1461313169132 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]]]}] 01:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1583ms 01:19:29 INFO - PROCESS | 1984 | 1461313169196 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 01:19:29 INFO - PROCESS | 1984 | 1461313169201 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 01:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:19:29 INFO - PROCESS | 1984 | 1461313169207 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:19:29 INFO - PROCESS | 1984 | 1461313169210 Marionette TRACE conn4 <- [1,1422,null,{}] 01:19:29 INFO - PROCESS | 1984 | 1461313169215 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}] 01:19:29 INFO - PROCESS | 1984 | 1461313169410 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 01:19:29 INFO - PROCESS | 1984 | 1461313169642 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8855c800 == 140 [pid = 1984] [id = 363] 01:19:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 229 (0x7ffc70908800) [pid = 1984] [serial = 1090] [outer = (nil)] 01:19:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 230 (0x7ffc77016800) [pid = 1984] [serial = 1091] [outer = 0x7ffc70908800] 01:19:29 INFO - PROCESS | 1984 | 1461313169759 Marionette DEBUG loaded listener.js 01:19:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 231 (0x7ffc77818800) [pid = 1984] [serial = 1092] [outer = 0x7ffc70908800] 01:19:30 INFO - PROCESS | 1984 | 1461313170620 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]]]}] 01:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1480ms 01:19:30 INFO - PROCESS | 1984 | 1461313170688 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 01:19:30 INFO - PROCESS | 1984 | 1461313170692 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 01:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:19:30 INFO - PROCESS | 1984 | 1461313170697 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:19:30 INFO - PROCESS | 1984 | 1461313170700 Marionette TRACE conn4 <- [1,1426,null,{}] 01:19:30 INFO - PROCESS | 1984 | 1461313170705 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}] 01:19:30 INFO - PROCESS | 1984 | 1461313170890 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 01:19:31 INFO - PROCESS | 1984 | 1461313171088 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8ba48000 == 141 [pid = 1984] [id = 364] 01:19:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 232 (0x7ffc749dfc00) [pid = 1984] [serial = 1093] [outer = (nil)] 01:19:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 233 (0x7ffc784a8c00) [pid = 1984] [serial = 1094] [outer = 0x7ffc749dfc00] 01:19:31 INFO - PROCESS | 1984 | 1461313171160 Marionette DEBUG loaded listener.js 01:19:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 234 (0x7ffc7c36b800) [pid = 1984] [serial = 1095] [outer = 0x7ffc749dfc00] 01:19:32 INFO - PROCESS | 1984 | 1461313172171 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]]]}] 01:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1532ms 01:19:32 INFO - PROCESS | 1984 | 1461313172231 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 01:19:32 INFO - PROCESS | 1984 | 1461313172235 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 01:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:19:32 INFO - PROCESS | 1984 | 1461313172241 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:19:32 INFO - PROCESS | 1984 | 1461313172243 Marionette TRACE conn4 <- [1,1430,null,{}] 01:19:32 INFO - PROCESS | 1984 | 1461313172250 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}] 01:19:32 INFO - PROCESS | 1984 | 1461313172448 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 01:19:32 INFO - PROCESS | 1984 | 1461313172693 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5e1ab000 == 142 [pid = 1984] [id = 365] 01:19:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 235 (0x7ffc6b6c5c00) [pid = 1984] [serial = 1096] [outer = (nil)] 01:19:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 236 (0x7ffc6ed8e000) [pid = 1984] [serial = 1097] [outer = 0x7ffc6b6c5c00] 01:19:32 INFO - PROCESS | 1984 | 1461313172789 Marionette DEBUG loaded listener.js 01:19:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 237 (0x7ffc7db13000) [pid = 1984] [serial = 1098] [outer = 0x7ffc6b6c5c00] 01:19:33 INFO - PROCESS | 1984 | 1461313173751 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]]]}] 01:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1577ms 01:19:33 INFO - PROCESS | 1984 | 1461313173820 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 01:19:33 INFO - PROCESS | 1984 | 1461313173823 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 01:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:19:33 INFO - PROCESS | 1984 | 1461313173829 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:19:33 INFO - PROCESS | 1984 | 1461313173831 Marionette TRACE conn4 <- [1,1434,null,{}] 01:19:33 INFO - PROCESS | 1984 | 1461313173836 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}] 01:19:34 INFO - PROCESS | 1984 | 1461313174030 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 01:19:34 INFO - PROCESS | 1984 | 1461313174279 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc64e1d800 == 143 [pid = 1984] [id = 366] 01:19:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 238 (0x7ffc61c9d800) [pid = 1984] [serial = 1099] [outer = (nil)] 01:19:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 239 (0x7ffc620aa800) [pid = 1984] [serial = 1100] [outer = 0x7ffc61c9d800] 01:19:34 INFO - PROCESS | 1984 | 1461313174402 Marionette DEBUG loaded listener.js 01:19:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 240 (0x7ffc620b0800) [pid = 1984] [serial = 1101] [outer = 0x7ffc61c9d800] 01:19:35 INFO - PROCESS | 1984 | 1461313175326 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]]]}] 01:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1533ms 01:19:35 INFO - PROCESS | 1984 | 1461313175363 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 01:19:35 INFO - PROCESS | 1984 | 1461313175366 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 01:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:19:35 INFO - PROCESS | 1984 | 1461313175372 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:19:35 INFO - PROCESS | 1984 | 1461313175375 Marionette TRACE conn4 <- [1,1438,null,{}] 01:19:35 INFO - PROCESS | 1984 | 1461313175380 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}] 01:19:35 INFO - PROCESS | 1984 | 1461313175579 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 01:19:35 INFO - PROCESS | 1984 | 1461313175848 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a7ce800 == 144 [pid = 1984] [id = 367] 01:19:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 241 (0x7ffc64d6f000) [pid = 1984] [serial = 1102] [outer = (nil)] 01:19:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 242 (0x7ffc6a473000) [pid = 1984] [serial = 1103] [outer = 0x7ffc64d6f000] 01:19:35 INFO - PROCESS | 1984 | 1461313175947 Marionette DEBUG loaded listener.js 01:19:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 243 (0x7ffc6d2d9000) [pid = 1984] [serial = 1104] [outer = 0x7ffc64d6f000] 01:19:37 INFO - PROCESS | 1984 | 1461313177365 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]]]}] 01:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2134ms 01:19:37 INFO - PROCESS | 1984 | 1461313177507 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 01:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:19:37 INFO - PROCESS | 1984 | 1461313177513 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 01:19:37 INFO - PROCESS | 1984 | 1461313177520 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:19:37 INFO - PROCESS | 1984 | 1461313177525 Marionette TRACE conn4 <- [1,1442,null,{}] 01:19:37 INFO - PROCESS | 1984 | 1461313177533 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}] 01:19:37 INFO - PROCESS | 1984 | 1461313177703 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 01:19:37 INFO - PROCESS | 1984 | 1461313177903 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:37 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65929000 == 145 [pid = 1984] [id = 368] 01:19:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 244 (0x7ffc5e0d4000) [pid = 1984] [serial = 1105] [outer = (nil)] 01:19:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 245 (0x7ffc610c9800) [pid = 1984] [serial = 1106] [outer = 0x7ffc5e0d4000] 01:19:38 INFO - PROCESS | 1984 | 1461313178011 Marionette DEBUG loaded listener.js 01:19:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 246 (0x7ffc61c9a800) [pid = 1984] [serial = 1107] [outer = 0x7ffc5e0d4000] 01:19:39 INFO - PROCESS | 1984 | 1461313179118 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]]]}] 01:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1634ms 01:19:39 INFO - PROCESS | 1984 | 1461313179153 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 01:19:39 INFO - PROCESS | 1984 | 1461313179161 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 01:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:19:39 INFO - PROCESS | 1984 | 1461313179170 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:19:39 INFO - PROCESS | 1984 | 1461313179174 Marionette TRACE conn4 <- [1,1446,null,{}] 01:19:39 INFO - PROCESS | 1984 | 1461313179179 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}] 01:19:39 INFO - PROCESS | 1984 | 1461313179413 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 01:19:39 INFO - PROCESS | 1984 | 1461313179682 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5e466000 == 146 [pid = 1984] [id = 369] 01:19:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 247 (0x7ffc620ed000) [pid = 1984] [serial = 1108] [outer = (nil)] 01:19:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 248 (0x7ffc6264b800) [pid = 1984] [serial = 1109] [outer = 0x7ffc620ed000] 01:19:39 INFO - PROCESS | 1984 | 1461313179751 Marionette DEBUG loaded listener.js 01:19:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 249 (0x7ffc6271c000) [pid = 1984] [serial = 1110] [outer = 0x7ffc620ed000] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83ab5800 == 145 [pid = 1984] [id = 224] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc74e1a800 == 144 [pid = 1984] [id = 259] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7907c800 == 143 [pid = 1984] [id = 67] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7721e000 == 142 [pid = 1984] [id = 66] 01:19:40 INFO - PROCESS | 1984 | --DOMWINDOW == 248 (0x7ffc5db1f400) [pid = 1984] [serial = 983] [outer = (nil)] [url = about:blank] 01:19:40 INFO - PROCESS | 1984 | --DOMWINDOW == 247 (0x7ffc5e0d2400) [pid = 1984] [serial = 977] [outer = (nil)] [url = about:blank] 01:19:40 INFO - PROCESS | 1984 | --DOMWINDOW == 246 (0x7ffc5dd4a000) [pid = 1984] [serial = 986] [outer = (nil)] [url = about:blank] 01:19:40 INFO - PROCESS | 1984 | --DOMWINDOW == 245 (0x7ffc61dca800) [pid = 1984] [serial = 980] [outer = (nil)] [url = about:blank] 01:19:40 INFO - PROCESS | 1984 | --DOMWINDOW == 244 (0x7ffc6a83f400) [pid = 1984] [serial = 971] [outer = (nil)] [url = about:blank] 01:19:40 INFO - PROCESS | 1984 | --DOMWINDOW == 243 (0x7ffc83985800) [pid = 1984] [serial = 974] [outer = (nil)] [url = about:blank] 01:19:40 INFO - PROCESS | 1984 | --DOMWINDOW == 242 (0x7ffc64d46c00) [pid = 1984] [serial = 968] [outer = (nil)] [url = about:blank] 01:19:40 INFO - PROCESS | 1984 | --DOMWINDOW == 241 (0x7ffc6da87400) [pid = 1984] [serial = 1010] [outer = (nil)] [url = about:blank] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a8c2800 == 141 [pid = 1984] [id = 356] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70c9a000 == 140 [pid = 1984] [id = 355] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6dc63000 == 139 [pid = 1984] [id = 354] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b968800 == 138 [pid = 1984] [id = 353] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65928000 == 137 [pid = 1984] [id = 352] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61c40000 == 136 [pid = 1984] [id = 351] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61a2b000 == 135 [pid = 1984] [id = 350] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d314000 == 134 [pid = 1984] [id = 11] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65b6a000 == 133 [pid = 1984] [id = 349] 01:19:40 INFO - PROCESS | 1984 | 1461313180822 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]]]}] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8b75c000 == 132 [pid = 1984] [id = 344] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88911800 == 131 [pid = 1984] [id = 343] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7dbe3000 == 130 [pid = 1984] [id = 342] 01:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1678ms 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7115c800 == 129 [pid = 1984] [id = 339] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b8c3000 == 128 [pid = 1984] [id = 338] 01:19:40 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6507e000 == 127 [pid = 1984] [id = 337] 01:19:40 INFO - PROCESS | 1984 | 1461313180853 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 01:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:19:40 INFO - PROCESS | 1984 | 1461313180857 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 01:19:40 INFO - PROCESS | 1984 | 1461313180863 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:19:40 INFO - PROCESS | 1984 | 1461313180868 Marionette TRACE conn4 <- [1,1450,null,{}] 01:19:40 INFO - PROCESS | 1984 | 1461313180883 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}] 01:19:41 INFO - PROCESS | 1984 | 1461313181078 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 240 (0x7ffc6b70b400) [pid = 1984] [serial = 1002] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 239 (0x7ffc711cb000) [pid = 1984] [serial = 813] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 238 (0x7ffc620e9c00) [pid = 1984] [serial = 993] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 237 (0x7ffc6a475400) [pid = 1984] [serial = 1007] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 236 (0x7ffc72dcb400) [pid = 1984] [serial = 962] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 235 (0x7ffc6b5ae400) [pid = 1984] [serial = 1001] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 234 (0x7ffc8850cc00) [pid = 1984] [serial = 753] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 233 (0x7ffc6d7ef000) [pid = 1984] [serial = 1008] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 232 (0x7ffc784b6800) [pid = 1984] [serial = 965] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 231 (0x7ffc83ae0000) [pid = 1984] [serial = 747] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 230 (0x7ffc70622400) [pid = 1984] [serial = 738] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 229 (0x7ffc6d1c7800) [pid = 1984] [serial = 867] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 228 (0x7ffc84e0e800) [pid = 1984] [serial = 750] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 227 (0x7ffc6b5a9800) [pid = 1984] [serial = 783] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 226 (0x7ffc6b6c7c00) [pid = 1984] [serial = 956] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 225 (0x7ffc61c9d000) [pid = 1984] [serial = 927] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 224 (0x7ffc83c49800) [pid = 1984] [serial = 798] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 223 (0x7ffc79486400) [pid = 1984] [serial = 689] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 222 (0x7ffc77017800) [pid = 1984] [serial = 792] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 221 (0x7ffc7061d800) [pid = 1984] [serial = 686] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 220 (0x7ffc887aa400) [pid = 1984] [serial = 804] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 219 (0x7ffc77a9e400) [pid = 1984] [serial = 795] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 218 (0x7ffc64c4fc00) [pid = 1984] [serial = 807] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 217 (0x7ffc6d7ec400) [pid = 1984] [serial = 786] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 216 (0x7ffc64d6bc00) [pid = 1984] [serial = 996] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc64d71800) [pid = 1984] [serial = 953] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc6b715800) [pid = 1984] [serial = 1005] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc7db14400) [pid = 1984] [serial = 756] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc64cb1400) [pid = 1984] [serial = 948] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc6b710400) [pid = 1984] [serial = 1004] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc64d69800) [pid = 1984] [serial = 989] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc64d3a400) [pid = 1984] [serial = 995] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc6d7e9800) [pid = 1984] [serial = 735] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc715d9400) [pid = 1984] [serial = 789] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc7090e000) [pid = 1984] [serial = 959] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc88a3dc00) [pid = 1984] [serial = 698] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 204 (0x7ffc749dc000) [pid = 1984] [serial = 741] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 203 (0x7ffc6a759c00) [pid = 1984] [serial = 998] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 202 (0x7ffc6da84000) [pid = 1984] [serial = 759] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 201 (0x7ffc6d43cc00) [pid = 1984] [serial = 683] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc61a4cc00) [pid = 1984] [serial = 950] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc61dcc800) [pid = 1984] [serial = 992] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc6b54e800) [pid = 1984] [serial = 999] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc86d43800) [pid = 1984] [serial = 692] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc6b6c8c00) [pid = 1984] [serial = 732] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc8840c800) [pid = 1984] [serial = 801] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc887b3c00) [pid = 1984] [serial = 810] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc887b1800) [pid = 1984] [serial = 695] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc7763c000) [pid = 1984] [serial = 744] [outer = (nil)] [url = about:blank] 01:19:41 INFO - PROCESS | 1984 | 1461313181396 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc62cd9800 == 128 [pid = 1984] [id = 370] 01:19:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc61c9d000) [pid = 1984] [serial = 1111] [outer = (nil)] 01:19:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc64c47800) [pid = 1984] [serial = 1112] [outer = 0x7ffc61c9d000] 01:19:41 INFO - PROCESS | 1984 | 1461313181476 Marionette DEBUG loaded listener.js 01:19:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc64cad000) [pid = 1984] [serial = 1113] [outer = 0x7ffc61c9d000] 01:19:42 INFO - PROCESS | 1984 | 1461313182235 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]]]}] 01:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1432ms 01:19:42 INFO - PROCESS | 1984 | 1461313182296 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 01:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:19:42 INFO - PROCESS | 1984 | 1461313182301 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 01:19:42 INFO - PROCESS | 1984 | 1461313182307 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:19:42 INFO - PROCESS | 1984 | 1461313182310 Marionette TRACE conn4 <- [1,1454,null,{}] 01:19:42 INFO - PROCESS | 1984 | 1461313182444 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}] 01:19:42 INFO - PROCESS | 1984 | 1461313182655 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 01:19:42 INFO - PROCESS | 1984 | 1461313182915 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61c37000 == 129 [pid = 1984] [id = 371] 01:19:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc5db15c00) [pid = 1984] [serial = 1114] [outer = (nil)] 01:19:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc5e0cf800) [pid = 1984] [serial = 1115] [outer = 0x7ffc5db15c00] 01:19:43 INFO - PROCESS | 1984 | 1461313183012 Marionette DEBUG loaded listener.js 01:19:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc61a4d400) [pid = 1984] [serial = 1116] [outer = 0x7ffc5db15c00] 01:19:43 INFO - PROCESS | 1984 | 1461313183958 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]]]}] 01:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1699ms 01:19:44 INFO - PROCESS | 1984 | 1461313184007 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 01:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:19:44 INFO - PROCESS | 1984 | 1461313184015 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 01:19:44 INFO - PROCESS | 1984 | 1461313184023 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:19:44 INFO - PROCESS | 1984 | 1461313184028 Marionette TRACE conn4 <- [1,1458,null,{}] 01:19:44 INFO - PROCESS | 1984 | 1461313184034 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}] 01:19:44 INFO - PROCESS | 1984 | 1461313184220 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 01:19:44 INFO - PROCESS | 1984 | 1461313184457 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65b79000 == 130 [pid = 1984] [id = 372] 01:19:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc62659400) [pid = 1984] [serial = 1117] [outer = (nil)] 01:19:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc62ac4400) [pid = 1984] [serial = 1118] [outer = 0x7ffc62659400] 01:19:44 INFO - PROCESS | 1984 | 1461313184578 Marionette DEBUG loaded listener.js 01:19:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc64c4fc00) [pid = 1984] [serial = 1119] [outer = 0x7ffc62659400] 01:19:45 INFO - PROCESS | 1984 | 1461313185521 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]]]}] 01:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1534ms 01:19:45 INFO - PROCESS | 1984 | 1461313185556 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 01:19:45 INFO - PROCESS | 1984 | 1461313185560 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 01:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:19:45 INFO - PROCESS | 1984 | 1461313185566 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:19:45 INFO - PROCESS | 1984 | 1461313185570 Marionette TRACE conn4 <- [1,1462,null,{}] 01:19:45 INFO - PROCESS | 1984 | 1461313185575 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}] 01:19:45 INFO - PROCESS | 1984 | 1461313185758 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 01:19:46 INFO - PROCESS | 1984 | 1461313186037 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:46 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a73d800 == 131 [pid = 1984] [id = 373] 01:19:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 202 (0x7ffc64d65c00) [pid = 1984] [serial = 1120] [outer = (nil)] 01:19:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 203 (0x7ffc64d70800) [pid = 1984] [serial = 1121] [outer = 0x7ffc64d65c00] 01:19:46 INFO - PROCESS | 1984 | 1461313186158 Marionette DEBUG loaded listener.js 01:19:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 204 (0x7ffc65767800) [pid = 1984] [serial = 1122] [outer = 0x7ffc64d65c00] 01:19:47 INFO - PROCESS | 1984 | 1461313187073 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]]]}] 01:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1586ms 01:19:47 INFO - PROCESS | 1984 | 1461313187161 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 01:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:19:47 INFO - PROCESS | 1984 | 1461313187170 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 01:19:47 INFO - PROCESS | 1984 | 1461313187176 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:19:47 INFO - PROCESS | 1984 | 1461313187179 Marionette TRACE conn4 <- [1,1466,null,{}] 01:19:47 INFO - PROCESS | 1984 | 1461313187185 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}] 01:19:47 INFO - PROCESS | 1984 | 1461313187365 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 01:19:47 INFO - PROCESS | 1984 | 1461313187549 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b929800 == 132 [pid = 1984] [id = 374] 01:19:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 205 (0x7ffc64d6cc00) [pid = 1984] [serial = 1123] [outer = (nil)] 01:19:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc6a4e4800) [pid = 1984] [serial = 1124] [outer = 0x7ffc64d6cc00] 01:19:47 INFO - PROCESS | 1984 | 1461313187679 Marionette DEBUG loaded listener.js 01:19:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc6a75bc00) [pid = 1984] [serial = 1125] [outer = 0x7ffc64d6cc00] 01:19:48 INFO - PROCESS | 1984 | 1461313188522 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]]]}] 01:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1380ms 01:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:19:48 INFO - PROCESS | 1984 | 1461313188557 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 01:19:48 INFO - PROCESS | 1984 | 1461313188560 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 01:19:48 INFO - PROCESS | 1984 | 1461313188567 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:19:48 INFO - PROCESS | 1984 | 1461313188570 Marionette TRACE conn4 <- [1,1470,null,{}] 01:19:48 INFO - PROCESS | 1984 | 1461313188576 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}] 01:19:48 INFO - PROCESS | 1984 | 1461313188764 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 01:19:48 INFO - PROCESS | 1984 | 1461313188980 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6cd18800 == 133 [pid = 1984] [id = 375] 01:19:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc6a83dc00) [pid = 1984] [serial = 1126] [outer = (nil)] 01:19:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc6a845c00) [pid = 1984] [serial = 1127] [outer = 0x7ffc6a83dc00] 01:19:49 INFO - PROCESS | 1984 | 1461313189047 Marionette DEBUG loaded listener.js 01:19:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc6b556c00) [pid = 1984] [serial = 1128] [outer = 0x7ffc6a83dc00] 01:19:49 INFO - PROCESS | 1984 | 1461313189954 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]]]}] 01:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1429ms 01:19:49 INFO - PROCESS | 1984 | 1461313189995 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 01:19:50 INFO - PROCESS | 1984 | 1461313189998 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 01:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:19:50 INFO - PROCESS | 1984 | 1461313190004 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:19:50 INFO - PROCESS | 1984 | 1461313190007 Marionette TRACE conn4 <- [1,1474,null,{}] 01:19:50 INFO - PROCESS | 1984 | 1461313190016 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}] 01:19:50 INFO - PROCESS | 1984 | 1461313190228 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 01:19:51 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6131a800 == 132 [pid = 1984] [id = 306] 01:19:51 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61a41800 == 131 [pid = 1984] [id = 307] 01:19:51 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b92b800 == 130 [pid = 1984] [id = 347] 01:19:51 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65934000 == 129 [pid = 1984] [id = 348] 01:19:51 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b8e2000 == 128 [pid = 1984] [id = 157] 01:19:51 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5e466000 == 127 [pid = 1984] [id = 369] 01:19:51 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65929000 == 126 [pid = 1984] [id = 368] 01:19:51 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a7ce800 == 125 [pid = 1984] [id = 367] 01:19:52 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc64e1d800 == 124 [pid = 1984] [id = 366] 01:19:52 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5e1ab000 == 123 [pid = 1984] [id = 365] 01:19:52 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8ba48000 == 122 [pid = 1984] [id = 364] 01:19:52 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8855c800 == 121 [pid = 1984] [id = 363] 01:19:52 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7c3f1000 == 120 [pid = 1984] [id = 362] 01:19:52 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70b6b800 == 119 [pid = 1984] [id = 359] 01:19:52 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a7b7800 == 118 [pid = 1984] [id = 358] 01:19:52 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5dc50800 == 117 [pid = 1984] [id = 357] 01:19:52 INFO - PROCESS | 1984 | 1461313192234 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5e1a9000 == 118 [pid = 1984] [id = 376] 01:19:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc5db1d800) [pid = 1984] [serial = 1129] [outer = (nil)] 01:19:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc5dd48c00) [pid = 1984] [serial = 1130] [outer = 0x7ffc5db1d800] 01:19:52 INFO - PROCESS | 1984 | 1461313192300 Marionette DEBUG loaded listener.js 01:19:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc61a50800) [pid = 1984] [serial = 1131] [outer = 0x7ffc5db1d800] 01:19:53 INFO - PROCESS | 1984 | 1461313193120 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]]]}] 01:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 3140ms 01:19:53 INFO - PROCESS | 1984 | 1461313193163 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 01:19:53 INFO - PROCESS | 1984 | 1461313193171 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 01:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:19:53 INFO - PROCESS | 1984 | 1461313193180 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:19:53 INFO - PROCESS | 1984 | 1461313193184 Marionette TRACE conn4 <- [1,1478,null,{}] 01:19:53 INFO - PROCESS | 1984 | 1461313193191 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}] 01:19:53 INFO - PROCESS | 1984 | 1461313193419 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 01:19:53 INFO - PROCESS | 1984 | 1461313193443 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:53 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a0a800 == 119 [pid = 1984] [id = 377] 01:19:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc620a6800) [pid = 1984] [serial = 1132] [outer = (nil)] 01:19:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc64c43000) [pid = 1984] [serial = 1133] [outer = 0x7ffc620a6800] 01:19:53 INFO - PROCESS | 1984 | 1461313193507 Marionette DEBUG loaded listener.js 01:19:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc64d42c00) [pid = 1984] [serial = 1134] [outer = 0x7ffc620a6800] 01:19:54 INFO - PROCESS | 1984 | 1461313194504 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]]]}] 01:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1379ms 01:19:54 INFO - PROCESS | 1984 | 1461313194573 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 01:19:54 INFO - PROCESS | 1984 | 1461313194579 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 01:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:19:54 INFO - PROCESS | 1984 | 1461313194585 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:19:54 INFO - PROCESS | 1984 | 1461313194588 Marionette TRACE conn4 <- [1,1482,null,{}] 01:19:54 INFO - PROCESS | 1984 | 1461313194593 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}] 01:19:54 INFO - PROCESS | 1984 | 1461313194810 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 01:19:54 INFO - PROCESS | 1984 | 1461313194848 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a8cc000 == 120 [pid = 1984] [id = 378] 01:19:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 217 (0x7ffc65db8000) [pid = 1984] [serial = 1135] [outer = (nil)] 01:19:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 218 (0x7ffc65dc2400) [pid = 1984] [serial = 1136] [outer = 0x7ffc65db8000] 01:19:54 INFO - PROCESS | 1984 | 1461313194919 Marionette DEBUG loaded listener.js 01:19:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 219 (0x7ffc6a839000) [pid = 1984] [serial = 1137] [outer = 0x7ffc65db8000] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 218 (0x7ffc610c2c00) [pid = 1984] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 217 (0x7ffc61c9a400) [pid = 1984] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 216 (0x7ffc77f3d000) [pid = 1984] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc6b6cd800) [pid = 1984] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc6b54f800) [pid = 1984] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc6a470800) [pid = 1984] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc61c94c00) [pid = 1984] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc64d44c00) [pid = 1984] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc5cfd7c00) [pid = 1984] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc61a51800) [pid = 1984] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc64c42c00) [pid = 1984] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc6d432400) [pid = 1984] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc6a4dfc00) [pid = 1984] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc5e0cfc00) [pid = 1984] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 204 (0x7ffc6b554400) [pid = 1984] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 203 (0x7ffc6b54b800) [pid = 1984] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 202 (0x7ffc7910d400) [pid = 1984] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 201 (0x7ffc84c42800) [pid = 1984] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc62ac5c00) [pid = 1984] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc6d2cfc00) [pid = 1984] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc7701f800) [pid = 1984] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc610ccc00) [pid = 1984] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc6a46b800) [pid = 1984] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc77022800) [pid = 1984] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc711c9400) [pid = 1984] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc6eeb4800) [pid = 1984] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc6d4e1800) [pid = 1984] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc610c6000) [pid = 1984] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc75af0c00) [pid = 1984] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc6f881c00) [pid = 1984] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc64ca5c00) [pid = 1984] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc64d65800) [pid = 1984] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc79189400) [pid = 1984] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc6a46a400) [pid = 1984] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc5e0cf000) [pid = 1984] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc64d39c00) [pid = 1984] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc64d6c800) [pid = 1984] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc64d40800) [pid = 1984] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc610c6800) [pid = 1984] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc6ed85000) [pid = 1984] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc65db9800) [pid = 1984] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc6a46c400) [pid = 1984] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc5e0d4000) [pid = 1984] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:19:55 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc620ed000) [pid = 1984] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:19:56 INFO - PROCESS | 1984 | 1461313196415 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]]]}] 01:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1887ms 01:19:56 INFO - PROCESS | 1984 | 1461313196473 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 01:19:56 INFO - PROCESS | 1984 | 1461313196476 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 01:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:19:56 INFO - PROCESS | 1984 | 1461313196490 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:19:56 INFO - PROCESS | 1984 | 1461313196498 Marionette TRACE conn4 <- [1,1486,null,{}] 01:19:56 INFO - PROCESS | 1984 | 1461313196503 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}] 01:19:56 INFO - PROCESS | 1984 | 1461313196647 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 01:19:56 INFO - PROCESS | 1984 | 1461313196792 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:56 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b8e2000 == 121 [pid = 1984] [id = 379] 01:19:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc5db1c800) [pid = 1984] [serial = 1138] [outer = (nil)] 01:19:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc62ac8800) [pid = 1984] [serial = 1139] [outer = 0x7ffc5db1c800] 01:19:56 INFO - PROCESS | 1984 | 1461313196852 Marionette DEBUG loaded listener.js 01:19:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc6a467800) [pid = 1984] [serial = 1140] [outer = 0x7ffc5db1c800] 01:19:57 INFO - PROCESS | 1984 | 1461313197545 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]]]}] 01:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1141ms 01:19:57 INFO - PROCESS | 1984 | 1461313197625 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 01:19:57 INFO - PROCESS | 1984 | 1461313197629 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 01:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:19:57 INFO - PROCESS | 1984 | 1461313197635 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:19:57 INFO - PROCESS | 1984 | 1461313197637 Marionette TRACE conn4 <- [1,1490,null,{}] 01:19:57 INFO - PROCESS | 1984 | 1461313197643 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}] 01:19:57 INFO - PROCESS | 1984 | 1461313197893 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 01:19:58 INFO - PROCESS | 1984 | 1461313198079 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:58 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5e44c000 == 122 [pid = 1984] [id = 380] 01:19:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc5cfc6400) [pid = 1984] [serial = 1141] [outer = (nil)] 01:19:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc5cfe2000) [pid = 1984] [serial = 1142] [outer = 0x7ffc5cfc6400] 01:19:58 INFO - PROCESS | 1984 | 1461313198162 Marionette DEBUG loaded listener.js 01:19:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc610c6400) [pid = 1984] [serial = 1143] [outer = 0x7ffc5cfc6400] 01:19:59 INFO - PROCESS | 1984 | 1461313199099 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]]]}] 01:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1526ms 01:19:59 INFO - PROCESS | 1984 | 1461313199165 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 01:19:59 INFO - PROCESS | 1984 | 1461313199172 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 01:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:19:59 INFO - PROCESS | 1984 | 1461313199179 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:19:59 INFO - PROCESS | 1984 | 1461313199185 Marionette TRACE conn4 <- [1,1494,null,{}] 01:19:59 INFO - PROCESS | 1984 | 1461313199192 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}] 01:19:59 INFO - PROCESS | 1984 | 1461313199404 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 01:19:59 INFO - PROCESS | 1984 | 1461313199636 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a7b9000 == 123 [pid = 1984] [id = 381] 01:19:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc6271ac00) [pid = 1984] [serial = 1144] [outer = (nil)] 01:19:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc64ca6000) [pid = 1984] [serial = 1145] [outer = 0x7ffc6271ac00] 01:19:59 INFO - PROCESS | 1984 | 1461313199754 Marionette DEBUG loaded listener.js 01:19:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc64d45400) [pid = 1984] [serial = 1146] [outer = 0x7ffc6271ac00] 01:20:00 INFO - PROCESS | 1984 | 1461313200704 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]]]}] 01:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1586ms 01:20:00 INFO - PROCESS | 1984 | 1461313200766 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 01:20:00 INFO - PROCESS | 1984 | 1461313200770 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 01:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:20:00 INFO - PROCESS | 1984 | 1461313200777 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:20:00 INFO - PROCESS | 1984 | 1461313200780 Marionette TRACE conn4 <- [1,1498,null,{}] 01:20:00 INFO - PROCESS | 1984 | 1461313200786 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}] 01:20:00 INFO - PROCESS | 1984 | 1461313200961 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 01:20:01 INFO - PROCESS | 1984 | 1461313201236 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:01 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6dbd7800 == 124 [pid = 1984] [id = 382] 01:20:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc65dc1000) [pid = 1984] [serial = 1147] [outer = (nil)] 01:20:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc6a4e8000) [pid = 1984] [serial = 1148] [outer = 0x7ffc65dc1000] 01:20:01 INFO - PROCESS | 1984 | 1461313201352 Marionette DEBUG loaded listener.js 01:20:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc6b54a400) [pid = 1984] [serial = 1149] [outer = 0x7ffc65dc1000] 01:20:02 INFO - PROCESS | 1984 | 1461313202231 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]]]}] 01:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1482ms 01:20:02 INFO - PROCESS | 1984 | 1461313202258 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 01:20:02 INFO - PROCESS | 1984 | 1461313202264 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 01:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:20:02 INFO - PROCESS | 1984 | 1461313202279 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:20:02 INFO - PROCESS | 1984 | 1461313202286 Marionette TRACE conn4 <- [1,1502,null,{}] 01:20:02 INFO - PROCESS | 1984 | 1461313202291 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}] 01:20:02 INFO - PROCESS | 1984 | 1461313202509 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 01:20:02 INFO - PROCESS | 1984 | 1461313202748 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b6f000 == 125 [pid = 1984] [id = 383] 01:20:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc6a46c400) [pid = 1984] [serial = 1150] [outer = (nil)] 01:20:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc6b6ecc00) [pid = 1984] [serial = 1151] [outer = 0x7ffc6a46c400] 01:20:02 INFO - PROCESS | 1984 | 1461313202868 Marionette DEBUG loaded listener.js 01:20:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc6b718000) [pid = 1984] [serial = 1152] [outer = 0x7ffc6a46c400] 01:20:03 INFO - PROCESS | 1984 | 1461313203689 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]]]}] 01:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1492ms 01:20:03 INFO - PROCESS | 1984 | 1461313203764 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 01:20:03 INFO - PROCESS | 1984 | 1461313203768 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 01:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:20:03 INFO - PROCESS | 1984 | 1461313203773 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:20:03 INFO - PROCESS | 1984 | 1461313203775 Marionette TRACE conn4 <- [1,1506,null,{}] 01:20:03 INFO - PROCESS | 1984 | 1461313203781 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}] 01:20:04 INFO - PROCESS | 1984 | 1461313204000 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 01:20:04 INFO - PROCESS | 1984 | 1461313204214 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70e62800 == 126 [pid = 1984] [id = 384] 01:20:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc6cd49400) [pid = 1984] [serial = 1153] [outer = (nil)] 01:20:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc6d0f3c00) [pid = 1984] [serial = 1154] [outer = 0x7ffc6cd49400] 01:20:04 INFO - PROCESS | 1984 | 1461313204323 Marionette DEBUG loaded listener.js 01:20:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc6d2cb000) [pid = 1984] [serial = 1155] [outer = 0x7ffc6cd49400] 01:20:05 INFO - PROCESS | 1984 | 1461313205215 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]]]}] 01:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1479ms 01:20:05 INFO - PROCESS | 1984 | 1461313205253 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 01:20:05 INFO - PROCESS | 1984 | 1461313205257 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 01:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:20:05 INFO - PROCESS | 1984 | 1461313205262 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:20:05 INFO - PROCESS | 1984 | 1461313205264 Marionette TRACE conn4 <- [1,1510,null,{}] 01:20:05 INFO - PROCESS | 1984 | 1461313205270 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}] 01:20:05 INFO - PROCESS | 1984 | 1461313205442 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 01:20:05 INFO - PROCESS | 1984 | 1461313205632 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:05 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7114e800 == 127 [pid = 1984] [id = 385] 01:20:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc6d4e1000) [pid = 1984] [serial = 1156] [outer = (nil)] 01:20:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc6d679400) [pid = 1984] [serial = 1157] [outer = 0x7ffc6d4e1000] 01:20:05 INFO - PROCESS | 1984 | 1461313205717 Marionette DEBUG loaded listener.js 01:20:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc6da8ac00) [pid = 1984] [serial = 1158] [outer = 0x7ffc6d4e1000] 01:20:06 INFO - PROCESS | 1984 | 1461313206621 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]]]}] 01:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1375ms 01:20:06 INFO - PROCESS | 1984 | 1461313206639 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 01:20:06 INFO - PROCESS | 1984 | 1461313206643 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 01:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:20:06 INFO - PROCESS | 1984 | 1461313206649 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:20:06 INFO - PROCESS | 1984 | 1461313206651 Marionette TRACE conn4 <- [1,1514,null,{}] 01:20:06 INFO - PROCESS | 1984 | 1461313206656 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}] 01:20:06 INFO - PROCESS | 1984 | 1461313206822 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 01:20:07 INFO - PROCESS | 1984 | 1461313207016 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:07 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76109800 == 128 [pid = 1984] [id = 386] 01:20:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc6d437400) [pid = 1984] [serial = 1159] [outer = (nil)] 01:20:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc6ed14800) [pid = 1984] [serial = 1160] [outer = 0x7ffc6d437400] 01:20:07 INFO - PROCESS | 1984 | 1461313207092 Marionette DEBUG loaded listener.js 01:20:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc6eea9c00) [pid = 1984] [serial = 1161] [outer = 0x7ffc6d437400] 01:20:07 INFO - PROCESS | 1984 | 1461313207913 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]]]}] 01:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1329ms 01:20:07 INFO - PROCESS | 1984 | 1461313207979 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 01:20:07 INFO - PROCESS | 1984 | 1461313207982 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 01:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:20:07 INFO - PROCESS | 1984 | 1461313207988 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:20:07 INFO - PROCESS | 1984 | 1461313207991 Marionette TRACE conn4 <- [1,1518,null,{}] 01:20:08 INFO - PROCESS | 1984 | 1461313207999 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}] 01:20:08 INFO - PROCESS | 1984 | 1461313208202 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 01:20:08 INFO - PROCESS | 1984 | 1461313208388 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7692d000 == 129 [pid = 1984] [id = 387] 01:20:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc6d43f800) [pid = 1984] [serial = 1162] [outer = (nil)] 01:20:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc6f889400) [pid = 1984] [serial = 1163] [outer = 0x7ffc6d43f800] 01:20:08 INFO - PROCESS | 1984 | 1461313208456 Marionette DEBUG loaded listener.js 01:20:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 202 (0x7ffc7042b000) [pid = 1984] [serial = 1164] [outer = 0x7ffc6d43f800] 01:20:09 INFO - PROCESS | 1984 | 1461313209308 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]]]}] 01:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1376ms 01:20:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:20:09 INFO - PROCESS | 1984 | 1461313209365 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 01:20:09 INFO - PROCESS | 1984 | 1461313209368 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 01:20:09 INFO - PROCESS | 1984 | 1461313209374 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:20:09 INFO - PROCESS | 1984 | 1461313209378 Marionette TRACE conn4 <- [1,1522,null,{}] 01:20:09 INFO - PROCESS | 1984 | 1461313209384 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}] 01:20:09 INFO - PROCESS | 1984 | 1461313209561 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 01:20:09 INFO - PROCESS | 1984 | 1461313209748 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:09 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7788c800 == 130 [pid = 1984] [id = 388] 01:20:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 203 (0x7ffc6e9b3400) [pid = 1984] [serial = 1165] [outer = (nil)] 01:20:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 204 (0x7ffc70482800) [pid = 1984] [serial = 1166] [outer = 0x7ffc6e9b3400] 01:20:09 INFO - PROCESS | 1984 | 1461313209822 Marionette DEBUG loaded listener.js 01:20:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 205 (0x7ffc7061d000) [pid = 1984] [serial = 1167] [outer = 0x7ffc6e9b3400] 01:20:10 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:10 INFO - PROCESS | 1984 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:20:10 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:10 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:10 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:10 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:10 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:10 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:10 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:10 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:10 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:10 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:10 INFO - PROCESS | 1984 | 1461313210589 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"]]]}] 01:20:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 01:20:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:20:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 01:20:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:20:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 01:20:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:20:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 01:20:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:20:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1240ms 01:20:10 INFO - PROCESS | 1984 | 1461313210628 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 01:20:10 INFO - PROCESS | 1984 | 1461313210631 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 01:20:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:20:10 INFO - PROCESS | 1984 | 1461313210640 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:20:10 INFO - PROCESS | 1984 | 1461313210643 Marionette TRACE conn4 <- [1,1526,null,{}] 01:20:10 INFO - PROCESS | 1984 | 1461313210649 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}] 01:20:10 INFO - PROCESS | 1984 | 1461313210820 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 01:20:11 INFO - PROCESS | 1984 | 1461313211025 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc790c6800 == 131 [pid = 1984] [id = 389] 01:20:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc6f881000) [pid = 1984] [serial = 1168] [outer = (nil)] 01:20:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc70904000) [pid = 1984] [serial = 1169] [outer = 0x7ffc6f881000] 01:20:11 INFO - PROCESS | 1984 | 1461313211096 Marionette DEBUG loaded listener.js 01:20:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc711c5800) [pid = 1984] [serial = 1170] [outer = 0x7ffc6f881000] 01:20:11 INFO - PROCESS | 1984 | 1461313211917 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"]]]}] 01:20:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:20:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:20:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:20:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:20:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:20:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:20:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:20:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:20:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:20:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1339ms 01:20:12 INFO - PROCESS | 1984 | 1461313211999 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 01:20:12 INFO - PROCESS | 1984 | 1461313212003 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 01:20:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:20:12 INFO - PROCESS | 1984 | 1461313212011 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:20:12 INFO - PROCESS | 1984 | 1461313212013 Marionette TRACE conn4 <- [1,1530,null,{}] 01:20:12 INFO - PROCESS | 1984 | 1461313212017 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}] 01:20:12 INFO - PROCESS | 1984 | 1461313212190 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 01:20:12 INFO - PROCESS | 1984 | 1461313212381 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:12 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83952000 == 132 [pid = 1984] [id = 390] 01:20:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc70430400) [pid = 1984] [serial = 1171] [outer = (nil)] 01:20:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc711cc000) [pid = 1984] [serial = 1172] [outer = 0x7ffc70430400] 01:20:12 INFO - PROCESS | 1984 | 1461313212461 Marionette DEBUG loaded listener.js 01:20:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc75aee000) [pid = 1984] [serial = 1173] [outer = 0x7ffc70430400] 01:20:13 INFO - PROCESS | 1984 | 1461313213261 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]]]}] 01:20:13 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 01:20:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:20:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:20:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:20:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 01:20:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:20:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1282ms 01:20:13 INFO - PROCESS | 1984 | 1461313213295 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 01:20:13 INFO - PROCESS | 1984 | 1461313213300 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 01:20:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:20:13 INFO - PROCESS | 1984 | 1461313213306 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:20:13 INFO - PROCESS | 1984 | 1461313213310 Marionette TRACE conn4 <- [1,1534,null,{}] 01:20:13 INFO - PROCESS | 1984 | 1461313213315 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}] 01:20:13 INFO - PROCESS | 1984 | 1461313213543 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 01:20:13 INFO - PROCESS | 1984 | 1461313213747 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84c32800 == 133 [pid = 1984] [id = 391] 01:20:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc620e9000) [pid = 1984] [serial = 1174] [outer = (nil)] 01:20:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc7701ac00) [pid = 1984] [serial = 1175] [outer = 0x7ffc620e9000] 01:20:13 INFO - PROCESS | 1984 | 1461313213815 Marionette DEBUG loaded listener.js 01:20:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc7780e000) [pid = 1984] [serial = 1176] [outer = 0x7ffc620e9000] 01:20:14 INFO - PROCESS | 1984 | 1461313214719 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]]]}] 01:20:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:20:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1484ms 01:20:14 INFO - PROCESS | 1984 | 1461313214791 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 01:20:14 INFO - PROCESS | 1984 | 1461313214794 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 01:20:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:20:14 INFO - PROCESS | 1984 | 1461313214800 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:20:14 INFO - PROCESS | 1984 | 1461313214803 Marionette TRACE conn4 <- [1,1538,null,{}] 01:20:14 INFO - PROCESS | 1984 | 1461313214808 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}] 01:20:14 INFO - PROCESS | 1984 | 1461313214988 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 01:20:15 INFO - PROCESS | 1984 | 1461313215206 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6131c000 == 134 [pid = 1984] [id = 392] 01:20:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc5cfc5000) [pid = 1984] [serial = 1177] [outer = (nil)] 01:20:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc610c4c00) [pid = 1984] [serial = 1178] [outer = 0x7ffc5cfc5000] 01:20:15 INFO - PROCESS | 1984 | 1461313215320 Marionette DEBUG loaded listener.js 01:20:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 217 (0x7ffc61c92c00) [pid = 1984] [serial = 1179] [outer = 0x7ffc5cfc5000] 01:20:16 INFO - PROCESS | 1984 | 1461313216515 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]]]}] 01:20:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:20:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1781ms 01:20:16 INFO - PROCESS | 1984 | 1461313216583 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 01:20:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:20:16 INFO - PROCESS | 1984 | 1461313216589 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 01:20:16 INFO - PROCESS | 1984 | 1461313216597 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:20:16 INFO - PROCESS | 1984 | 1461313216602 Marionette TRACE conn4 <- [1,1542,null,{}] 01:20:16 INFO - PROCESS | 1984 | 1461313216610 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}] 01:20:16 INFO - PROCESS | 1984 | 1461313216836 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 01:20:17 INFO - PROCESS | 1984 | 1461313217070 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65b70800 == 135 [pid = 1984] [id = 393] 01:20:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 218 (0x7ffc61a55800) [pid = 1984] [serial = 1180] [outer = (nil)] 01:20:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 219 (0x7ffc61c95000) [pid = 1984] [serial = 1181] [outer = 0x7ffc61a55800] 01:20:17 INFO - PROCESS | 1984 | 1461313217136 Marionette DEBUG loaded listener.js 01:20:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 220 (0x7ffc620ad800) [pid = 1984] [serial = 1182] [outer = 0x7ffc61a55800] 01:20:17 INFO - PROCESS | 1984 | 1461313217950 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]]]}] 01:20:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:20:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1384ms 01:20:17 INFO - PROCESS | 1984 | 1461313217980 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 01:20:17 INFO - PROCESS | 1984 | 1461313217988 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 01:20:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:20:17 INFO - PROCESS | 1984 | 1461313217997 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:20:18 INFO - PROCESS | 1984 | 1461313218001 Marionette TRACE conn4 <- [1,1546,null,{}] 01:20:18 INFO - PROCESS | 1984 | 1461313218007 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}] 01:20:18 INFO - PROCESS | 1984 | 1461313218183 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 01:20:18 INFO - PROCESS | 1984 | 1461313218558 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:18 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61318000 == 136 [pid = 1984] [id = 394] 01:20:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 221 (0x7ffc61a50c00) [pid = 1984] [serial = 1183] [outer = (nil)] 01:20:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 222 (0x7ffc62651000) [pid = 1984] [serial = 1184] [outer = 0x7ffc61a50c00] 01:20:18 INFO - PROCESS | 1984 | 1461313218637 Marionette DEBUG loaded listener.js 01:20:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 223 (0x7ffc62acf400) [pid = 1984] [serial = 1185] [outer = 0x7ffc61a50c00] 01:20:19 INFO - PROCESS | 1984 | 1461313219594 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]]]}] 01:20:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:20:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1632ms 01:20:19 INFO - PROCESS | 1984 | 1461313219630 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 01:20:19 INFO - PROCESS | 1984 | 1461313219634 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 01:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:20:19 INFO - PROCESS | 1984 | 1461313219641 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:20:19 INFO - PROCESS | 1984 | 1461313219647 Marionette TRACE conn4 <- [1,1550,null,{}] 01:20:19 INFO - PROCESS | 1984 | 1461313219662 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}] 01:20:19 INFO - PROCESS | 1984 | 1461313219845 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 01:20:20 INFO - PROCESS | 1984 | 1461313220116 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:20 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc657a0800 == 137 [pid = 1984] [id = 395] 01:20:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 224 (0x7ffc64c46400) [pid = 1984] [serial = 1186] [outer = (nil)] 01:20:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 225 (0x7ffc6576a800) [pid = 1984] [serial = 1187] [outer = 0x7ffc64c46400] 01:20:20 INFO - PROCESS | 1984 | 1461313220234 Marionette DEBUG loaded listener.js 01:20:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 226 (0x7ffc6a471000) [pid = 1984] [serial = 1188] [outer = 0x7ffc64c46400] 01:20:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8909f000 == 136 [pid = 1984] [id = 109] 01:20:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b8e2000 == 135 [pid = 1984] [id = 379] 01:20:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a8cc000 == 134 [pid = 1984] [id = 378] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 225 (0x7ffc7061a800) [pid = 1984] [serial = 1025] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 224 (0x7ffc7c360400) [pid = 1984] [serial = 1031] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 223 (0x7ffc76591800) [pid = 1984] [serial = 1028] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 222 (0x7ffc83761800) [pid = 1984] [serial = 1040] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 221 (0x7ffc84fd3400) [pid = 1984] [serial = 1034] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 220 (0x7ffc64d3d400) [pid = 1984] [serial = 1016] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 219 (0x7ffc64f27000) [pid = 1984] [serial = 1037] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 218 (0x7ffc62654800) [pid = 1984] [serial = 1043] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 217 (0x7ffc6b70e400) [pid = 1984] [serial = 1019] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 216 (0x7ffc610c9c00) [pid = 1984] [serial = 1013] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc6d43e400) [pid = 1984] [serial = 1022] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc5cfcd400) [pid = 1984] [serial = 1046] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc5cfcb000) [pid = 1984] [serial = 1073] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc620ecc00) [pid = 1984] [serial = 1076] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc6576dc00) [pid = 1984] [serial = 1079] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc6b70f400) [pid = 1984] [serial = 1082] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc6da8e000) [pid = 1984] [serial = 1085] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc70910000) [pid = 1984] [serial = 1088] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc77016800) [pid = 1984] [serial = 1091] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc784a8c00) [pid = 1984] [serial = 1094] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc6ed8e000) [pid = 1984] [serial = 1097] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 204 (0x7ffc620aa800) [pid = 1984] [serial = 1100] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 203 (0x7ffc6a473000) [pid = 1984] [serial = 1103] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 202 (0x7ffc64c47800) [pid = 1984] [serial = 1112] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65a0a800 == 133 [pid = 1984] [id = 377] 01:20:21 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5e1a9000 == 132 [pid = 1984] [id = 376] 01:20:21 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b929800 == 131 [pid = 1984] [id = 374] 01:20:21 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a73d800 == 130 [pid = 1984] [id = 373] 01:20:21 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65b79000 == 129 [pid = 1984] [id = 372] 01:20:21 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61c37000 == 128 [pid = 1984] [id = 371] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 201 (0x7ffc84e15c00) [pid = 1984] [serial = 975] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc5cfe1000) [pid = 1984] [serial = 1049] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc88ca2800) [pid = 1984] [serial = 924] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc64d3cc00) [pid = 1984] [serial = 1056] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc6e9b7400) [pid = 1984] [serial = 840] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc6d0f9000) [pid = 1984] [serial = 837] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc6a83b000) [pid = 1984] [serial = 978] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc6d4e1400) [pid = 1984] [serial = 1065] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc6d4da800) [pid = 1984] [serial = 897] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc84e0fc00) [pid = 1984] [serial = 909] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc88a3c000) [pid = 1984] [serial = 852] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc5db1ec00) [pid = 1984] [serial = 1050] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc62ad2000) [pid = 1984] [serial = 864] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc7071c400) [pid = 1984] [serial = 714] [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.] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc7942e400) [pid = 1984] [serial = 846] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc65dbdc00) [pid = 1984] [serial = 1059] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc70cc8800) [pid = 1984] [serial = 858] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc8398a800) [pid = 1984] [serial = 849] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc7781fc00) [pid = 1984] [serial = 906] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc70ccc000) [pid = 1984] [serial = 900] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6f880c00) [pid = 1984] [serial = 1067] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc6b70c400) [pid = 1984] [serial = 1064] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc65dbb400) [pid = 1984] [serial = 918] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc784a9800) [pid = 1984] [serial = 834] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc769a0000) [pid = 1984] [serial = 903] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc7042ac00) [pid = 1984] [serial = 1011] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc6a79dc00) [pid = 1984] [serial = 894] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc64ca6800) [pid = 1984] [serial = 1055] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc88665c00) [pid = 1984] [serial = 912] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc6a474800) [pid = 1984] [serial = 855] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc61a58400) [pid = 1984] [serial = 1052] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc83983c00) [pid = 1984] [serial = 969] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc6a842800) [pid = 1984] [serial = 1062] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc6a844c00) [pid = 1984] [serial = 972] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc64d6d800) [pid = 1984] [serial = 1058] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc7061e000) [pid = 1984] [serial = 1068] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc88a38c00) [pid = 1984] [serial = 921] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc75af0000) [pid = 1984] [serial = 843] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc6a796000) [pid = 1984] [serial = 1061] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc61dc8c00) [pid = 1984] [serial = 1053] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc86d43400) [pid = 1984] [serial = 915] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc76306800) [pid = 1984] [serial = 861] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc610c9800) [pid = 1984] [serial = 1106] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc61c9a800) [pid = 1984] [serial = 1107] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc6264b800) [pid = 1984] [serial = 1109] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc6271c000) [pid = 1984] [serial = 1110] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc6b70ec00) [pid = 1984] [serial = 1071] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc61c96c00) [pid = 1984] [serial = 951] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc6a46d400) [pid = 1984] [serial = 954] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc8375fc00) [pid = 1984] [serial = 966] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc76b0b800) [pid = 1984] [serial = 963] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc711c3400) [pid = 1984] [serial = 960] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc6d439800) [pid = 1984] [serial = 957] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc64caf000) [pid = 1984] [serial = 1070] [outer = (nil)] [url = about:blank] 01:20:21 INFO - PROCESS | 1984 | 1461313221230 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]]]}] 01:20:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:20:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1643ms 01:20:21 INFO - PROCESS | 1984 | 1461313221285 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 01:20:21 INFO - PROCESS | 1984 | 1461313221288 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 01:20:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:20:21 INFO - PROCESS | 1984 | 1461313221294 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:20:21 INFO - PROCESS | 1984 | 1461313221296 Marionette TRACE conn4 <- [1,1554,null,{}] 01:20:21 INFO - PROCESS | 1984 | 1461313221301 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}] 01:20:21 INFO - PROCESS | 1984 | 1461313221475 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 01:20:21 INFO - PROCESS | 1984 | 1461313221660 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61a4a800 == 129 [pid = 1984] [id = 396] 01:20:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc5cfd8000) [pid = 1984] [serial = 1189] [outer = (nil)] 01:20:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc62accc00) [pid = 1984] [serial = 1190] [outer = 0x7ffc5cfd8000] 01:20:21 INFO - PROCESS | 1984 | 1461313221727 Marionette DEBUG loaded listener.js 01:20:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc65db5c00) [pid = 1984] [serial = 1191] [outer = 0x7ffc5cfd8000] 01:20:22 INFO - PROCESS | 1984 | 1461313222476 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]]]}] 01:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1231ms 01:20:22 INFO - PROCESS | 1984 | 1461313222527 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 01:20:22 INFO - PROCESS | 1984 | 1461313222529 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 01:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:20:22 INFO - PROCESS | 1984 | 1461313222535 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:20:22 INFO - PROCESS | 1984 | 1461313222537 Marionette TRACE conn4 <- [1,1558,null,{}] 01:20:22 INFO - PROCESS | 1984 | 1461313222543 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}] 01:20:22 INFO - PROCESS | 1984 | 1461313222709 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 01:20:22 INFO - PROCESS | 1984 | 1461313222719 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a1f000 == 130 [pid = 1984] [id = 397] 01:20:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc65db9400) [pid = 1984] [serial = 1192] [outer = (nil)] 01:20:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc6a4ec400) [pid = 1984] [serial = 1193] [outer = 0x7ffc65db9400] 01:20:22 INFO - PROCESS | 1984 | 1461313222779 Marionette DEBUG loaded listener.js 01:20:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc6a844c00) [pid = 1984] [serial = 1194] [outer = 0x7ffc65db9400] 01:20:23 INFO - PROCESS | 1984 | 1461313223620 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]]]}] 01:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1133ms 01:20:23 INFO - PROCESS | 1984 | 1461313223686 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 01:20:23 INFO - PROCESS | 1984 | 1461313223688 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 01:20:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:20:23 INFO - PROCESS | 1984 | 1461313223703 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:20:23 INFO - PROCESS | 1984 | 1461313223707 Marionette TRACE conn4 <- [1,1562,null,{}] 01:20:23 INFO - PROCESS | 1984 | 1461313223713 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}] 01:20:23 INFO - PROCESS | 1984 | 1461313223974 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 01:20:24 INFO - PROCESS | 1984 | 1461313224011 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a7cc000 == 131 [pid = 1984] [id = 398] 01:20:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc6b6c6800) [pid = 1984] [serial = 1195] [outer = (nil)] 01:20:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc6ce57000) [pid = 1984] [serial = 1196] [outer = 0x7ffc6b6c6800] 01:20:24 INFO - PROCESS | 1984 | 1461313224075 Marionette DEBUG loaded listener.js 01:20:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc6d43e800) [pid = 1984] [serial = 1197] [outer = 0x7ffc6b6c6800] 01:20:24 INFO - PROCESS | 1984 | 1461313224941 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]]]}] 01:20:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:20:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1281ms 01:20:25 INFO - PROCESS | 1984 | 1461313225018 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 01:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:20:25 INFO - PROCESS | 1984 | 1461313225030 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 01:20:25 INFO - PROCESS | 1984 | 1461313225071 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:20:25 INFO - PROCESS | 1984 | 1461313225078 Marionette TRACE conn4 <- [1,1566,null,{}] 01:20:25 INFO - PROCESS | 1984 | 1461313225094 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}] 01:20:25 INFO - PROCESS | 1984 | 1461313225344 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 01:20:25 INFO - PROCESS | 1984 | 1461313225371 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6cd06000 == 132 [pid = 1984] [id = 399] 01:20:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc6b6c8800) [pid = 1984] [serial = 1198] [outer = (nil)] 01:20:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc6d4e6c00) [pid = 1984] [serial = 1199] [outer = 0x7ffc6b6c8800] 01:20:25 INFO - PROCESS | 1984 | 1461313225433 Marionette DEBUG loaded listener.js 01:20:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc6da8e000) [pid = 1984] [serial = 1200] [outer = 0x7ffc6b6c8800] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc620a6800) [pid = 1984] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc65db8000) [pid = 1984] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc5db1d800) [pid = 1984] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc61c9d000) [pid = 1984] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc610ca400) [pid = 1984] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc61a54000) [pid = 1984] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc6d313800) [pid = 1984] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc64d6f000) [pid = 1984] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc64f2cc00) [pid = 1984] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc61c9d800) [pid = 1984] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc6b6c5c00) [pid = 1984] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc6264cc00) [pid = 1984] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc6b5a5800) [pid = 1984] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc64d71000) [pid = 1984] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc70908400) [pid = 1984] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc749dfc00) [pid = 1984] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc5cfc5800) [pid = 1984] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:20:26 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc70908800) [pid = 1984] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:20:26 INFO - PROCESS | 1984 | 1461313226697 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]]]}] 01:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1674ms 01:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:20:26 INFO - PROCESS | 1984 | 1461313226710 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 01:20:26 INFO - PROCESS | 1984 | 1461313226712 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 01:20:26 INFO - PROCESS | 1984 | 1461313226720 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:20:26 INFO - PROCESS | 1984 | 1461313226723 Marionette TRACE conn4 <- [1,1570,null,{}] 01:20:26 INFO - PROCESS | 1984 | 1461313226728 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}] 01:20:26 INFO - PROCESS | 1984 | 1461313226956 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 01:20:26 INFO - PROCESS | 1984 | 1461313226986 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a7c5000 == 133 [pid = 1984] [id = 400] 01:20:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc5cfd1000) [pid = 1984] [serial = 1201] [outer = (nil)] 01:20:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc6264ac00) [pid = 1984] [serial = 1202] [outer = 0x7ffc5cfd1000] 01:20:27 INFO - PROCESS | 1984 | 1461313227050 Marionette DEBUG loaded listener.js 01:20:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc6b70a400) [pid = 1984] [serial = 1203] [outer = 0x7ffc5cfd1000] 01:20:27 INFO - PROCESS | 1984 | 1461313227825 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]]]}] 01:20:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:20:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1129ms 01:20:27 INFO - PROCESS | 1984 | 1461313227847 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 01:20:27 INFO - PROCESS | 1984 | 1461313227851 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 01:20:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:20:27 INFO - PROCESS | 1984 | 1461313227857 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:20:27 INFO - PROCESS | 1984 | 1461313227858 Marionette TRACE conn4 <- [1,1574,null,{}] 01:20:27 INFO - PROCESS | 1984 | 1461313227864 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}] 01:20:28 INFO - PROCESS | 1984 | 1461313228091 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 01:20:28 INFO - PROCESS | 1984 | 1461313228110 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d770000 == 134 [pid = 1984] [id = 401] 01:20:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc5e0cdc00) [pid = 1984] [serial = 1204] [outer = (nil)] 01:20:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc6d8aac00) [pid = 1984] [serial = 1205] [outer = 0x7ffc5e0cdc00] 01:20:28 INFO - PROCESS | 1984 | 1461313228171 Marionette DEBUG loaded listener.js 01:20:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc6ed8a800) [pid = 1984] [serial = 1206] [outer = 0x7ffc5e0cdc00] 01:20:29 INFO - PROCESS | 1984 | 1461313229408 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]]]}] 01:20:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:20:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1587ms 01:20:29 INFO - PROCESS | 1984 | 1461313229445 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 01:20:29 INFO - PROCESS | 1984 | 1461313229453 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 01:20:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:20:29 INFO - PROCESS | 1984 | 1461313229462 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:20:29 INFO - PROCESS | 1984 | 1461313229467 Marionette TRACE conn4 <- [1,1578,null,{}] 01:20:29 INFO - PROCESS | 1984 | 1461313229474 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}] 01:20:29 INFO - PROCESS | 1984 | 1461313229697 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 01:20:29 INFO - PROCESS | 1984 | 1461313229935 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:30 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a7a800 == 135 [pid = 1984] [id = 402] 01:20:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc61c9e000) [pid = 1984] [serial = 1207] [outer = (nil)] 01:20:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc620aa800) [pid = 1984] [serial = 1208] [outer = 0x7ffc61c9e000] 01:20:30 INFO - PROCESS | 1984 | 1461313230059 Marionette DEBUG loaded listener.js 01:20:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc62720800) [pid = 1984] [serial = 1209] [outer = 0x7ffc61c9e000] 01:20:31 INFO - PROCESS | 1984 | 1461313231018 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]]]}] 01:20:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:20:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1583ms 01:20:31 INFO - PROCESS | 1984 | 1461313231047 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 01:20:31 INFO - PROCESS | 1984 | 1461313231056 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 01:20:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:20:31 INFO - PROCESS | 1984 | 1461313231067 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:20:31 INFO - PROCESS | 1984 | 1461313231071 Marionette TRACE conn4 <- [1,1582,null,{}] 01:20:31 INFO - PROCESS | 1984 | 1461313231077 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}] 01:20:31 INFO - PROCESS | 1984 | 1461313231272 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 01:20:31 INFO - PROCESS | 1984 | 1461313231468 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b910000 == 136 [pid = 1984] [id = 403] 01:20:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc6271e800) [pid = 1984] [serial = 1210] [outer = (nil)] 01:20:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc64d69800) [pid = 1984] [serial = 1211] [outer = 0x7ffc6271e800] 01:20:31 INFO - PROCESS | 1984 | 1461313231542 Marionette DEBUG loaded listener.js 01:20:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc65dc4000) [pid = 1984] [serial = 1212] [outer = 0x7ffc6271e800] 01:20:32 INFO - PROCESS | 1984 | 1461313232466 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]]]}] 01:20:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1428ms 01:20:32 INFO - PROCESS | 1984 | 1461313232495 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 01:20:32 INFO - PROCESS | 1984 | 1461313232498 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 01:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:20:32 INFO - PROCESS | 1984 | 1461313232504 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:20:32 INFO - PROCESS | 1984 | 1461313232510 Marionette TRACE conn4 <- [1,1586,null,{}] 01:20:32 INFO - PROCESS | 1984 | 1461313232524 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}] 01:20:32 INFO - PROCESS | 1984 | 1461313232710 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 01:20:32 INFO - PROCESS | 1984 | 1461313232904 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b56000 == 137 [pid = 1984] [id = 404] 01:20:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc6a840800) [pid = 1984] [serial = 1213] [outer = (nil)] 01:20:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc6b5a6000) [pid = 1984] [serial = 1214] [outer = 0x7ffc6a840800] 01:20:32 INFO - PROCESS | 1984 | 1461313232975 Marionette DEBUG loaded listener.js 01:20:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc6d1bfc00) [pid = 1984] [serial = 1215] [outer = 0x7ffc6a840800] 01:20:33 INFO - PROCESS | 1984 | 1461313233852 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]]]}] 01:20:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:20:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1381ms 01:20:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:20:33 INFO - PROCESS | 1984 | 1461313233886 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 01:20:33 INFO - PROCESS | 1984 | 1461313233889 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 01:20:33 INFO - PROCESS | 1984 | 1461313233895 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:20:33 INFO - PROCESS | 1984 | 1461313233898 Marionette TRACE conn4 <- [1,1590,null,{}] 01:20:33 INFO - PROCESS | 1984 | 1461313233903 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}] 01:20:34 INFO - PROCESS | 1984 | 1461313234079 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 01:20:34 INFO - PROCESS | 1984 | 1461313234271 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70e50800 == 138 [pid = 1984] [id = 405] 01:20:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc6b54b800) [pid = 1984] [serial = 1216] [outer = (nil)] 01:20:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc6e9b5c00) [pid = 1984] [serial = 1217] [outer = 0x7ffc6b54b800] 01:20:34 INFO - PROCESS | 1984 | 1461313234340 Marionette DEBUG loaded listener.js 01:20:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc6f88cc00) [pid = 1984] [serial = 1218] [outer = 0x7ffc6b54b800] 01:20:35 INFO - PROCESS | 1984 | 1461313235247 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]]]}] 01:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1429ms 01:20:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:20:35 INFO - PROCESS | 1984 | 1461313235324 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 01:20:35 INFO - PROCESS | 1984 | 1461313235327 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 01:20:35 INFO - PROCESS | 1984 | 1461313235334 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:20:35 INFO - PROCESS | 1984 | 1461313235337 Marionette TRACE conn4 <- [1,1594,null,{}] 01:20:35 INFO - PROCESS | 1984 | 1461313235342 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}] 01:20:35 INFO - PROCESS | 1984 | 1461313235557 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 01:20:35 INFO - PROCESS | 1984 | 1461313235743 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc71452000 == 139 [pid = 1984] [id = 406] 01:20:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc6da85400) [pid = 1984] [serial = 1219] [outer = (nil)] 01:20:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc70621800) [pid = 1984] [serial = 1220] [outer = 0x7ffc6da85400] 01:20:35 INFO - PROCESS | 1984 | 1461313235811 Marionette DEBUG loaded listener.js 01:20:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc70cc6000) [pid = 1984] [serial = 1221] [outer = 0x7ffc6da85400] 01:20:36 INFO - PROCESS | 1984 | 1461313236737 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]]]}] 01:20:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:20:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1435ms 01:20:36 INFO - PROCESS | 1984 | 1461313236768 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 01:20:36 INFO - PROCESS | 1984 | 1461313236772 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 01:20:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:20:36 INFO - PROCESS | 1984 | 1461313236777 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:20:36 INFO - PROCESS | 1984 | 1461313236780 Marionette TRACE conn4 <- [1,1598,null,{}] 01:20:36 INFO - PROCESS | 1984 | 1461313236786 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}] 01:20:36 INFO - PROCESS | 1984 | 1461313236986 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 01:20:37 INFO - PROCESS | 1984 | 1461313237181 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:37 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc770c6800 == 140 [pid = 1984] [id = 407] 01:20:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc70cc8800) [pid = 1984] [serial = 1222] [outer = (nil)] 01:20:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc7699c400) [pid = 1984] [serial = 1223] [outer = 0x7ffc70cc8800] 01:20:37 INFO - PROCESS | 1984 | 1461313237255 Marionette DEBUG loaded listener.js 01:20:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc77022c00) [pid = 1984] [serial = 1224] [outer = 0x7ffc70cc8800] 01:20:38 INFO - PROCESS | 1984 | 1461313238126 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]]]}] 01:20:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:20:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1378ms 01:20:38 INFO - PROCESS | 1984 | 1461313238156 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 01:20:38 INFO - PROCESS | 1984 | 1461313238159 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 01:20:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:20:38 INFO - PROCESS | 1984 | 1461313238166 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:20:38 INFO - PROCESS | 1984 | 1461313238170 Marionette TRACE conn4 <- [1,1602,null,{}] 01:20:38 INFO - PROCESS | 1984 | 1461313238176 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}] 01:20:38 INFO - PROCESS | 1984 | 1461313238373 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 01:20:38 INFO - PROCESS | 1984 | 1461313238572 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc794de800 == 141 [pid = 1984] [id = 408] 01:20:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc711c2000) [pid = 1984] [serial = 1225] [outer = (nil)] 01:20:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc7742f000) [pid = 1984] [serial = 1226] [outer = 0x7ffc711c2000] 01:20:38 INFO - PROCESS | 1984 | 1461313238650 Marionette DEBUG loaded listener.js 01:20:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc77824800) [pid = 1984] [serial = 1227] [outer = 0x7ffc711c2000] 01:20:39 INFO - PROCESS | 1984 | 1461313239533 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]]]}] 01:20:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:20:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1432ms 01:20:39 INFO - PROCESS | 1984 | 1461313239599 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 01:20:39 INFO - PROCESS | 1984 | 1461313239602 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 01:20:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:20:39 INFO - PROCESS | 1984 | 1461313239608 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:20:39 INFO - PROCESS | 1984 | 1461313239610 Marionette TRACE conn4 <- [1,1606,null,{}] 01:20:39 INFO - PROCESS | 1984 | 1461313239618 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}] 01:20:39 INFO - PROCESS | 1984 | 1461313239857 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 01:20:40 INFO - PROCESS | 1984 | 1461313240049 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:40 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83c19800 == 142 [pid = 1984] [id = 409] 01:20:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc75887c00) [pid = 1984] [serial = 1228] [outer = (nil)] 01:20:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc77f45400) [pid = 1984] [serial = 1229] [outer = 0x7ffc75887c00] 01:20:40 INFO - PROCESS | 1984 | 1461313240139 Marionette DEBUG loaded listener.js 01:20:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc79031000) [pid = 1984] [serial = 1230] [outer = 0x7ffc75887c00] 01:20:41 INFO - PROCESS | 1984 | 1461313241017 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]]]}] 01:20:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:20:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1481ms 01:20:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:20:41 INFO - PROCESS | 1984 | 1461313241091 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 01:20:41 INFO - PROCESS | 1984 | 1461313241094 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 01:20:41 INFO - PROCESS | 1984 | 1461313241101 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:20:41 INFO - PROCESS | 1984 | 1461313241103 Marionette TRACE conn4 <- [1,1610,null,{}] 01:20:41 INFO - PROCESS | 1984 | 1461313241109 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}] 01:20:41 INFO - PROCESS | 1984 | 1461313241310 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 01:20:41 INFO - PROCESS | 1984 | 1461313241507 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88458000 == 143 [pid = 1984] [id = 410] 01:20:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc77821400) [pid = 1984] [serial = 1231] [outer = (nil)] 01:20:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc79189400) [pid = 1984] [serial = 1232] [outer = 0x7ffc77821400] 01:20:41 INFO - PROCESS | 1984 | 1461313241582 Marionette DEBUG loaded listener.js 01:20:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc7949a800) [pid = 1984] [serial = 1233] [outer = 0x7ffc77821400] 01:20:42 INFO - PROCESS | 1984 | 1461313242476 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]]]}] 01:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1435ms 01:20:42 INFO - PROCESS | 1984 | 1461313242535 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 01:20:42 INFO - PROCESS | 1984 | 1461313242539 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 01:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:20:42 INFO - PROCESS | 1984 | 1461313242544 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:20:42 INFO - PROCESS | 1984 | 1461313242547 Marionette TRACE conn4 <- [1,1614,null,{}] 01:20:42 INFO - PROCESS | 1984 | 1461313242552 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}] 01:20:42 INFO - PROCESS | 1984 | 1461313242759 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 01:20:42 INFO - PROCESS | 1984 | 1461313242953 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88903000 == 144 [pid = 1984] [id = 411] 01:20:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc778bc000) [pid = 1984] [serial = 1234] [outer = (nil)] 01:20:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc82b3fc00) [pid = 1984] [serial = 1235] [outer = 0x7ffc778bc000] 01:20:43 INFO - PROCESS | 1984 | 1461313243030 Marionette DEBUG loaded listener.js 01:20:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc8397ec00) [pid = 1984] [serial = 1236] [outer = 0x7ffc778bc000] 01:20:43 INFO - PROCESS | 1984 | 1461313243923 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]]]}] 01:20:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 01:20:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1427ms 01:20:43 INFO - PROCESS | 1984 | 1461313243972 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 01:20:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:20:43 INFO - PROCESS | 1984 | 1461313243976 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 01:20:43 INFO - PROCESS | 1984 | 1461313243982 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:20:43 INFO - PROCESS | 1984 | 1461313243987 Marionette TRACE conn4 <- [1,1618,null,{}] 01:20:43 INFO - PROCESS | 1984 | 1461313243994 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}] 01:20:44 INFO - PROCESS | 1984 | 1461313244226 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 01:20:44 INFO - PROCESS | 1984 | 1461313244421 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88a5f800 == 145 [pid = 1984] [id = 412] 01:20:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc7948bc00) [pid = 1984] [serial = 1237] [outer = (nil)] 01:20:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc848aec00) [pid = 1984] [serial = 1238] [outer = 0x7ffc7948bc00] 01:20:44 INFO - PROCESS | 1984 | 1461313244508 Marionette DEBUG loaded listener.js 01:20:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc84fd3400) [pid = 1984] [serial = 1239] [outer = 0x7ffc7948bc00] 01:20:45 INFO - PROCESS | 1984 | 1461313245470 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]]]}] 01:20:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:20:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1534ms 01:20:45 INFO - PROCESS | 1984 | 1461313245517 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 01:20:45 INFO - PROCESS | 1984 | 1461313245520 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 01:20:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:20:45 INFO - PROCESS | 1984 | 1461313245526 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:20:45 INFO - PROCESS | 1984 | 1461313245529 Marionette TRACE conn4 <- [1,1622,null,{}] 01:20:45 INFO - PROCESS | 1984 | 1461313245534 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}] 01:20:45 INFO - PROCESS | 1984 | 1461313245733 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 01:20:45 INFO - PROCESS | 1984 | 1461313245937 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61c38800 == 146 [pid = 1984] [id = 413] 01:20:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc5dd4c000) [pid = 1984] [serial = 1240] [outer = (nil)] 01:20:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc620ae400) [pid = 1984] [serial = 1241] [outer = 0x7ffc5dd4c000] 01:20:46 INFO - PROCESS | 1984 | 1461313246007 Marionette DEBUG loaded listener.js 01:20:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc70286000) [pid = 1984] [serial = 1242] [outer = 0x7ffc5dd4c000] 01:20:46 INFO - PROCESS | 1984 | 1461313246887 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]]]}] 01:20:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 01:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1437ms 01:20:46 INFO - PROCESS | 1984 | 1461313246966 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 01:20:46 INFO - PROCESS | 1984 | 1461313246970 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 01:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:20:46 INFO - PROCESS | 1984 | 1461313246976 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:20:46 INFO - PROCESS | 1984 | 1461313246980 Marionette TRACE conn4 <- [1,1626,null,{}] 01:20:46 INFO - PROCESS | 1984 | 1461313246986 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}] 01:20:47 INFO - PROCESS | 1984 | 1461313247215 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 01:20:47 INFO - PROCESS | 1984 | 1461313247414 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b91f000 == 147 [pid = 1984] [id = 414] 01:20:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc5db14c00) [pid = 1984] [serial = 1243] [outer = (nil)] 01:20:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc64c46800) [pid = 1984] [serial = 1244] [outer = 0x7ffc5db14c00] 01:20:47 INFO - PROCESS | 1984 | 1461313247533 Marionette DEBUG loaded listener.js 01:20:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc7c36bc00) [pid = 1984] [serial = 1245] [outer = 0x7ffc5db14c00] 01:20:48 INFO - PROCESS | 1984 | 1461313248942 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]]]}] 01:20:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:20:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2034ms 01:20:49 INFO - PROCESS | 1984 | 1461313249012 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 01:20:49 INFO - PROCESS | 1984 | 1461313249019 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 01:20:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:20:49 INFO - PROCESS | 1984 | 1461313249027 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:20:49 INFO - PROCESS | 1984 | 1461313249032 Marionette TRACE conn4 <- [1,1630,null,{}] 01:20:49 INFO - PROCESS | 1984 | 1461313249040 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}] 01:20:49 INFO - PROCESS | 1984 | 1461313249272 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 01:20:49 INFO - PROCESS | 1984 | 1461313249529 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65930000 == 148 [pid = 1984] [id = 415] 01:20:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc61a4c800) [pid = 1984] [serial = 1246] [outer = (nil)] 01:20:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc61c92000) [pid = 1984] [serial = 1247] [outer = 0x7ffc61a4c800] 01:20:49 INFO - PROCESS | 1984 | 1461313249724 Marionette DEBUG loaded listener.js 01:20:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc620a5c00) [pid = 1984] [serial = 1248] [outer = 0x7ffc61a4c800] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c992800 == 147 [pid = 1984] [id = 136] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76197000 == 146 [pid = 1984] [id = 65] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc62cd9800 == 145 [pid = 1984] [id = 370] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88564800 == 144 [pid = 1984] [id = 168] 01:20:50 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc6d317800) [pid = 1984] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:20:50 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc62ac8800) [pid = 1984] [serial = 1139] [outer = (nil)] [url = about:blank] 01:20:50 INFO - PROCESS | 1984 | 1461313250895 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]]]}] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a7c5000 == 143 [pid = 1984] [id = 400] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6cd06000 == 142 [pid = 1984] [id = 399] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a7cc000 == 141 [pid = 1984] [id = 398] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65a1f000 == 140 [pid = 1984] [id = 397] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61a4a800 == 139 [pid = 1984] [id = 396] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc657a0800 == 138 [pid = 1984] [id = 395] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61318000 == 137 [pid = 1984] [id = 394] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65b70800 == 136 [pid = 1984] [id = 393] 01:20:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:20:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1940ms 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83952000 == 135 [pid = 1984] [id = 390] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc790c6800 == 134 [pid = 1984] [id = 389] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7788c800 == 133 [pid = 1984] [id = 388] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7692d000 == 132 [pid = 1984] [id = 387] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76109800 == 131 [pid = 1984] [id = 386] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7114e800 == 130 [pid = 1984] [id = 385] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70e62800 == 129 [pid = 1984] [id = 384] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70b6f000 == 128 [pid = 1984] [id = 383] 01:20:50 INFO - PROCESS | 1984 | 1461313250981 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 01:20:50 INFO - PROCESS | 1984 | 1461313250989 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6dbd7800 == 127 [pid = 1984] [id = 382] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a7b9000 == 126 [pid = 1984] [id = 381] 01:20:50 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5e44c000 == 125 [pid = 1984] [id = 380] 01:20:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:20:51 INFO - PROCESS | 1984 | 1461313251005 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:20:51 INFO - PROCESS | 1984 | 1461313251009 Marionette TRACE conn4 <- [1,1634,null,{}] 01:20:51 INFO - PROCESS | 1984 | 1461313251014 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}] 01:20:51 INFO - PROCESS | 1984 | 1461313251208 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc6d2d9000) [pid = 1984] [serial = 1104] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc88a34800) [pid = 1984] [serial = 1041] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc620b0800) [pid = 1984] [serial = 1101] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc7db13000) [pid = 1984] [serial = 1098] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc88a37000) [pid = 1984] [serial = 1044] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc739b9800) [pid = 1984] [serial = 891] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6a842c00) [pid = 1984] [serial = 1080] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc711cc800) [pid = 1984] [serial = 1089] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc7c36b800) [pid = 1984] [serial = 1095] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc5cfdd400) [pid = 1984] [serial = 1074] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc77818800) [pid = 1984] [serial = 1092] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc6d440c00) [pid = 1984] [serial = 1083] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc6ed84c00) [pid = 1984] [serial = 1086] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc64c43000) [pid = 1984] [serial = 1133] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc65dc2400) [pid = 1984] [serial = 1136] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc64d42c00) [pid = 1984] [serial = 1134] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc6a839000) [pid = 1984] [serial = 1137] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc5dd48c00) [pid = 1984] [serial = 1130] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc6a4e4800) [pid = 1984] [serial = 1124] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc5e0cf800) [pid = 1984] [serial = 1115] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc62ac4400) [pid = 1984] [serial = 1118] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc6a845c00) [pid = 1984] [serial = 1127] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc64d70800) [pid = 1984] [serial = 1121] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc64cad000) [pid = 1984] [serial = 1113] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc61a50800) [pid = 1984] [serial = 1131] [outer = (nil)] [url = about:blank] 01:20:51 INFO - PROCESS | 1984 | 1461313251466 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:51 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61c3f800 == 126 [pid = 1984] [id = 416] 01:20:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc5e0cf800) [pid = 1984] [serial = 1249] [outer = (nil)] 01:20:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc62ac4400) [pid = 1984] [serial = 1250] [outer = 0x7ffc5e0cf800] 01:20:51 INFO - PROCESS | 1984 | 1461313251569 Marionette DEBUG loaded listener.js 01:20:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc64d40400) [pid = 1984] [serial = 1251] [outer = 0x7ffc5e0cf800] 01:20:52 INFO - PROCESS | 1984 | 1461313252463 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]]]}] 01:20:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:20:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1535ms 01:20:52 INFO - PROCESS | 1984 | 1461313252540 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 01:20:52 INFO - PROCESS | 1984 | 1461313252545 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 01:20:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:20:52 INFO - PROCESS | 1984 | 1461313252554 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:20:52 INFO - PROCESS | 1984 | 1461313252559 Marionette TRACE conn4 <- [1,1638,null,{}] 01:20:52 INFO - PROCESS | 1984 | 1461313252569 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}] 01:20:52 INFO - PROCESS | 1984 | 1461313252812 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 01:20:53 INFO - PROCESS | 1984 | 1461313253091 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:53 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65922800 == 127 [pid = 1984] [id = 417] 01:20:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc610c2800) [pid = 1984] [serial = 1252] [outer = (nil)] 01:20:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc61dcc800) [pid = 1984] [serial = 1253] [outer = 0x7ffc610c2800] 01:20:53 INFO - PROCESS | 1984 | 1461313253168 Marionette DEBUG loaded listener.js 01:20:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc62ac8800) [pid = 1984] [serial = 1254] [outer = 0x7ffc610c2800] 01:20:54 INFO - PROCESS | 1984 | 1461313254009 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]]]}] 01:20:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:20:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1486ms 01:20:54 INFO - PROCESS | 1984 | 1461313254041 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 01:20:54 INFO - PROCESS | 1984 | 1461313254048 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 01:20:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:20:54 INFO - PROCESS | 1984 | 1461313254060 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:20:54 INFO - PROCESS | 1984 | 1461313254063 Marionette TRACE conn4 <- [1,1642,null,{}] 01:20:54 INFO - PROCESS | 1984 | 1461313254070 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}] 01:20:54 INFO - PROCESS | 1984 | 1461313254259 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 01:20:54 INFO - PROCESS | 1984 | 1461313254455 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d21800 == 128 [pid = 1984] [id = 418] 01:20:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc64ca6c00) [pid = 1984] [serial = 1255] [outer = (nil)] 01:20:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc64f25400) [pid = 1984] [serial = 1256] [outer = 0x7ffc64ca6c00] 01:20:54 INFO - PROCESS | 1984 | 1461313254528 Marionette DEBUG loaded listener.js 01:20:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc65dc0c00) [pid = 1984] [serial = 1257] [outer = 0x7ffc64ca6c00] 01:20:55 INFO - PROCESS | 1984 | 1461313255537 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]]]}] 01:20:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:20:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1536ms 01:20:55 INFO - PROCESS | 1984 | 1461313255596 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 01:20:55 INFO - PROCESS | 1984 | 1461313255600 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 01:20:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:20:55 INFO - PROCESS | 1984 | 1461313255606 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:20:55 INFO - PROCESS | 1984 | 1461313255612 Marionette TRACE conn4 <- [1,1646,null,{}] 01:20:55 INFO - PROCESS | 1984 | 1461313255627 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}] 01:20:55 INFO - PROCESS | 1984 | 1461313255919 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 01:20:56 INFO - PROCESS | 1984 | 1461313256145 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:56 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b913800 == 129 [pid = 1984] [id = 419] 01:20:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc6a79c000) [pid = 1984] [serial = 1258] [outer = (nil)] 01:20:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc6b54f800) [pid = 1984] [serial = 1259] [outer = 0x7ffc6a79c000] 01:20:56 INFO - PROCESS | 1984 | 1461313256227 Marionette DEBUG loaded listener.js 01:20:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc6b6e9800) [pid = 1984] [serial = 1260] [outer = 0x7ffc6a79c000] 01:20:57 INFO - PROCESS | 1984 | 1461313257112 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]]]}] 01:20:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:20:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1583ms 01:20:57 INFO - PROCESS | 1984 | 1461313257190 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 01:20:57 INFO - PROCESS | 1984 | 1461313257194 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 01:20:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:20:57 INFO - PROCESS | 1984 | 1461313257201 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:20:57 INFO - PROCESS | 1984 | 1461313257204 Marionette TRACE conn4 <- [1,1650,null,{}] 01:20:57 INFO - PROCESS | 1984 | 1461313257209 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}] 01:20:57 INFO - PROCESS | 1984 | 1461313257437 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 01:20:57 INFO - PROCESS | 1984 | 1461313257629 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d0db000 == 130 [pid = 1984] [id = 420] 01:20:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc6a4e5000) [pid = 1984] [serial = 1261] [outer = (nil)] 01:20:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc6ce54800) [pid = 1984] [serial = 1262] [outer = 0x7ffc6a4e5000] 01:20:57 INFO - PROCESS | 1984 | 1461313257706 Marionette DEBUG loaded listener.js 01:20:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc6d2d4800) [pid = 1984] [serial = 1263] [outer = 0x7ffc6a4e5000] 01:20:58 INFO - PROCESS | 1984 | 1461313258593 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]]]}] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a746800 == 129 [pid = 1984] [id = 181] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7dbe4000 == 128 [pid = 1984] [id = 138] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61c36800 == 127 [pid = 1984] [id = 308] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c9b0000 == 126 [pid = 1984] [id = 329] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65b7c800 == 125 [pid = 1984] [id = 287] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc84c32800 == 124 [pid = 1984] [id = 391] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88954800 == 123 [pid = 1984] [id = 201] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8ad88800 == 122 [pid = 1984] [id = 346] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5cd49000 == 121 [pid = 1984] [id = 345] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5e45a800 == 120 [pid = 1984] [id = 326] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d769000 == 119 [pid = 1984] [id = 305] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6599b800 == 118 [pid = 1984] [id = 288] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5dc39000 == 117 [pid = 1984] [id = 327] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65085800 == 116 [pid = 1984] [id = 270] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65930000 == 115 [pid = 1984] [id = 415] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61c38800 == 114 [pid = 1984] [id = 413] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88a5f800 == 113 [pid = 1984] [id = 412] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88903000 == 112 [pid = 1984] [id = 411] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88458000 == 111 [pid = 1984] [id = 410] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83c19800 == 110 [pid = 1984] [id = 409] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc794de800 == 109 [pid = 1984] [id = 408] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc770c6800 == 108 [pid = 1984] [id = 407] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc71452000 == 107 [pid = 1984] [id = 406] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70e50800 == 106 [pid = 1984] [id = 405] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70b56000 == 105 [pid = 1984] [id = 404] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b910000 == 104 [pid = 1984] [id = 403] 01:21:00 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65a7a800 == 103 [pid = 1984] [id = 402] 01:21:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:21:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 3585ms 01:21:00 INFO - PROCESS | 1984 | 1461313260885 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 01:21:00 INFO - PROCESS | 1984 | 1461313260890 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 01:21:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:21:00 INFO - PROCESS | 1984 | 1461313260897 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:21:00 INFO - PROCESS | 1984 | 1461313260904 Marionette TRACE conn4 <- [1,1654,null,{}] 01:21:00 INFO - PROCESS | 1984 | 1461313260912 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}] 01:21:01 INFO - PROCESS | 1984 | 1461313261094 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 01:21:01 INFO - PROCESS | 1984 | 1461313261248 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:01 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65930000 == 104 [pid = 1984] [id = 421] 01:21:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc620ec400) [pid = 1984] [serial = 1264] [outer = (nil)] 01:21:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc6271c400) [pid = 1984] [serial = 1265] [outer = 0x7ffc620ec400] 01:21:01 INFO - PROCESS | 1984 | 1461313261315 Marionette DEBUG loaded listener.js 01:21:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc64caf000) [pid = 1984] [serial = 1266] [outer = 0x7ffc620ec400] 01:21:02 INFO - PROCESS | 1984 | 1461313262139 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]]]}] 01:21:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:21:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1284ms 01:21:02 INFO - PROCESS | 1984 | 1461313262185 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 01:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:21:02 INFO - PROCESS | 1984 | 1461313262190 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 01:21:02 INFO - PROCESS | 1984 | 1461313262202 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:21:02 INFO - PROCESS | 1984 | 1461313262208 Marionette TRACE conn4 <- [1,1658,null,{}] 01:21:02 INFO - PROCESS | 1984 | 1461313262214 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}] 01:21:02 INFO - PROCESS | 1984 | 1461313262450 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 01:21:02 INFO - PROCESS | 1984 | 1461313262472 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a8cc000 == 105 [pid = 1984] [id = 422] 01:21:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc620f1400) [pid = 1984] [serial = 1267] [outer = (nil)] 01:21:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc6a474800) [pid = 1984] [serial = 1268] [outer = 0x7ffc620f1400] 01:21:02 INFO - PROCESS | 1984 | 1461313262534 Marionette DEBUG loaded listener.js 01:21:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc6b551400) [pid = 1984] [serial = 1269] [outer = 0x7ffc620f1400] 01:21:03 INFO - PROCESS | 1984 | 1461313263496 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]]]}] 01:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1338ms 01:21:03 INFO - PROCESS | 1984 | 1461313263536 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 01:21:03 INFO - PROCESS | 1984 | 1461313263540 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 01:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:21:03 INFO - PROCESS | 1984 | 1461313263545 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:21:03 INFO - PROCESS | 1984 | 1461313263549 Marionette TRACE conn4 <- [1,1662,null,{}] 01:21:03 INFO - PROCESS | 1984 | 1461313263570 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}] 01:21:03 INFO - PROCESS | 1984 | 1461313263807 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 01:21:03 INFO - PROCESS | 1984 | 1461313263841 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:03 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6f822000 == 106 [pid = 1984] [id = 423] 01:21:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc6d4e0c00) [pid = 1984] [serial = 1270] [outer = (nil)] 01:21:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc6d8a4800) [pid = 1984] [serial = 1271] [outer = 0x7ffc6d4e0c00] 01:21:03 INFO - PROCESS | 1984 | 1461313263907 Marionette DEBUG loaded listener.js 01:21:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc6e9b5400) [pid = 1984] [serial = 1272] [outer = 0x7ffc6d4e0c00] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc61a55800) [pid = 1984] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc65db9400) [pid = 1984] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc64c46400) [pid = 1984] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc61a50c00) [pid = 1984] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc5db13400) [pid = 1984] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6da91400) [pid = 1984] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc6b558c00) [pid = 1984] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc5cfc2400) [pid = 1984] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc61dcf000) [pid = 1984] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc5db17000) [pid = 1984] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc6b559400) [pid = 1984] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc5db19800) [pid = 1984] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc72bf7400) [pid = 1984] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc5e0d0400) [pid = 1984] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc5db1c800) [pid = 1984] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc62718800) [pid = 1984] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc70cc6400) [pid = 1984] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc5db1c400) [pid = 1984] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc62ad3c00) [pid = 1984] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc6b70ac00) [pid = 1984] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc5cfd1000) [pid = 1984] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc61a4c800) [pid = 1984] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc6b6c6800) [pid = 1984] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc6b6c8800) [pid = 1984] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:21:04 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc5cfd8000) [pid = 1984] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:21:05 INFO - PROCESS | 1984 | 1461313265338 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]]]}] 01:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1840ms 01:21:05 INFO - PROCESS | 1984 | 1461313265388 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 01:21:05 INFO - PROCESS | 1984 | 1461313265392 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 01:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:21:05 INFO - PROCESS | 1984 | 1461313265398 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:21:05 INFO - PROCESS | 1984 | 1461313265400 Marionette TRACE conn4 <- [1,1666,null,{}] 01:21:05 INFO - PROCESS | 1984 | 1461313265406 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}] 01:21:05 INFO - PROCESS | 1984 | 1461313265570 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 01:21:05 INFO - PROCESS | 1984 | 1461313265727 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:05 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d6b800 == 107 [pid = 1984] [id = 424] 01:21:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc5cfd7800) [pid = 1984] [serial = 1273] [outer = (nil)] 01:21:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc64c51800) [pid = 1984] [serial = 1274] [outer = 0x7ffc5cfd7800] 01:21:05 INFO - PROCESS | 1984 | 1461313265789 Marionette DEBUG loaded listener.js 01:21:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc6b559400) [pid = 1984] [serial = 1275] [outer = 0x7ffc5cfd7800] 01:21:06 INFO - PROCESS | 1984 | 1461313266556 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]]]}] 01:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1180ms 01:21:06 INFO - PROCESS | 1984 | 1461313266582 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 01:21:06 INFO - PROCESS | 1984 | 1461313266586 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 01:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:21:06 INFO - PROCESS | 1984 | 1461313266724 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:21:06 INFO - PROCESS | 1984 | 1461313266733 Marionette TRACE conn4 <- [1,1670,null,{}] 01:21:06 INFO - PROCESS | 1984 | 1461313266745 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}] 01:21:06 INFO - PROCESS | 1984 | 1461313266963 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 01:21:07 INFO - PROCESS | 1984 | 1461313267168 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:07 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65916800 == 108 [pid = 1984] [id = 425] 01:21:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc61a4c800) [pid = 1984] [serial = 1276] [outer = (nil)] 01:21:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc620aac00) [pid = 1984] [serial = 1277] [outer = 0x7ffc61a4c800] 01:21:07 INFO - PROCESS | 1984 | 1461313267330 Marionette DEBUG loaded listener.js 01:21:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc64c4dc00) [pid = 1984] [serial = 1278] [outer = 0x7ffc61a4c800] 01:21:08 INFO - PROCESS | 1984 | 1461313268228 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]]]}] 01:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1565ms 01:21:08 INFO - PROCESS | 1984 | 1461313268273 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 01:21:08 INFO - PROCESS | 1984 | 1461313268279 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 01:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:21:08 INFO - PROCESS | 1984 | 1461313268286 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:21:08 INFO - PROCESS | 1984 | 1461313268289 Marionette TRACE conn4 <- [1,1674,null,{}] 01:21:08 INFO - PROCESS | 1984 | 1461313268303 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}] 01:21:08 INFO - PROCESS | 1984 | 1461313268512 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 01:21:08 INFO - PROCESS | 1984 | 1461313268760 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6f81f000 == 109 [pid = 1984] [id = 426] 01:21:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc6a474c00) [pid = 1984] [serial = 1279] [outer = (nil)] 01:21:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc6b54dc00) [pid = 1984] [serial = 1280] [outer = 0x7ffc6a474c00] 01:21:08 INFO - PROCESS | 1984 | 1461313268880 Marionette DEBUG loaded listener.js 01:21:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc6b70b800) [pid = 1984] [serial = 1281] [outer = 0x7ffc6a474c00] 01:21:09 INFO - PROCESS | 1984 | 1461313269823 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]]]}] 01:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1584ms 01:21:09 INFO - PROCESS | 1984 | 1461313269871 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 01:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:21:09 INFO - PROCESS | 1984 | 1461313269875 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 01:21:09 INFO - PROCESS | 1984 | 1461313269881 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:21:09 INFO - PROCESS | 1984 | 1461313269884 Marionette TRACE conn4 <- [1,1678,null,{}] 01:21:09 INFO - PROCESS | 1984 | 1461313269890 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}] 01:21:10 INFO - PROCESS | 1984 | 1461313270097 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 01:21:10 INFO - PROCESS | 1984 | 1461313270451 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:10 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc64e26800 == 110 [pid = 1984] [id = 427] 01:21:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc6da90000) [pid = 1984] [serial = 1282] [outer = (nil)] 01:21:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc6e9b5800) [pid = 1984] [serial = 1283] [outer = 0x7ffc6da90000] 01:21:10 INFO - PROCESS | 1984 | 1461313270541 Marionette DEBUG loaded listener.js 01:21:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc6eeb4800) [pid = 1984] [serial = 1284] [outer = 0x7ffc6da90000] 01:21:11 INFO - PROCESS | 1984 | 1461313271424 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]]]}] 01:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1589ms 01:21:11 INFO - PROCESS | 1984 | 1461313271471 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 01:21:11 INFO - PROCESS | 1984 | 1461313271475 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 01:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:21:11 INFO - PROCESS | 1984 | 1461313271481 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:21:11 INFO - PROCESS | 1984 | 1461313271485 Marionette TRACE conn4 <- [1,1682,null,{}] 01:21:11 INFO - PROCESS | 1984 | 1461313271491 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}] 01:21:11 INFO - PROCESS | 1984 | 1461313271679 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 01:21:11 INFO - PROCESS | 1984 | 1461313271882 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76120800 == 111 [pid = 1984] [id = 428] 01:21:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc62720400) [pid = 1984] [serial = 1285] [outer = (nil)] 01:21:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc70430000) [pid = 1984] [serial = 1286] [outer = 0x7ffc62720400] 01:21:11 INFO - PROCESS | 1984 | 1461313271957 Marionette DEBUG loaded listener.js 01:21:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc70909800) [pid = 1984] [serial = 1287] [outer = 0x7ffc62720400] 01:21:12 INFO - PROCESS | 1984 | 1461313272849 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]]]}] 01:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1440ms 01:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:21:12 INFO - PROCESS | 1984 | 1461313272922 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 01:21:12 INFO - PROCESS | 1984 | 1461313272925 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 01:21:12 INFO - PROCESS | 1984 | 1461313272931 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:21:12 INFO - PROCESS | 1984 | 1461313272935 Marionette TRACE conn4 <- [1,1686,null,{}] 01:21:12 INFO - PROCESS | 1984 | 1461313272940 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}] 01:21:13 INFO - PROCESS | 1984 | 1461313273130 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 01:21:13 INFO - PROCESS | 1984 | 1461313273323 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc770c5000 == 112 [pid = 1984] [id = 429] 01:21:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc6d8a7000) [pid = 1984] [serial = 1288] [outer = (nil)] 01:21:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc70ccc000) [pid = 1984] [serial = 1289] [outer = 0x7ffc6d8a7000] 01:21:13 INFO - PROCESS | 1984 | 1461313273396 Marionette DEBUG loaded listener.js 01:21:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc711cec00) [pid = 1984] [serial = 1290] [outer = 0x7ffc6d8a7000] 01:21:14 INFO - PROCESS | 1984 | 1461313274294 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]]]}] 01:21:14 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 01:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1430ms 01:21:14 INFO - PROCESS | 1984 | 1461313274361 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 01:21:14 INFO - PROCESS | 1984 | 1461313274365 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 01:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:21:14 INFO - PROCESS | 1984 | 1461313274371 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:21:14 INFO - PROCESS | 1984 | 1461313274374 Marionette TRACE conn4 <- [1,1690,null,{}] 01:21:14 INFO - PROCESS | 1984 | 1461313274379 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}] 01:21:14 INFO - PROCESS | 1984 | 1461313274634 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 01:21:14 INFO - PROCESS | 1984 | 1461313274830 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc794cf800 == 113 [pid = 1984] [id = 430] 01:21:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc769a0800) [pid = 1984] [serial = 1291] [outer = (nil)] 01:21:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc76b10c00) [pid = 1984] [serial = 1292] [outer = 0x7ffc769a0800] 01:21:14 INFO - PROCESS | 1984 | 1461313274957 Marionette DEBUG loaded listener.js 01:21:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc77641800) [pid = 1984] [serial = 1293] [outer = 0x7ffc769a0800] 01:21:15 INFO - PROCESS | 1984 | 1461313275827 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]]]}] 01:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1527ms 01:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:21:15 INFO - PROCESS | 1984 | 1461313275899 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 01:21:15 INFO - PROCESS | 1984 | 1461313275902 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 01:21:15 INFO - PROCESS | 1984 | 1461313275909 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:21:15 INFO - PROCESS | 1984 | 1461313275912 Marionette TRACE conn4 <- [1,1694,null,{}] 01:21:15 INFO - PROCESS | 1984 | 1461313275918 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}] 01:21:16 INFO - PROCESS | 1984 | 1461313276101 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 01:21:16 INFO - PROCESS | 1984 | 1461313276296 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:16 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83ac2800 == 114 [pid = 1984] [id = 431] 01:21:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc768b8800) [pid = 1984] [serial = 1294] [outer = (nil)] 01:21:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc77f42400) [pid = 1984] [serial = 1295] [outer = 0x7ffc768b8800] 01:21:16 INFO - PROCESS | 1984 | 1461313276371 Marionette DEBUG loaded listener.js 01:21:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc7917e800) [pid = 1984] [serial = 1296] [outer = 0x7ffc768b8800] 01:21:17 INFO - PROCESS | 1984 | 1461313277258 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]]]}] 01:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1385ms 01:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:21:17 INFO - PROCESS | 1984 | 1461313277294 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 01:21:17 INFO - PROCESS | 1984 | 1461313277297 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 01:21:17 INFO - PROCESS | 1984 | 1461313277303 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:21:17 INFO - PROCESS | 1984 | 1461313277306 Marionette TRACE conn4 <- [1,1698,null,{}] 01:21:17 INFO - PROCESS | 1984 | 1461313277312 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}] 01:21:17 INFO - PROCESS | 1984 | 1461313277492 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 01:21:17 INFO - PROCESS | 1984 | 1461313277694 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc86d84800 == 115 [pid = 1984] [id = 432] 01:21:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc5cfd9400) [pid = 1984] [serial = 1297] [outer = (nil)] 01:21:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc7948c800) [pid = 1984] [serial = 1298] [outer = 0x7ffc5cfd9400] 01:21:17 INFO - PROCESS | 1984 | 1461313277764 Marionette DEBUG loaded listener.js 01:21:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc82b41400) [pid = 1984] [serial = 1299] [outer = 0x7ffc5cfd9400] 01:21:18 INFO - PROCESS | 1984 | 1461313278620 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]]]}] 01:21:18 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 01:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1380ms 01:21:18 INFO - PROCESS | 1984 | 1461313278683 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 01:21:18 INFO - PROCESS | 1984 | 1461313278687 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 01:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:21:18 INFO - PROCESS | 1984 | 1461313278694 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:21:18 INFO - PROCESS | 1984 | 1461313278697 Marionette TRACE conn4 <- [1,1702,null,{}] 01:21:18 INFO - PROCESS | 1984 | 1461313278702 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}] 01:21:18 INFO - PROCESS | 1984 | 1461313278888 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 01:21:19 INFO - PROCESS | 1984 | 1461313279095 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88943800 == 116 [pid = 1984] [id = 433] 01:21:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc5cfcac00) [pid = 1984] [serial = 1300] [outer = (nil)] 01:21:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc83761000) [pid = 1984] [serial = 1301] [outer = 0x7ffc5cfcac00] 01:21:19 INFO - PROCESS | 1984 | 1461313279212 Marionette DEBUG loaded listener.js 01:21:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc83c49800) [pid = 1984] [serial = 1302] [outer = 0x7ffc5cfcac00] 01:21:20 INFO - PROCESS | 1984 | 1461313280096 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]]]}] 01:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1480ms 01:21:20 INFO - PROCESS | 1984 | 1461313280178 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 01:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:21:20 INFO - PROCESS | 1984 | 1461313280182 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 01:21:20 INFO - PROCESS | 1984 | 1461313280189 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:21:20 INFO - PROCESS | 1984 | 1461313280192 Marionette TRACE conn4 <- [1,1706,null,{}] 01:21:20 INFO - PROCESS | 1984 | 1461313280197 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}] 01:21:20 INFO - PROCESS | 1984 | 1461313280404 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 01:21:20 INFO - PROCESS | 1984 | 1461313280636 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:20 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88c47800 == 117 [pid = 1984] [id = 434] 01:21:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc83c4c800) [pid = 1984] [serial = 1303] [outer = (nil)] 01:21:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc83ef2400) [pid = 1984] [serial = 1304] [outer = 0x7ffc83c4c800] 01:21:20 INFO - PROCESS | 1984 | 1461313280757 Marionette DEBUG loaded listener.js 01:21:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc84e08400) [pid = 1984] [serial = 1305] [outer = 0x7ffc83c4c800] 01:21:21 INFO - PROCESS | 1984 | 1461313281649 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]]]}] 01:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1534ms 01:21:21 INFO - PROCESS | 1984 | 1461313281738 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 01:21:21 INFO - PROCESS | 1984 | 1461313281742 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 01:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:21:21 INFO - PROCESS | 1984 | 1461313281750 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:21:21 INFO - PROCESS | 1984 | 1461313281753 Marionette TRACE conn4 <- [1,1710,null,{}] 01:21:21 INFO - PROCESS | 1984 | 1461313281758 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}] 01:21:21 INFO - PROCESS | 1984 | 1461313281970 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 01:21:22 INFO - PROCESS | 1984 | 1461313282172 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc89129000 == 118 [pid = 1984] [id = 435] 01:21:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc72dc3c00) [pid = 1984] [serial = 1306] [outer = (nil)] 01:21:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc88403c00) [pid = 1984] [serial = 1307] [outer = 0x7ffc72dc3c00] 01:21:22 INFO - PROCESS | 1984 | 1461313282289 Marionette DEBUG loaded listener.js 01:21:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc88509c00) [pid = 1984] [serial = 1308] [outer = 0x7ffc72dc3c00] 01:21:23 INFO - PROCESS | 1984 | 1461313283196 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]]]}] 01:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1477ms 01:21:23 INFO - PROCESS | 1984 | 1461313283228 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 01:21:23 INFO - PROCESS | 1984 | 1461313283231 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 01:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:21:23 INFO - PROCESS | 1984 | 1461313283238 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:21:23 INFO - PROCESS | 1984 | 1461313283241 Marionette TRACE conn4 <- [1,1714,null,{}] 01:21:23 INFO - PROCESS | 1984 | 1461313283246 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}] 01:21:23 INFO - PROCESS | 1984 | 1461313283430 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 01:21:23 INFO - PROCESS | 1984 | 1461313283633 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:23 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d29b000 == 119 [pid = 1984] [id = 436] 01:21:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc769a2000) [pid = 1984] [serial = 1309] [outer = (nil)] 01:21:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc887b2400) [pid = 1984] [serial = 1310] [outer = 0x7ffc769a2000] 01:21:23 INFO - PROCESS | 1984 | 1461313283702 Marionette DEBUG loaded listener.js 01:21:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc88a3b400) [pid = 1984] [serial = 1311] [outer = 0x7ffc769a2000] 01:21:24 INFO - PROCESS | 1984 | 1461313284587 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]]]}] 01:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1387ms 01:21:24 INFO - PROCESS | 1984 | 1461313284626 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 01:21:24 INFO - PROCESS | 1984 | 1461313284630 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 01:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:21:24 INFO - PROCESS | 1984 | 1461313284636 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:21:24 INFO - PROCESS | 1984 | 1461313284639 Marionette TRACE conn4 <- [1,1718,null,{}] 01:21:24 INFO - PROCESS | 1984 | 1461313284644 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}] 01:21:24 INFO - PROCESS | 1984 | 1461313284821 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 01:21:25 INFO - PROCESS | 1984 | 1461313285027 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5cde9800 == 120 [pid = 1984] [id = 437] 01:21:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 202 (0x7ffc60c21c00) [pid = 1984] [serial = 1312] [outer = (nil)] 01:21:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 203 (0x7ffc60c29000) [pid = 1984] [serial = 1313] [outer = 0x7ffc60c21c00] 01:21:25 INFO - PROCESS | 1984 | 1461313285096 Marionette DEBUG loaded listener.js 01:21:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 204 (0x7ffc60c2dc00) [pid = 1984] [serial = 1314] [outer = 0x7ffc60c21c00] 01:21:25 INFO - PROCESS | 1984 | 1461313285995 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]]]}] 01:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1434ms 01:21:26 INFO - PROCESS | 1984 | 1461313286071 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 01:21:26 INFO - PROCESS | 1984 | 1461313286074 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 01:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:21:26 INFO - PROCESS | 1984 | 1461313286080 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:21:26 INFO - PROCESS | 1984 | 1461313286082 Marionette TRACE conn4 <- [1,1722,null,{}] 01:21:26 INFO - PROCESS | 1984 | 1461313286088 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}] 01:21:26 INFO - PROCESS | 1984 | 1461313286270 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 01:21:26 INFO - PROCESS | 1984 | 1461313286472 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61c3a800 == 121 [pid = 1984] [id = 438] 01:21:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 205 (0x7ffc5cfc5c00) [pid = 1984] [serial = 1315] [outer = (nil)] 01:21:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc610c2400) [pid = 1984] [serial = 1316] [outer = 0x7ffc5cfc5c00] 01:21:26 INFO - PROCESS | 1984 | 1461313286542 Marionette DEBUG loaded listener.js 01:21:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc6a4df800) [pid = 1984] [serial = 1317] [outer = 0x7ffc5cfc5c00] 01:21:27 INFO - PROCESS | 1984 | 1461313287433 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]]]}] 01:21:27 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 01:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1430ms 01:21:27 INFO - PROCESS | 1984 | 1461313287511 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 01:21:27 INFO - PROCESS | 1984 | 1461313287514 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 01:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:21:27 INFO - PROCESS | 1984 | 1461313287520 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:21:27 INFO - PROCESS | 1984 | 1461313287523 Marionette TRACE conn4 <- [1,1726,null,{}] 01:21:27 INFO - PROCESS | 1984 | 1461313287527 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}] 01:21:27 INFO - PROCESS | 1984 | 1461313287710 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 01:21:27 INFO - PROCESS | 1984 | 1461313287916 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5dc47800 == 122 [pid = 1984] [id = 439] 01:21:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc5cfc3000) [pid = 1984] [serial = 1318] [outer = (nil)] 01:21:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc5cfda800) [pid = 1984] [serial = 1319] [outer = 0x7ffc5cfc3000] 01:21:28 INFO - PROCESS | 1984 | 1461313288287 Marionette DEBUG loaded listener.js 01:21:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc5dd51400) [pid = 1984] [serial = 1320] [outer = 0x7ffc5cfc3000] 01:21:29 INFO - PROCESS | 1984 | 1461313289224 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]]]}] 01:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1776ms 01:21:29 INFO - PROCESS | 1984 | 1461313289298 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 01:21:29 INFO - PROCESS | 1984 | 1461313289304 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 01:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:21:29 INFO - PROCESS | 1984 | 1461313289312 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:21:29 INFO - PROCESS | 1984 | 1461313289315 Marionette TRACE conn4 <- [1,1730,null,{}] 01:21:29 INFO - PROCESS | 1984 | 1461313289323 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}] 01:21:29 INFO - PROCESS | 1984 | 1461313289566 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 01:21:29 INFO - PROCESS | 1984 | 1461313289961 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc62ce6000 == 123 [pid = 1984] [id = 440] 01:21:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc62657800) [pid = 1984] [serial = 1321] [outer = (nil)] 01:21:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc62ace000) [pid = 1984] [serial = 1322] [outer = 0x7ffc62657800] 01:21:30 INFO - PROCESS | 1984 | 1461313290036 Marionette DEBUG loaded listener.js 01:21:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc64d3cc00) [pid = 1984] [serial = 1323] [outer = 0x7ffc62657800] 01:21:30 INFO - PROCESS | 1984 | 1461313290956 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]]]}] 01:21:30 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 01:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1683ms 01:21:30 INFO - PROCESS | 1984 | 1461313290994 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 01:21:31 INFO - PROCESS | 1984 | 1461313291000 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 01:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:21:31 INFO - PROCESS | 1984 | 1461313291012 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:21:31 INFO - PROCESS | 1984 | 1461313291016 Marionette TRACE conn4 <- [1,1734,null,{}] 01:21:31 INFO - PROCESS | 1984 | 1461313291022 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}] 01:21:31 INFO - PROCESS | 1984 | 1461313291210 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 01:21:31 INFO - PROCESS | 1984 | 1461313291498 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5cd54000 == 124 [pid = 1984] [id = 441] 01:21:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc61a59000) [pid = 1984] [serial = 1324] [outer = (nil)] 01:21:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc64d6d800) [pid = 1984] [serial = 1325] [outer = 0x7ffc61a59000] 01:21:31 INFO - PROCESS | 1984 | 1461313291660 Marionette DEBUG loaded listener.js 01:21:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc6b54fc00) [pid = 1984] [serial = 1326] [outer = 0x7ffc61a59000] 01:21:31 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8d0b8000 == 123 [pid = 1984] [id = 123] 01:21:31 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b91f000 == 122 [pid = 1984] [id = 414] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc6b5a6000) [pid = 1984] [serial = 1214] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc6e9b5c00) [pid = 1984] [serial = 1217] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc70621800) [pid = 1984] [serial = 1220] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc7699c400) [pid = 1984] [serial = 1223] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc7742f000) [pid = 1984] [serial = 1226] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc77f45400) [pid = 1984] [serial = 1229] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc79189400) [pid = 1984] [serial = 1232] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc82b3fc00) [pid = 1984] [serial = 1235] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc848aec00) [pid = 1984] [serial = 1238] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc620ae400) [pid = 1984] [serial = 1241] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc64c46800) [pid = 1984] [serial = 1244] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 204 (0x7ffc62ac4400) [pid = 1984] [serial = 1250] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 203 (0x7ffc6d0f3c00) [pid = 1984] [serial = 1154] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 202 (0x7ffc6f889400) [pid = 1984] [serial = 1163] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 201 (0x7ffc5cfe2000) [pid = 1984] [serial = 1142] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc64ca6000) [pid = 1984] [serial = 1145] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc6a4e8000) [pid = 1984] [serial = 1148] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc6d679400) [pid = 1984] [serial = 1157] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc70482800) [pid = 1984] [serial = 1166] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc610c4c00) [pid = 1984] [serial = 1178] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc6b6ecc00) [pid = 1984] [serial = 1151] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc6ed14800) [pid = 1984] [serial = 1160] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc70904000) [pid = 1984] [serial = 1169] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc711cc000) [pid = 1984] [serial = 1172] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc7701ac00) [pid = 1984] [serial = 1175] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc620aa800) [pid = 1984] [serial = 1208] [outer = (nil)] [url = about:blank] 01:21:31 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc64d69800) [pid = 1984] [serial = 1211] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6f822000 == 121 [pid = 1984] [id = 423] 01:21:32 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a8cc000 == 120 [pid = 1984] [id = 422] 01:21:32 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65930000 == 119 [pid = 1984] [id = 421] 01:21:32 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b913800 == 118 [pid = 1984] [id = 419] 01:21:32 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d21800 == 117 [pid = 1984] [id = 418] 01:21:32 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65922800 == 116 [pid = 1984] [id = 417] 01:21:32 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61c3f800 == 115 [pid = 1984] [id = 416] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc6ce57000) [pid = 1984] [serial = 1196] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc6da8e000) [pid = 1984] [serial = 1200] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc6d43e800) [pid = 1984] [serial = 1197] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc6a844c00) [pid = 1984] [serial = 1194] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc6b70a400) [pid = 1984] [serial = 1203] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc6d4e6c00) [pid = 1984] [serial = 1199] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc62accc00) [pid = 1984] [serial = 1190] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc65db5c00) [pid = 1984] [serial = 1191] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc620ad800) [pid = 1984] [serial = 1182] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc61c95000) [pid = 1984] [serial = 1181] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc6a4ec400) [pid = 1984] [serial = 1193] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc6a471000) [pid = 1984] [serial = 1188] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc6576a800) [pid = 1984] [serial = 1187] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc62acf400) [pid = 1984] [serial = 1185] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc62651000) [pid = 1984] [serial = 1184] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc83985c00) [pid = 1984] [serial = 984] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc7910dc00) [pid = 1984] [serial = 1029] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc6cd4b800) [pid = 1984] [serial = 1020] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc5cfd3c00) [pid = 1984] [serial = 1047] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc62657c00) [pid = 1984] [serial = 1077] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc5dd50800) [pid = 1984] [serial = 987] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc6f884400) [pid = 1984] [serial = 1023] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc61c92800) [pid = 1984] [serial = 1014] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc8850c800) [pid = 1984] [serial = 1035] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc61dd1400) [pid = 1984] [serial = 981] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc6a467800) [pid = 1984] [serial = 1140] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc64f2d000) [pid = 1984] [serial = 1038] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc83a71400) [pid = 1984] [serial = 1032] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc70cc3800) [pid = 1984] [serial = 990] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc6576c800) [pid = 1984] [serial = 1017] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc70cc2800) [pid = 1984] [serial = 1026] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc6264ac00) [pid = 1984] [serial = 1202] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc61c92000) [pid = 1984] [serial = 1247] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc6d8aac00) [pid = 1984] [serial = 1205] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc620a5c00) [pid = 1984] [serial = 1248] [outer = (nil)] [url = about:blank] 01:21:32 INFO - PROCESS | 1984 | 1461313292550 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]]]}] 01:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1580ms 01:21:32 INFO - PROCESS | 1984 | 1461313292592 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 01:21:32 INFO - PROCESS | 1984 | 1461313292595 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 01:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:21:32 INFO - PROCESS | 1984 | 1461313292601 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:21:32 INFO - PROCESS | 1984 | 1461313292605 Marionette TRACE conn4 <- [1,1738,null,{}] 01:21:32 INFO - PROCESS | 1984 | 1461313292620 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}] 01:21:32 INFO - PROCESS | 1984 | 1461313292805 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 01:21:32 INFO - PROCESS | 1984 | 1461313292967 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d56000 == 116 [pid = 1984] [id = 442] 01:21:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc61dd1400) [pid = 1984] [serial = 1327] [outer = (nil)] 01:21:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc6b6c4000) [pid = 1984] [serial = 1328] [outer = 0x7ffc61dd1400] 01:21:33 INFO - PROCESS | 1984 | 1461313293032 Marionette DEBUG loaded listener.js 01:21:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc6d0f3c00) [pid = 1984] [serial = 1329] [outer = 0x7ffc61dd1400] 01:21:33 INFO - PROCESS | 1984 | 1461313293772 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]]]}] 01:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1231ms 01:21:33 INFO - PROCESS | 1984 | 1461313293832 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 01:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:21:33 INFO - PROCESS | 1984 | 1461313293837 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 01:21:33 INFO - PROCESS | 1984 | 1461313293843 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:21:33 INFO - PROCESS | 1984 | 1461313293846 Marionette TRACE conn4 <- [1,1742,null,{}] 01:21:33 INFO - PROCESS | 1984 | 1461313293851 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}] 01:21:34 INFO - PROCESS | 1984 | 1461313294032 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 01:21:34 INFO - PROCESS | 1984 | 1461313294044 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c86e000 == 117 [pid = 1984] [id = 443] 01:21:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc6b70ac00) [pid = 1984] [serial = 1330] [outer = (nil)] 01:21:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc6da85c00) [pid = 1984] [serial = 1331] [outer = 0x7ffc6b70ac00] 01:21:34 INFO - PROCESS | 1984 | 1461313294107 Marionette DEBUG loaded listener.js 01:21:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc6ed88000) [pid = 1984] [serial = 1332] [outer = 0x7ffc6b70ac00] 01:21:35 INFO - PROCESS | 1984 | 1461313295098 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]]]}] 01:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1282ms 01:21:35 INFO - PROCESS | 1984 | 1461313295125 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 01:21:35 INFO - PROCESS | 1984 | 1461313295127 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 01:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:21:35 INFO - PROCESS | 1984 | 1461313295141 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:21:35 INFO - PROCESS | 1984 | 1461313295143 Marionette TRACE conn4 <- [1,1746,null,{}] 01:21:35 INFO - PROCESS | 1984 | 1461313295148 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}] 01:21:35 INFO - PROCESS | 1984 | 1461313295385 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 01:21:35 INFO - PROCESS | 1984 | 1461313295432 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c9aa800 == 118 [pid = 1984] [id = 444] 01:21:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc6ed85c00) [pid = 1984] [serial = 1333] [outer = (nil)] 01:21:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc70488800) [pid = 1984] [serial = 1334] [outer = 0x7ffc6ed85c00] 01:21:35 INFO - PROCESS | 1984 | 1461313295503 Marionette DEBUG loaded listener.js 01:21:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc711cf400) [pid = 1984] [serial = 1335] [outer = 0x7ffc6ed85c00] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc5e0cdc00) [pid = 1984] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc6271ac00) [pid = 1984] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc6a840800) [pid = 1984] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc5cfc6400) [pid = 1984] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc6b54b800) [pid = 1984] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc64d6cc00) [pid = 1984] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc5dd4c000) [pid = 1984] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc5db14c00) [pid = 1984] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc620f1400) [pid = 1984] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc61c9e000) [pid = 1984] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc620e9000) [pid = 1984] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc711c2000) [pid = 1984] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc620ec400) [pid = 1984] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc65dc1000) [pid = 1984] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc6a83dc00) [pid = 1984] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc7948bc00) [pid = 1984] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc6d43f800) [pid = 1984] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc6f881000) [pid = 1984] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc5db15c00) [pid = 1984] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc6271e800) [pid = 1984] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc6d4e0c00) [pid = 1984] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc610c2800) [pid = 1984] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc77821400) [pid = 1984] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc5cfc5000) [pid = 1984] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 138 (0x7ffc6cd49400) [pid = 1984] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc6da85400) [pid = 1984] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc64ca6c00) [pid = 1984] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc6d4e1000) [pid = 1984] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 134 (0x7ffc6e9b3400) [pid = 1984] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 133 (0x7ffc778bc000) [pid = 1984] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 132 (0x7ffc75887c00) [pid = 1984] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 131 (0x7ffc62659400) [pid = 1984] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 130 (0x7ffc70430400) [pid = 1984] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 129 (0x7ffc64d65c00) [pid = 1984] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 128 (0x7ffc6a46c400) [pid = 1984] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc70cc8800) [pid = 1984] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:21:36 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc6d437400) [pid = 1984] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:21:37 INFO - PROCESS | 1984 | 1461313297001 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]]]}] 01:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1881ms 01:21:37 INFO - PROCESS | 1984 | 1461313297022 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 01:21:37 INFO - PROCESS | 1984 | 1461313297027 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 01:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:21:37 INFO - PROCESS | 1984 | 1461313297034 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:21:37 INFO - PROCESS | 1984 | 1461313297038 Marionette TRACE conn4 <- [1,1750,null,{}] 01:21:37 INFO - PROCESS | 1984 | 1461313297043 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}] 01:21:37 INFO - PROCESS | 1984 | 1461313297253 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 01:21:37 INFO - PROCESS | 1984 | 1461313297415 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:37 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d6d800 == 119 [pid = 1984] [id = 445] 01:21:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc5dd4c000) [pid = 1984] [serial = 1336] [outer = (nil)] 01:21:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc64d3c000) [pid = 1984] [serial = 1337] [outer = 0x7ffc5dd4c000] 01:21:37 INFO - PROCESS | 1984 | 1461313297480 Marionette DEBUG loaded listener.js 01:21:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc6a760800) [pid = 1984] [serial = 1338] [outer = 0x7ffc5dd4c000] 01:21:38 INFO - PROCESS | 1984 | 1461313298188 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]]]}] 01:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1185ms 01:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:21:38 INFO - PROCESS | 1984 | 1461313298220 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 01:21:38 INFO - PROCESS | 1984 | 1461313298223 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 01:21:38 INFO - PROCESS | 1984 | 1461313298229 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:21:38 INFO - PROCESS | 1984 | 1461313298232 Marionette TRACE conn4 <- [1,1754,null,{}] 01:21:38 INFO - PROCESS | 1984 | 1461313298237 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}] 01:21:38 INFO - PROCESS | 1984 | 1461313298481 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 01:21:38 INFO - PROCESS | 1984 | 1461313298500 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d75b800 == 120 [pid = 1984] [id = 446] 01:21:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc6a796800) [pid = 1984] [serial = 1339] [outer = (nil)] 01:21:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 131 (0x7ffc6d1c1c00) [pid = 1984] [serial = 1340] [outer = 0x7ffc6a796800] 01:21:38 INFO - PROCESS | 1984 | 1461313298565 Marionette DEBUG loaded listener.js 01:21:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 132 (0x7ffc6eead000) [pid = 1984] [serial = 1341] [outer = 0x7ffc6a796800] 01:21:39 INFO - PROCESS | 1984 | 1461313299712 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]]]}] 01:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1532ms 01:21:39 INFO - PROCESS | 1984 | 1461313299762 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 01:21:39 INFO - PROCESS | 1984 | 1461313299769 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 01:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:21:39 INFO - PROCESS | 1984 | 1461313299778 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:21:39 INFO - PROCESS | 1984 | 1461313299783 Marionette TRACE conn4 <- [1,1758,null,{}] 01:21:39 INFO - PROCESS | 1984 | 1461313299791 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}] 01:21:40 INFO - PROCESS | 1984 | 1461313300010 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 01:21:40 INFO - PROCESS | 1984 | 1461313300262 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:40 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a8a000 == 121 [pid = 1984] [id = 447] 01:21:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 133 (0x7ffc61dc6800) [pid = 1984] [serial = 1342] [outer = (nil)] 01:21:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 134 (0x7ffc620b1400) [pid = 1984] [serial = 1343] [outer = 0x7ffc61dc6800] 01:21:40 INFO - PROCESS | 1984 | 1461313300386 Marionette DEBUG loaded listener.js 01:21:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc62accc00) [pid = 1984] [serial = 1344] [outer = 0x7ffc61dc6800] 01:21:41 INFO - PROCESS | 1984 | 1461313301306 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]]]}] 01:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1585ms 01:21:41 INFO - PROCESS | 1984 | 1461313301364 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 01:21:41 INFO - PROCESS | 1984 | 1461313301373 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 01:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:21:41 INFO - PROCESS | 1984 | 1461313301383 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:21:41 INFO - PROCESS | 1984 | 1461313301387 Marionette TRACE conn4 <- [1,1762,null,{}] 01:21:41 INFO - PROCESS | 1984 | 1461313301392 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}] 01:21:41 INFO - PROCESS | 1984 | 1461313301598 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 01:21:41 INFO - PROCESS | 1984 | 1461313301796 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6cd1a800 == 122 [pid = 1984] [id = 448] 01:21:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc64d3ec00) [pid = 1984] [serial = 1345] [outer = (nil)] 01:21:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc6a471400) [pid = 1984] [serial = 1346] [outer = 0x7ffc64d3ec00] 01:21:41 INFO - PROCESS | 1984 | 1461313301952 Marionette DEBUG loaded listener.js 01:21:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc6b54bc00) [pid = 1984] [serial = 1347] [outer = 0x7ffc64d3ec00] 01:21:42 INFO - PROCESS | 1984 | 1461313302808 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]]]}] 01:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1484ms 01:21:42 INFO - PROCESS | 1984 | 1461313302868 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 01:21:42 INFO - PROCESS | 1984 | 1461313302872 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 01:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:21:42 INFO - PROCESS | 1984 | 1461313302879 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:21:42 INFO - PROCESS | 1984 | 1461313302885 Marionette TRACE conn4 <- [1,1766,null,{}] 01:21:42 INFO - PROCESS | 1984 | 1461313302901 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}] 01:21:43 INFO - PROCESS | 1984 | 1461313303114 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 01:21:43 INFO - PROCESS | 1984 | 1461313303316 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:43 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b6e000 == 123 [pid = 1984] [id = 449] 01:21:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc6b6c5800) [pid = 1984] [serial = 1348] [outer = (nil)] 01:21:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc6d7e4c00) [pid = 1984] [serial = 1349] [outer = 0x7ffc6b6c5800] 01:21:43 INFO - PROCESS | 1984 | 1461313303436 Marionette DEBUG loaded listener.js 01:21:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc70614400) [pid = 1984] [serial = 1350] [outer = 0x7ffc6b6c5800] 01:21:44 INFO - PROCESS | 1984 | 1461313304368 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]]]}] 01:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1532ms 01:21:44 INFO - PROCESS | 1984 | 1461313304412 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 01:21:44 INFO - PROCESS | 1984 | 1461313304416 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 01:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:21:44 INFO - PROCESS | 1984 | 1461313304422 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:21:44 INFO - PROCESS | 1984 | 1461313304424 Marionette TRACE conn4 <- [1,1770,null,{}] 01:21:44 INFO - PROCESS | 1984 | 1461313304430 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}] 01:21:44 INFO - PROCESS | 1984 | 1461313304627 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 01:21:44 INFO - PROCESS | 1984 | 1461313304832 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc71143800 == 124 [pid = 1984] [id = 450] 01:21:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc6b6d0000) [pid = 1984] [serial = 1351] [outer = (nil)] 01:21:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc711c3800) [pid = 1984] [serial = 1352] [outer = 0x7ffc6b6d0000] 01:21:44 INFO - PROCESS | 1984 | 1461313304905 Marionette DEBUG loaded listener.js 01:21:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc72bf2c00) [pid = 1984] [serial = 1353] [outer = 0x7ffc6b6d0000] 01:21:45 INFO - PROCESS | 1984 | 1461313305793 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]]]}] 01:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1433ms 01:21:45 INFO - PROCESS | 1984 | 1461313305856 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 01:21:45 INFO - PROCESS | 1984 | 1461313305860 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 01:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:21:45 INFO - PROCESS | 1984 | 1461313305866 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:21:45 INFO - PROCESS | 1984 | 1461313305869 Marionette TRACE conn4 <- [1,1774,null,{}] 01:21:45 INFO - PROCESS | 1984 | 1461313305874 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}] 01:21:46 INFO - PROCESS | 1984 | 1461313306097 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 01:21:46 INFO - PROCESS | 1984 | 1461313306295 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:46 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72d78800 == 125 [pid = 1984] [id = 451] 01:21:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc70903000) [pid = 1984] [serial = 1354] [outer = (nil)] 01:21:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc75d6b800) [pid = 1984] [serial = 1355] [outer = 0x7ffc70903000] 01:21:46 INFO - PROCESS | 1984 | 1461313306371 Marionette DEBUG loaded listener.js 01:21:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc76ff3c00) [pid = 1984] [serial = 1356] [outer = 0x7ffc70903000] 01:21:47 INFO - PROCESS | 1984 | 1461313307282 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]]]}] 01:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1476ms 01:21:47 INFO - PROCESS | 1984 | 1461313307344 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 01:21:47 INFO - PROCESS | 1984 | 1461313307347 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 01:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:21:47 INFO - PROCESS | 1984 | 1461313307353 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:21:47 INFO - PROCESS | 1984 | 1461313307356 Marionette TRACE conn4 <- [1,1778,null,{}] 01:21:47 INFO - PROCESS | 1984 | 1461313307362 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}] 01:21:47 INFO - PROCESS | 1984 | 1461313307576 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 01:21:47 INFO - PROCESS | 1984 | 1461313307775 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77ac3800 == 126 [pid = 1984] [id = 452] 01:21:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc64c46c00) [pid = 1984] [serial = 1357] [outer = (nil)] 01:21:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc79189400) [pid = 1984] [serial = 1358] [outer = 0x7ffc64c46c00] 01:21:47 INFO - PROCESS | 1984 | 1461313307877 Marionette DEBUG loaded listener.js 01:21:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc84e13800) [pid = 1984] [serial = 1359] [outer = 0x7ffc64c46c00] 01:21:49 INFO - PROCESS | 1984 | 1461313309165 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]]]}] 01:21:49 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 01:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1877ms 01:21:49 INFO - PROCESS | 1984 | 1461313309241 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 01:21:49 INFO - PROCESS | 1984 | 1461313309243 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 01:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:21:49 INFO - PROCESS | 1984 | 1461313309251 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:21:49 INFO - PROCESS | 1984 | 1461313309254 Marionette TRACE conn4 <- [1,1782,null,{}] 01:21:49 INFO - PROCESS | 1984 | 1461313309260 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}] 01:21:49 INFO - PROCESS | 1984 | 1461313309512 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 01:21:49 INFO - PROCESS | 1984 | 1461313309684 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8370b800 == 127 [pid = 1984] [id = 453] 01:21:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc711c2c00) [pid = 1984] [serial = 1360] [outer = (nil)] 01:21:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc86dbd000) [pid = 1984] [serial = 1361] [outer = 0x7ffc711c2c00] 01:21:49 INFO - PROCESS | 1984 | 1461313309754 Marionette DEBUG loaded listener.js 01:21:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc8866b000) [pid = 1984] [serial = 1362] [outer = 0x7ffc711c2c00] 01:21:50 INFO - PROCESS | 1984 | 1461313310649 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]]]}] 01:21:50 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 01:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1430ms 01:21:50 INFO - PROCESS | 1984 | 1461313310682 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 01:21:50 INFO - PROCESS | 1984 | 1461313310686 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 01:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:21:50 INFO - PROCESS | 1984 | 1461313310692 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:21:50 INFO - PROCESS | 1984 | 1461313310694 Marionette TRACE conn4 <- [1,1786,null,{}] 01:21:50 INFO - PROCESS | 1984 | 1461313310700 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}] 01:21:50 INFO - PROCESS | 1984 | 1461313310897 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 01:21:51 INFO - PROCESS | 1984 | 1461313311138 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:51 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc86d6e000 == 128 [pid = 1984] [id = 454] 01:21:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc7c363c00) [pid = 1984] [serial = 1363] [outer = (nil)] 01:21:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc88a32c00) [pid = 1984] [serial = 1364] [outer = 0x7ffc7c363c00] 01:21:51 INFO - PROCESS | 1984 | 1461313311258 Marionette DEBUG loaded listener.js 01:21:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc88a3f800) [pid = 1984] [serial = 1365] [outer = 0x7ffc7c363c00] 01:21:52 INFO - PROCESS | 1984 | 1461313312183 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]]]}] 01:21:52 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 01:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1533ms 01:21:52 INFO - PROCESS | 1984 | 1461313312226 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 01:21:52 INFO - PROCESS | 1984 | 1461313312230 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 01:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:21:52 INFO - PROCESS | 1984 | 1461313312236 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:21:52 INFO - PROCESS | 1984 | 1461313312239 Marionette TRACE conn4 <- [1,1790,null,{}] 01:21:52 INFO - PROCESS | 1984 | 1461313312244 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}] 01:21:52 INFO - PROCESS | 1984 | 1461313312446 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 01:21:52 INFO - PROCESS | 1984 | 1461313312662 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88c40000 == 129 [pid = 1984] [id = 455] 01:21:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc5c553c00) [pid = 1984] [serial = 1366] [outer = (nil)] 01:21:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc5c55ac00) [pid = 1984] [serial = 1367] [outer = 0x7ffc5c553c00] 01:21:52 INFO - PROCESS | 1984 | 1461313312774 Marionette DEBUG loaded listener.js 01:21:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc5c560000) [pid = 1984] [serial = 1368] [outer = 0x7ffc5c553c00] 01:21:53 INFO - PROCESS | 1984 | 1461313313702 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]]]}] 01:21:53 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) 01:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1526ms 01:21:53 INFO - PROCESS | 1984 | 1461313313763 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 01:21:53 INFO - PROCESS | 1984 | 1461313313767 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 01:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:21:53 INFO - PROCESS | 1984 | 1461313313773 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:21:53 INFO - PROCESS | 1984 | 1461313313776 Marionette TRACE conn4 <- [1,1794,null,{}] 01:21:53 INFO - PROCESS | 1984 | 1461313313781 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}] 01:21:53 INFO - PROCESS | 1984 | 1461313313990 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 01:21:54 INFO - PROCESS | 1984 | 1461313314196 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc907b2000 == 130 [pid = 1984] [id = 456] 01:21:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc5c555400) [pid = 1984] [serial = 1369] [outer = (nil)] 01:21:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc5e1da000) [pid = 1984] [serial = 1370] [outer = 0x7ffc5c555400] 01:21:54 INFO - PROCESS | 1984 | 1461313314311 Marionette DEBUG loaded listener.js 01:21:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc5e1df800) [pid = 1984] [serial = 1371] [outer = 0x7ffc5c555400] 01:21:55 INFO - PROCESS | 1984 | 1461313315196 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]]]}] 01:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1477ms 01:21:55 INFO - PROCESS | 1984 | 1461313315251 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 01:21:55 INFO - PROCESS | 1984 | 1461313315255 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 01:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:21:55 INFO - PROCESS | 1984 | 1461313315261 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:21:55 INFO - PROCESS | 1984 | 1461313315264 Marionette TRACE conn4 <- [1,1798,null,{}] 01:21:55 INFO - PROCESS | 1984 | 1461313315269 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}] 01:21:55 INFO - PROCESS | 1984 | 1461313315500 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 01:21:55 INFO - PROCESS | 1984 | 1461313315701 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc71452000 == 131 [pid = 1984] [id = 457] 01:21:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc5c556400) [pid = 1984] [serial = 1372] [outer = (nil)] 01:21:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc605c8c00) [pid = 1984] [serial = 1373] [outer = 0x7ffc5c556400] 01:21:55 INFO - PROCESS | 1984 | 1461313315820 Marionette DEBUG loaded listener.js 01:21:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc605d1400) [pid = 1984] [serial = 1374] [outer = 0x7ffc5c556400] 01:21:56 INFO - PROCESS | 1984 | 1461313316739 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]]]}] 01:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1528ms 01:21:56 INFO - PROCESS | 1984 | 1461313316790 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 01:21:56 INFO - PROCESS | 1984 | 1461313316794 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 01:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:21:56 INFO - PROCESS | 1984 | 1461313316800 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:21:56 INFO - PROCESS | 1984 | 1461313316802 Marionette TRACE conn4 <- [1,1802,null,{}] 01:21:56 INFO - PROCESS | 1984 | 1461313316807 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}] 01:21:57 INFO - PROCESS | 1984 | 1461313316993 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 01:21:57 INFO - PROCESS | 1984 | 1461313317201 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65959000 == 132 [pid = 1984] [id = 458] 01:21:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc5e1e5400) [pid = 1984] [serial = 1375] [outer = (nil)] 01:21:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc61ec7000) [pid = 1984] [serial = 1376] [outer = 0x7ffc5e1e5400] 01:21:57 INFO - PROCESS | 1984 | 1461313317272 Marionette DEBUG loaded listener.js 01:21:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc61ecb400) [pid = 1984] [serial = 1377] [outer = 0x7ffc5e1e5400] 01:21:58 INFO - PROCESS | 1984 | 1461313318162 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]]]}] 01:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1431ms 01:21:58 INFO - PROCESS | 1984 | 1461313318232 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 01:21:58 INFO - PROCESS | 1984 | 1461313318236 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 01:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:21:58 INFO - PROCESS | 1984 | 1461313318242 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:21:58 INFO - PROCESS | 1984 | 1461313318244 Marionette TRACE conn4 <- [1,1806,null,{}] 01:21:58 INFO - PROCESS | 1984 | 1461313318250 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}] 01:21:58 INFO - PROCESS | 1984 | 1461313318452 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 01:21:58 INFO - PROCESS | 1984 | 1461313318660 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:58 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5c4d7000 == 133 [pid = 1984] [id = 459] 01:21:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc5cfc7000) [pid = 1984] [serial = 1378] [outer = (nil)] 01:21:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc61c92400) [pid = 1984] [serial = 1379] [outer = 0x7ffc5cfc7000] 01:21:58 INFO - PROCESS | 1984 | 1461313318776 Marionette DEBUG loaded listener.js 01:21:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc61ece000) [pid = 1984] [serial = 1380] [outer = 0x7ffc5cfc7000] 01:21:59 INFO - PROCESS | 1984 | 1461313319710 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]]]}] 01:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1535ms 01:21:59 INFO - PROCESS | 1984 | 1461313319778 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 01:21:59 INFO - PROCESS | 1984 | 1461313319781 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 01:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:21:59 INFO - PROCESS | 1984 | 1461313319787 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:21:59 INFO - PROCESS | 1984 | 1461313319789 Marionette TRACE conn4 <- [1,1810,null,{}] 01:21:59 INFO - PROCESS | 1984 | 1461313319795 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}] 01:21:59 INFO - PROCESS | 1984 | 1461313319995 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 01:22:00 INFO - PROCESS | 1984 | 1461313320842 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:00 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61a3b800 == 134 [pid = 1984] [id = 460] 01:22:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc5cfda400) [pid = 1984] [serial = 1381] [outer = (nil)] 01:22:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc5db18000) [pid = 1984] [serial = 1382] [outer = 0x7ffc5cfda400] 01:22:00 INFO - PROCESS | 1984 | 1461313320938 Marionette DEBUG loaded listener.js 01:22:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc5e0cc800) [pid = 1984] [serial = 1383] [outer = 0x7ffc5cfda400] 01:22:01 INFO - PROCESS | 1984 | 1461313321878 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]]]}] 01:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2138ms 01:22:01 INFO - PROCESS | 1984 | 1461313321928 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 01:22:01 INFO - PROCESS | 1984 | 1461313321935 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 01:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:22:01 INFO - PROCESS | 1984 | 1461313321945 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:22:01 INFO - PROCESS | 1984 | 1461313321950 Marionette TRACE conn4 <- [1,1814,null,{}] 01:22:01 INFO - PROCESS | 1984 | 1461313321956 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}] 01:22:02 INFO - PROCESS | 1984 | 1461313322159 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 01:22:02 INFO - PROCESS | 1984 | 1461313322585 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5dc47000 == 135 [pid = 1984] [id = 461] 01:22:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc605cf800) [pid = 1984] [serial = 1384] [outer = (nil)] 01:22:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc60c26c00) [pid = 1984] [serial = 1385] [outer = 0x7ffc605cf800] 01:22:02 INFO - PROCESS | 1984 | 1461313322662 Marionette DEBUG loaded listener.js 01:22:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc61a4d000) [pid = 1984] [serial = 1386] [outer = 0x7ffc605cf800] 01:22:03 INFO - PROCESS | 1984 | 1461313323553 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]]]}] 01:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1680ms 01:22:03 INFO - PROCESS | 1984 | 1461313323629 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 01:22:03 INFO - PROCESS | 1984 | 1461313323637 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 01:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:22:03 INFO - PROCESS | 1984 | 1461313323644 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:22:03 INFO - PROCESS | 1984 | 1461313323648 Marionette TRACE conn4 <- [1,1818,null,{}] 01:22:03 INFO - PROCESS | 1984 | 1461313323654 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}] 01:22:03 INFO - PROCESS | 1984 | 1461313323853 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 01:22:04 INFO - PROCESS | 1984 | 1461313324145 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61314000 == 136 [pid = 1984] [id = 462] 01:22:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc5dd45c00) [pid = 1984] [serial = 1387] [outer = (nil)] 01:22:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc620e4800) [pid = 1984] [serial = 1388] [outer = 0x7ffc5dd45c00] 01:22:04 INFO - PROCESS | 1984 | 1461313324301 Marionette DEBUG loaded listener.js 01:22:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc62653c00) [pid = 1984] [serial = 1389] [outer = 0x7ffc5dd45c00] 01:22:04 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83a8d000 == 135 [pid = 1984] [id = 70] 01:22:04 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88a6a000 == 134 [pid = 1984] [id = 76] 01:22:04 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8d034800 == 133 [pid = 1984] [id = 97] 01:22:04 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc64c51800) [pid = 1984] [serial = 1274] [outer = (nil)] [url = about:blank] 01:22:04 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc6b54f800) [pid = 1984] [serial = 1259] [outer = (nil)] [url = about:blank] 01:22:04 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc6ce54800) [pid = 1984] [serial = 1262] [outer = (nil)] [url = about:blank] 01:22:04 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d6d800 == 132 [pid = 1984] [id = 445] 01:22:04 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c9aa800 == 131 [pid = 1984] [id = 444] 01:22:04 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c86e000 == 130 [pid = 1984] [id = 443] 01:22:04 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d56000 == 129 [pid = 1984] [id = 442] 01:22:04 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5cd54000 == 128 [pid = 1984] [id = 441] 01:22:04 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc62ce6000 == 127 [pid = 1984] [id = 440] 01:22:04 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5dc47800 == 126 [pid = 1984] [id = 439] 01:22:04 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88943800 == 125 [pid = 1984] [id = 433] 01:22:04 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc86d84800 == 124 [pid = 1984] [id = 432] 01:22:05 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83ac2800 == 123 [pid = 1984] [id = 431] 01:22:05 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc794cf800 == 122 [pid = 1984] [id = 430] 01:22:05 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc770c5000 == 121 [pid = 1984] [id = 429] 01:22:05 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76120800 == 120 [pid = 1984] [id = 428] 01:22:05 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc64e26800 == 119 [pid = 1984] [id = 427] 01:22:05 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6f81f000 == 118 [pid = 1984] [id = 426] 01:22:05 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65916800 == 117 [pid = 1984] [id = 425] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc6ed8a800) [pid = 1984] [serial = 1206] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc64d45400) [pid = 1984] [serial = 1146] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc6d1bfc00) [pid = 1984] [serial = 1215] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc610c6400) [pid = 1984] [serial = 1143] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc6f88cc00) [pid = 1984] [serial = 1218] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc6a75bc00) [pid = 1984] [serial = 1125] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc70286000) [pid = 1984] [serial = 1242] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc7c36bc00) [pid = 1984] [serial = 1245] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc6a474800) [pid = 1984] [serial = 1268] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc62720800) [pid = 1984] [serial = 1209] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc7780e000) [pid = 1984] [serial = 1176] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc77824800) [pid = 1984] [serial = 1227] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc64caf000) [pid = 1984] [serial = 1266] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc6b551400) [pid = 1984] [serial = 1269] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc6b54a400) [pid = 1984] [serial = 1149] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc6b556c00) [pid = 1984] [serial = 1128] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc84fd3400) [pid = 1984] [serial = 1239] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc7042b000) [pid = 1984] [serial = 1164] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc711c5800) [pid = 1984] [serial = 1170] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc61a4d400) [pid = 1984] [serial = 1116] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc65dc4000) [pid = 1984] [serial = 1212] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc6e9b5400) [pid = 1984] [serial = 1272] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc61dcc800) [pid = 1984] [serial = 1253] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc7949a800) [pid = 1984] [serial = 1233] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc6d8a4800) [pid = 1984] [serial = 1271] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc61c92c00) [pid = 1984] [serial = 1179] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc6d2cb000) [pid = 1984] [serial = 1155] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc70cc6000) [pid = 1984] [serial = 1221] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc64f25400) [pid = 1984] [serial = 1256] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc6da8ac00) [pid = 1984] [serial = 1158] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc7061d000) [pid = 1984] [serial = 1167] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc8397ec00) [pid = 1984] [serial = 1236] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc62ac8800) [pid = 1984] [serial = 1254] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc79031000) [pid = 1984] [serial = 1230] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc64c4fc00) [pid = 1984] [serial = 1119] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc75aee000) [pid = 1984] [serial = 1173] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc65767800) [pid = 1984] [serial = 1122] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc6271c400) [pid = 1984] [serial = 1265] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 138 (0x7ffc65dc0c00) [pid = 1984] [serial = 1257] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc6b718000) [pid = 1984] [serial = 1152] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc77022c00) [pid = 1984] [serial = 1224] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc6eea9c00) [pid = 1984] [serial = 1161] [outer = (nil)] [url = about:blank] 01:22:05 INFO - PROCESS | 1984 | 1461313325233 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]]]}] 01:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1628ms 01:22:05 INFO - PROCESS | 1984 | 1461313325274 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 01:22:05 INFO - PROCESS | 1984 | 1461313325277 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 01:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:22:05 INFO - PROCESS | 1984 | 1461313325292 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:22:05 INFO - PROCESS | 1984 | 1461313325301 Marionette TRACE conn4 <- [1,1822,null,{}] 01:22:05 INFO - PROCESS | 1984 | 1461313325310 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}] 01:22:05 INFO - PROCESS | 1984 | 1461313325498 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 01:22:05 INFO - PROCESS | 1984 | 1461313325679 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:05 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6591b800 == 118 [pid = 1984] [id = 463] 01:22:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc5dd47400) [pid = 1984] [serial = 1390] [outer = (nil)] 01:22:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc64caa800) [pid = 1984] [serial = 1391] [outer = 0x7ffc5dd47400] 01:22:05 INFO - PROCESS | 1984 | 1461313325741 Marionette DEBUG loaded listener.js 01:22:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc64d41c00) [pid = 1984] [serial = 1392] [outer = 0x7ffc5dd47400] 01:22:06 INFO - PROCESS | 1984 | 1461313326532 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]]]}] 01:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1302ms 01:22:06 INFO - PROCESS | 1984 | 1461313326587 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 01:22:06 INFO - PROCESS | 1984 | 1461313326592 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 01:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:22:06 INFO - PROCESS | 1984 | 1461313326598 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:22:06 INFO - PROCESS | 1984 | 1461313326600 Marionette TRACE conn4 <- [1,1826,null,{}] 01:22:06 INFO - PROCESS | 1984 | 1461313326605 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}] 01:22:06 INFO - PROCESS | 1984 | 1461313326780 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 01:22:06 INFO - PROCESS | 1984 | 1461313326795 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a693800 == 119 [pid = 1984] [id = 464] 01:22:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc64ca5000) [pid = 1984] [serial = 1393] [outer = (nil)] 01:22:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc6576d800) [pid = 1984] [serial = 1394] [outer = 0x7ffc64ca5000] 01:22:06 INFO - PROCESS | 1984 | 1461313326856 Marionette DEBUG loaded listener.js 01:22:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc6a46d400) [pid = 1984] [serial = 1395] [outer = 0x7ffc64ca5000] 01:22:07 INFO - PROCESS | 1984 | 1461313327834 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]]]}] 01:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1275ms 01:22:07 INFO - PROCESS | 1984 | 1461313327874 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 01:22:07 INFO - PROCESS | 1984 | 1461313327878 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 01:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:22:07 INFO - PROCESS | 1984 | 1461313327884 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:22:07 INFO - PROCESS | 1984 | 1461313327887 Marionette TRACE conn4 <- [1,1830,null,{}] 01:22:07 INFO - PROCESS | 1984 | 1461313327900 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}] 01:22:08 INFO - PROCESS | 1984 | 1461313328130 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 01:22:08 INFO - PROCESS | 1984 | 1461313328160 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b8c5000 == 120 [pid = 1984] [id = 465] 01:22:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc6a75d000) [pid = 1984] [serial = 1396] [outer = (nil)] 01:22:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc6a83f400) [pid = 1984] [serial = 1397] [outer = 0x7ffc6a75d000] 01:22:08 INFO - PROCESS | 1984 | 1461313328233 Marionette DEBUG loaded listener.js 01:22:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc6b6c5c00) [pid = 1984] [serial = 1398] [outer = 0x7ffc6a75d000] 01:22:09 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc61a59000) [pid = 1984] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:22:09 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc6a79c000) [pid = 1984] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:22:09 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc61dd1400) [pid = 1984] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:22:09 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc6ed85c00) [pid = 1984] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:22:09 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc5cfd7800) [pid = 1984] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:22:09 INFO - PROCESS | 1984 | --DOMWINDOW == 138 (0x7ffc5cfc3000) [pid = 1984] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:22:09 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc5dd4c000) [pid = 1984] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:22:09 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc62657800) [pid = 1984] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:22:09 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc6b70ac00) [pid = 1984] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:22:09 INFO - PROCESS | 1984 | --DOMWINDOW == 134 (0x7ffc6a4e5000) [pid = 1984] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:22:09 INFO - PROCESS | 1984 | 1461313329773 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]]]}] 01:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1939ms 01:22:09 INFO - PROCESS | 1984 | 1461313329856 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 01:22:09 INFO - PROCESS | 1984 | 1461313329861 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 01:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:22:09 INFO - PROCESS | 1984 | 1461313329874 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:22:09 INFO - PROCESS | 1984 | 1461313329876 Marionette TRACE conn4 <- [1,1834,null,{}] 01:22:09 INFO - PROCESS | 1984 | 1461313329882 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}] 01:22:10 INFO - PROCESS | 1984 | 1461313330062 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 01:22:10 INFO - PROCESS | 1984 | 1461313330072 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:10 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c86c800 == 121 [pid = 1984] [id = 466] 01:22:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc61a59000) [pid = 1984] [serial = 1399] [outer = (nil)] 01:22:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc6b6c7000) [pid = 1984] [serial = 1400] [outer = 0x7ffc61a59000] 01:22:10 INFO - PROCESS | 1984 | 1461313330133 Marionette DEBUG loaded listener.js 01:22:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc6b718000) [pid = 1984] [serial = 1401] [outer = 0x7ffc61a59000] 01:22:10 INFO - PROCESS | 1984 | 1461313330946 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]]]}] 01:22:10 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 01:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1129ms 01:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:22:11 INFO - PROCESS | 1984 | 1461313331002 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 01:22:11 INFO - PROCESS | 1984 | 1461313331005 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 01:22:11 INFO - PROCESS | 1984 | 1461313331021 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:22:11 INFO - PROCESS | 1984 | 1461313331025 Marionette TRACE conn4 <- [1,1838,null,{}] 01:22:11 INFO - PROCESS | 1984 | 1461313331030 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}] 01:22:11 INFO - PROCESS | 1984 | 1461313331213 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 01:22:11 INFO - PROCESS | 1984 | 1461313331222 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6ca74800 == 122 [pid = 1984] [id = 467] 01:22:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc65db6c00) [pid = 1984] [serial = 1402] [outer = (nil)] 01:22:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc6d433800) [pid = 1984] [serial = 1403] [outer = 0x7ffc65db6c00] 01:22:11 INFO - PROCESS | 1984 | 1461313331283 Marionette DEBUG loaded listener.js 01:22:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc6d4e7400) [pid = 1984] [serial = 1404] [outer = 0x7ffc65db6c00] 01:22:12 INFO - PROCESS | 1984 | 1461313332437 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]]]}] 01:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1493ms 01:22:12 INFO - PROCESS | 1984 | 1461313332504 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 01:22:12 INFO - PROCESS | 1984 | 1461313332511 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 01:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:22:12 INFO - PROCESS | 1984 | 1461313332520 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:22:12 INFO - PROCESS | 1984 | 1461313332525 Marionette TRACE conn4 <- [1,1842,null,{}] 01:22:12 INFO - PROCESS | 1984 | 1461313332534 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}] 01:22:12 INFO - PROCESS | 1984 | 1461313332793 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 01:22:13 INFO - PROCESS | 1984 | 1461313333059 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65935800 == 123 [pid = 1984] [id = 468] 01:22:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc605c2c00) [pid = 1984] [serial = 1405] [outer = (nil)] 01:22:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc60c29400) [pid = 1984] [serial = 1406] [outer = 0x7ffc605c2c00] 01:22:13 INFO - PROCESS | 1984 | 1461313333138 Marionette DEBUG loaded listener.js 01:22:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc61c9a800) [pid = 1984] [serial = 1407] [outer = 0x7ffc605c2c00] 01:22:14 INFO - PROCESS | 1984 | 1461313334028 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]]]}] 01:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1583ms 01:22:14 INFO - PROCESS | 1984 | 1461313334104 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 01:22:14 INFO - PROCESS | 1984 | 1461313334112 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 01:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:22:14 INFO - PROCESS | 1984 | 1461313334124 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:22:14 INFO - PROCESS | 1984 | 1461313334128 Marionette TRACE conn4 <- [1,1846,null,{}] 01:22:14 INFO - PROCESS | 1984 | 1461313334133 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}] 01:22:14 INFO - PROCESS | 1984 | 1461313334367 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 01:22:14 INFO - PROCESS | 1984 | 1461313334655 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a7cd800 == 124 [pid = 1984] [id = 469] 01:22:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc61ed1400) [pid = 1984] [serial = 1408] [outer = (nil)] 01:22:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc62651c00) [pid = 1984] [serial = 1409] [outer = 0x7ffc61ed1400] 01:22:14 INFO - PROCESS | 1984 | 1461313334774 Marionette DEBUG loaded listener.js 01:22:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc64c49c00) [pid = 1984] [serial = 1410] [outer = 0x7ffc61ed1400] 01:22:15 INFO - PROCESS | 1984 | 1461313335691 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]]]}] 01:22:15 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) 01:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1632ms 01:22:15 INFO - PROCESS | 1984 | 1461313335755 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 01:22:15 INFO - PROCESS | 1984 | 1461313335759 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 01:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:22:15 INFO - PROCESS | 1984 | 1461313335766 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:22:15 INFO - PROCESS | 1984 | 1461313335772 Marionette TRACE conn4 <- [1,1850,null,{}] 01:22:15 INFO - PROCESS | 1984 | 1461313335788 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}] 01:22:16 INFO - PROCESS | 1984 | 1461313336048 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 01:22:16 INFO - PROCESS | 1984 | 1461313336304 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:16 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d7d0000 == 125 [pid = 1984] [id = 470] 01:22:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc6264ac00) [pid = 1984] [serial = 1411] [outer = (nil)] 01:22:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc6a474800) [pid = 1984] [serial = 1412] [outer = 0x7ffc6264ac00] 01:22:16 INFO - PROCESS | 1984 | 1461313336428 Marionette DEBUG loaded listener.js 01:22:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc6b5b0c00) [pid = 1984] [serial = 1413] [outer = 0x7ffc6264ac00] 01:22:17 INFO - PROCESS | 1984 | 1461313337300 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]]]}] 01:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1589ms 01:22:17 INFO - PROCESS | 1984 | 1461313337356 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 01:22:17 INFO - PROCESS | 1984 | 1461313337361 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 01:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:22:17 INFO - PROCESS | 1984 | 1461313337368 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:22:17 INFO - PROCESS | 1984 | 1461313337371 Marionette TRACE conn4 <- [1,1854,null,{}] 01:22:17 INFO - PROCESS | 1984 | 1461313337376 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}] 01:22:17 INFO - PROCESS | 1984 | 1461313337568 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 01:22:17 INFO - PROCESS | 1984 | 1461313337773 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b63000 == 126 [pid = 1984] [id = 471] 01:22:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc64d43800) [pid = 1984] [serial = 1414] [outer = (nil)] 01:22:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc6d1cac00) [pid = 1984] [serial = 1415] [outer = 0x7ffc64d43800] 01:22:17 INFO - PROCESS | 1984 | 1461313337846 Marionette DEBUG loaded listener.js 01:22:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc6d7ec800) [pid = 1984] [serial = 1416] [outer = 0x7ffc64d43800] 01:22:18 INFO - PROCESS | 1984 | 1461313338715 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]]]}] 01:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1384ms 01:22:18 INFO - PROCESS | 1984 | 1461313338752 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 01:22:18 INFO - PROCESS | 1984 | 1461313338756 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 01:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:22:18 INFO - PROCESS | 1984 | 1461313338762 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:22:18 INFO - PROCESS | 1984 | 1461313338764 Marionette TRACE conn4 <- [1,1858,null,{}] 01:22:18 INFO - PROCESS | 1984 | 1461313338769 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}] 01:22:18 INFO - PROCESS | 1984 | 1461313338960 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 01:22:19 INFO - PROCESS | 1984 | 1461313339165 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70edc800 == 127 [pid = 1984] [id = 472] 01:22:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc6a472000) [pid = 1984] [serial = 1417] [outer = (nil)] 01:22:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc6da86c00) [pid = 1984] [serial = 1418] [outer = 0x7ffc6a472000] 01:22:19 INFO - PROCESS | 1984 | 1461313339236 Marionette DEBUG loaded listener.js 01:22:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc6e9b1800) [pid = 1984] [serial = 1419] [outer = 0x7ffc6a472000] 01:22:20 INFO - PROCESS | 1984 | 1461313340136 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]]]}] 01:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1434ms 01:22:20 INFO - PROCESS | 1984 | 1461313340197 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 01:22:20 INFO - PROCESS | 1984 | 1461313340200 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 01:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:22:20 INFO - PROCESS | 1984 | 1461313340206 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:22:20 INFO - PROCESS | 1984 | 1461313340208 Marionette TRACE conn4 <- [1,1862,null,{}] 01:22:20 INFO - PROCESS | 1984 | 1461313340214 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}] 01:22:20 INFO - PROCESS | 1984 | 1461313340450 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 01:22:20 INFO - PROCESS | 1984 | 1461313340754 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:20 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc74e1a800 == 128 [pid = 1984] [id = 473] 01:22:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc6da8ac00) [pid = 1984] [serial = 1420] [outer = (nil)] 01:22:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc70430800) [pid = 1984] [serial = 1421] [outer = 0x7ffc6da8ac00] 01:22:20 INFO - PROCESS | 1984 | 1461313340837 Marionette DEBUG loaded listener.js 01:22:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc711c6400) [pid = 1984] [serial = 1422] [outer = 0x7ffc6da8ac00] 01:22:21 INFO - PROCESS | 1984 | 1461313341727 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]]]}] 01:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1580ms 01:22:21 INFO - PROCESS | 1984 | 1461313341787 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 01:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:22:21 INFO - PROCESS | 1984 | 1461313341791 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 01:22:21 INFO - PROCESS | 1984 | 1461313341797 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:22:21 INFO - PROCESS | 1984 | 1461313341801 Marionette TRACE conn4 <- [1,1866,null,{}] 01:22:21 INFO - PROCESS | 1984 | 1461313341806 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}] 01:22:22 INFO - PROCESS | 1984 | 1461313341998 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 01:22:22 INFO - PROCESS | 1984 | 1461313342205 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76c38000 == 129 [pid = 1984] [id = 474] 01:22:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc6e9b1000) [pid = 1984] [serial = 1423] [outer = (nil)] 01:22:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc739b8400) [pid = 1984] [serial = 1424] [outer = 0x7ffc6e9b1000] 01:22:22 INFO - PROCESS | 1984 | 1461313342280 Marionette DEBUG loaded listener.js 01:22:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc761ef000) [pid = 1984] [serial = 1425] [outer = 0x7ffc6e9b1000] 01:22:23 INFO - PROCESS | 1984 | 1461313343172 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]]]}] 01:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1441ms 01:22:23 INFO - PROCESS | 1984 | 1461313343239 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 01:22:23 INFO - PROCESS | 1984 | 1461313343243 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 01:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:22:23 INFO - PROCESS | 1984 | 1461313343249 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:22:23 INFO - PROCESS | 1984 | 1461313343252 Marionette TRACE conn4 <- [1,1870,null,{}] 01:22:23 INFO - PROCESS | 1984 | 1461313343258 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}] 01:22:23 INFO - PROCESS | 1984 | 1461313343456 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 01:22:23 INFO - PROCESS | 1984 | 1461313343658 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:23 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fda800 == 130 [pid = 1984] [id = 475] 01:22:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc70cc6800) [pid = 1984] [serial = 1426] [outer = (nil)] 01:22:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc77018c00) [pid = 1984] [serial = 1427] [outer = 0x7ffc70cc6800] 01:22:23 INFO - PROCESS | 1984 | 1461313343733 Marionette DEBUG loaded listener.js 01:22:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc7734e400) [pid = 1984] [serial = 1428] [outer = 0x7ffc70cc6800] 01:22:24 INFO - PROCESS | 1984 | 1461313344610 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]]]}] 01:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1433ms 01:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:22:24 INFO - PROCESS | 1984 | 1461313344683 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 01:22:24 INFO - PROCESS | 1984 | 1461313344686 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 01:22:24 INFO - PROCESS | 1984 | 1461313344691 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:22:24 INFO - PROCESS | 1984 | 1461313344694 Marionette TRACE conn4 <- [1,1874,null,{}] 01:22:24 INFO - PROCESS | 1984 | 1461313344699 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}] 01:22:24 INFO - PROCESS | 1984 | 1461313344910 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 01:22:25 INFO - PROCESS | 1984 | 1461313345173 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83958000 == 131 [pid = 1984] [id = 476] 01:22:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc60c28400) [pid = 1984] [serial = 1429] [outer = (nil)] 01:22:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc70ccd800) [pid = 1984] [serial = 1430] [outer = 0x7ffc60c28400] 01:22:25 INFO - PROCESS | 1984 | 1461313345249 Marionette DEBUG loaded listener.js 01:22:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc77f4a400) [pid = 1984] [serial = 1431] [outer = 0x7ffc60c28400] 01:22:26 INFO - PROCESS | 1984 | 1461313346153 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]]]}] 01:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1529ms 01:22:26 INFO - PROCESS | 1984 | 1461313346221 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 01:22:26 INFO - PROCESS | 1984 | 1461313346225 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 01:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:22:26 INFO - PROCESS | 1984 | 1461313346231 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:22:26 INFO - PROCESS | 1984 | 1461313346233 Marionette TRACE conn4 <- [1,1878,null,{}] 01:22:26 INFO - PROCESS | 1984 | 1461313346238 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}] 01:22:26 INFO - PROCESS | 1984 | 1461313346440 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 01:22:26 INFO - PROCESS | 1984 | 1461313346714 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc86d84800 == 132 [pid = 1984] [id = 477] 01:22:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc7947e400) [pid = 1984] [serial = 1432] [outer = (nil)] 01:22:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc7db7d400) [pid = 1984] [serial = 1433] [outer = 0x7ffc7947e400] 01:22:26 INFO - PROCESS | 1984 | 1461313346834 Marionette DEBUG loaded listener.js 01:22:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc8398c400) [pid = 1984] [serial = 1434] [outer = 0x7ffc7947e400] 01:22:27 INFO - PROCESS | 1984 | 1461313347738 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]]]}] 01:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1536ms 01:22:27 INFO - PROCESS | 1984 | 1461313347769 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 01:22:27 INFO - PROCESS | 1984 | 1461313347773 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 01:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:22:27 INFO - PROCESS | 1984 | 1461313347779 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:22:27 INFO - PROCESS | 1984 | 1461313347783 Marionette TRACE conn4 <- [1,1882,null,{}] 01:22:27 INFO - PROCESS | 1984 | 1461313347788 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}] 01:22:28 INFO - PROCESS | 1984 | 1461313348003 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 01:22:28 INFO - PROCESS | 1984 | 1461313348223 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88c5a000 == 133 [pid = 1984] [id = 478] 01:22:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc7949a800) [pid = 1984] [serial = 1435] [outer = (nil)] 01:22:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc86dbc000) [pid = 1984] [serial = 1436] [outer = 0x7ffc7949a800] 01:22:28 INFO - PROCESS | 1984 | 1461313348346 Marionette DEBUG loaded listener.js 01:22:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc88a35800) [pid = 1984] [serial = 1437] [outer = 0x7ffc7949a800] 01:22:29 INFO - PROCESS | 1984 | 1461313349248 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]]]}] 01:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1527ms 01:22:29 INFO - PROCESS | 1984 | 1461313349307 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 01:22:29 INFO - PROCESS | 1984 | 1461313349310 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 01:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:22:29 INFO - PROCESS | 1984 | 1461313349335 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:22:29 INFO - PROCESS | 1984 | 1461313349338 Marionette TRACE conn4 <- [1,1886,null,{}] 01:22:29 INFO - PROCESS | 1984 | 1461313349344 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}] 01:22:29 INFO - PROCESS | 1984 | 1461313349543 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 01:22:29 INFO - PROCESS | 1984 | 1461313349756 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bbcf800 == 134 [pid = 1984] [id = 479] 01:22:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc5c236c00) [pid = 1984] [serial = 1438] [outer = (nil)] 01:22:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc5c23f800) [pid = 1984] [serial = 1439] [outer = 0x7ffc5c236c00] 01:22:29 INFO - PROCESS | 1984 | 1461313349873 Marionette DEBUG loaded listener.js 01:22:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc5c244800) [pid = 1984] [serial = 1440] [outer = 0x7ffc5c236c00] 01:22:30 INFO - PROCESS | 1984 | 1461313350787 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]]]}] 01:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1534ms 01:22:30 INFO - PROCESS | 1984 | 1461313350867 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 01:22:30 INFO - PROCESS | 1984 | 1461313350871 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 01:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:22:30 INFO - PROCESS | 1984 | 1461313350879 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:22:30 INFO - PROCESS | 1984 | 1461313350882 Marionette TRACE conn4 <- [1,1890,null,{}] 01:22:30 INFO - PROCESS | 1984 | 1461313350887 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}] 01:22:31 INFO - PROCESS | 1984 | 1461313351121 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 01:22:31 INFO - PROCESS | 1984 | 1461313351377 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc62ce6800 == 135 [pid = 1984] [id = 480] 01:22:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc5c237000) [pid = 1984] [serial = 1441] [outer = (nil)] 01:22:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc5e1da800) [pid = 1984] [serial = 1442] [outer = 0x7ffc5c237000] 01:22:31 INFO - PROCESS | 1984 | 1461313351527 Marionette DEBUG loaded listener.js 01:22:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc88a3fc00) [pid = 1984] [serial = 1443] [outer = 0x7ffc5c237000] 01:22:32 INFO - PROCESS | 1984 | 1461313352375 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]]]}] 01:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1579ms 01:22:32 INFO - PROCESS | 1984 | 1461313352458 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 01:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:22:32 INFO - PROCESS | 1984 | 1461313352461 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 01:22:32 INFO - PROCESS | 1984 | 1461313352468 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:22:32 INFO - PROCESS | 1984 | 1461313352471 Marionette TRACE conn4 <- [1,1894,null,{}] 01:22:32 INFO - PROCESS | 1984 | 1461313352477 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}] 01:22:32 INFO - PROCESS | 1984 | 1461313352684 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 01:22:32 INFO - PROCESS | 1984 | 1461313352937 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc62cd9800 == 136 [pid = 1984] [id = 481] 01:22:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc5c23ac00) [pid = 1984] [serial = 1444] [outer = (nil)] 01:22:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc5e097400) [pid = 1984] [serial = 1445] [outer = 0x7ffc5c23ac00] 01:22:33 INFO - PROCESS | 1984 | 1461313353025 Marionette DEBUG loaded listener.js 01:22:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc5e09d400) [pid = 1984] [serial = 1446] [outer = 0x7ffc5c23ac00] 01:22:34 INFO - PROCESS | 1984 | 1461313354349 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]]]}] 01:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1930ms 01:22:34 INFO - PROCESS | 1984 | 1461313354398 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 01:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:22:34 INFO - PROCESS | 1984 | 1461313354403 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 01:22:34 INFO - PROCESS | 1984 | 1461313354411 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:22:34 INFO - PROCESS | 1984 | 1461313354417 Marionette TRACE conn4 <- [1,1898,null,{}] 01:22:34 INFO - PROCESS | 1984 | 1461313354533 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}] 01:22:34 INFO - PROCESS | 1984 | 1461313354806 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 01:22:34 INFO - PROCESS | 1984 | 1461313354974 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65b6c000 == 137 [pid = 1984] [id = 482] 01:22:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc5cfcd400) [pid = 1984] [serial = 1447] [outer = (nil)] 01:22:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc5db22800) [pid = 1984] [serial = 1448] [outer = 0x7ffc5cfcd400] 01:22:35 INFO - PROCESS | 1984 | 1461313355044 Marionette DEBUG loaded listener.js 01:22:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc5e1e1800) [pid = 1984] [serial = 1449] [outer = 0x7ffc5cfcd400] 01:22:36 INFO - PROCESS | 1984 | 1461313356103 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]]]}] 01:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1743ms 01:22:36 INFO - PROCESS | 1984 | 1461313356154 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 01:22:36 INFO - PROCESS | 1984 | 1461313356168 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 01:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:22:36 INFO - PROCESS | 1984 | 1461313356182 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:22:36 INFO - PROCESS | 1984 | 1461313356185 Marionette TRACE conn4 <- [1,1902,null,{}] 01:22:36 INFO - PROCESS | 1984 | 1461313356191 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}] 01:22:36 INFO - PROCESS | 1984 | 1461313356394 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 01:22:36 INFO - PROCESS | 1984 | 1461313356689 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5cdd8000 == 138 [pid = 1984] [id = 483] 01:22:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc60c2e000) [pid = 1984] [serial = 1450] [outer = (nil)] 01:22:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc61c9b400) [pid = 1984] [serial = 1451] [outer = 0x7ffc60c2e000] 01:22:36 INFO - PROCESS | 1984 | 1461313356843 Marionette DEBUG loaded listener.js 01:22:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc61eccc00) [pid = 1984] [serial = 1452] [outer = 0x7ffc60c2e000] 01:22:36 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c86c800 == 137 [pid = 1984] [id = 466] 01:22:36 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b8c5000 == 136 [pid = 1984] [id = 465] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc6d1c1c00) [pid = 1984] [serial = 1340] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a693800 == 135 [pid = 1984] [id = 464] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6591b800 == 134 [pid = 1984] [id = 463] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61314000 == 133 [pid = 1984] [id = 462] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5dc47000 == 132 [pid = 1984] [id = 461] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61a3b800 == 131 [pid = 1984] [id = 460] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc907b2000 == 130 [pid = 1984] [id = 456] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88c40000 == 129 [pid = 1984] [id = 455] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc86d6e000 == 128 [pid = 1984] [id = 454] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8370b800 == 127 [pid = 1984] [id = 453] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77ac3800 == 126 [pid = 1984] [id = 452] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72d78800 == 125 [pid = 1984] [id = 451] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc71143800 == 124 [pid = 1984] [id = 450] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70b6e000 == 123 [pid = 1984] [id = 449] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6cd1a800 == 122 [pid = 1984] [id = 448] 01:22:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65a8a000 == 121 [pid = 1984] [id = 447] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc887b2400) [pid = 1984] [serial = 1310] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc6b54fc00) [pid = 1984] [serial = 1326] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc70ccc000) [pid = 1984] [serial = 1289] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc83ef2400) [pid = 1984] [serial = 1304] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc6b6e9800) [pid = 1984] [serial = 1260] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6d0f3c00) [pid = 1984] [serial = 1329] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc70488800) [pid = 1984] [serial = 1334] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc6e9b5800) [pid = 1984] [serial = 1283] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc6b559400) [pid = 1984] [serial = 1275] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc76b10c00) [pid = 1984] [serial = 1292] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc5dd51400) [pid = 1984] [serial = 1320] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc64d3c000) [pid = 1984] [serial = 1337] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc62ace000) [pid = 1984] [serial = 1322] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc88403c00) [pid = 1984] [serial = 1307] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc620aac00) [pid = 1984] [serial = 1277] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc60c29000) [pid = 1984] [serial = 1313] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc64d6d800) [pid = 1984] [serial = 1325] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc711cf400) [pid = 1984] [serial = 1335] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc7948c800) [pid = 1984] [serial = 1298] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc70430000) [pid = 1984] [serial = 1286] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc77f42400) [pid = 1984] [serial = 1295] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc64d3cc00) [pid = 1984] [serial = 1323] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc610c2400) [pid = 1984] [serial = 1316] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc6ed88000) [pid = 1984] [serial = 1332] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc6d2d4800) [pid = 1984] [serial = 1263] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc6b54dc00) [pid = 1984] [serial = 1280] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc83761000) [pid = 1984] [serial = 1301] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc5cfda800) [pid = 1984] [serial = 1319] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc6b6c4000) [pid = 1984] [serial = 1328] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc6a760800) [pid = 1984] [serial = 1338] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc6da85c00) [pid = 1984] [serial = 1331] [outer = (nil)] [url = about:blank] 01:22:37 INFO - PROCESS | 1984 | 1461313357814 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]]]}] 01:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1682ms 01:22:37 INFO - PROCESS | 1984 | 1461313357865 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 01:22:37 INFO - PROCESS | 1984 | 1461313357869 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 01:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:22:37 INFO - PROCESS | 1984 | 1461313357874 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:22:37 INFO - PROCESS | 1984 | 1461313357880 Marionette TRACE conn4 <- [1,1906,null,{}] 01:22:37 INFO - PROCESS | 1984 | 1461313357895 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}] 01:22:38 INFO - PROCESS | 1984 | 1461313358086 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 01:22:38 INFO - PROCESS | 1984 | 1461313358276 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a0c800 == 122 [pid = 1984] [id = 484] 01:22:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc5c23fc00) [pid = 1984] [serial = 1453] [outer = (nil)] 01:22:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc62652400) [pid = 1984] [serial = 1454] [outer = 0x7ffc5c23fc00] 01:22:38 INFO - PROCESS | 1984 | 1461313358344 Marionette DEBUG loaded listener.js 01:22:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc64ca5800) [pid = 1984] [serial = 1455] [outer = 0x7ffc5c23fc00] 01:22:39 INFO - PROCESS | 1984 | 1461313359080 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]]]}] 01:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1236ms 01:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:22:39 INFO - PROCESS | 1984 | 1461313359112 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 01:22:39 INFO - PROCESS | 1984 | 1461313359115 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 01:22:39 INFO - PROCESS | 1984 | 1461313359122 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:22:39 INFO - PROCESS | 1984 | 1461313359125 Marionette TRACE conn4 <- [1,1910,null,{}] 01:22:39 INFO - PROCESS | 1984 | 1461313359130 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}] 01:22:39 INFO - PROCESS | 1984 | 1461313359385 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 01:22:39 INFO - PROCESS | 1984 | 1461313359500 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a8c5000 == 123 [pid = 1984] [id = 485] 01:22:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc5e0a1800) [pid = 1984] [serial = 1456] [outer = (nil)] 01:22:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc64d6d800) [pid = 1984] [serial = 1457] [outer = 0x7ffc5e0a1800] 01:22:39 INFO - PROCESS | 1984 | 1461313359565 Marionette DEBUG loaded listener.js 01:22:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc6a469c00) [pid = 1984] [serial = 1458] [outer = 0x7ffc5e0a1800] 01:22:40 INFO - PROCESS | 1984 | 1461313360424 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]]]}] 01:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1330ms 01:22:40 INFO - PROCESS | 1984 | 1461313360452 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 01:22:40 INFO - PROCESS | 1984 | 1461313360456 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 01:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:22:40 INFO - PROCESS | 1984 | 1461313360461 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:22:40 INFO - PROCESS | 1984 | 1461313360463 Marionette TRACE conn4 <- [1,1914,null,{}] 01:22:40 INFO - PROCESS | 1984 | 1461313360469 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}] 01:22:40 INFO - PROCESS | 1984 | 1461313360720 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 01:22:40 INFO - PROCESS | 1984 | 1461313360762 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:40 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c877800 == 124 [pid = 1984] [id = 486] 01:22:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc6a4e7c00) [pid = 1984] [serial = 1459] [outer = (nil)] 01:22:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc6b54b400) [pid = 1984] [serial = 1460] [outer = 0x7ffc6a4e7c00] 01:22:40 INFO - PROCESS | 1984 | 1461313360823 Marionette DEBUG loaded listener.js 01:22:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc6b6e9800) [pid = 1984] [serial = 1461] [outer = 0x7ffc6a4e7c00] 01:22:41 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc6a75d000) [pid = 1984] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:22:41 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc605cf800) [pid = 1984] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:22:41 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc5cfda400) [pid = 1984] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:22:41 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc64ca5000) [pid = 1984] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:22:41 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc5dd45c00) [pid = 1984] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:22:41 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc61a59000) [pid = 1984] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:22:41 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc5dd47400) [pid = 1984] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:22:41 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc6a796800) [pid = 1984] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:22:42 INFO - PROCESS | 1984 | 1461313362002 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]]]}] 01:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1576ms 01:22:42 INFO - PROCESS | 1984 | 1461313362040 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 01:22:42 INFO - PROCESS | 1984 | 1461313362044 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 01:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:22:42 INFO - PROCESS | 1984 | 1461313362049 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:22:42 INFO - PROCESS | 1984 | 1461313362051 Marionette TRACE conn4 <- [1,1918,null,{}] 01:22:42 INFO - PROCESS | 1984 | 1461313362057 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}] 01:22:42 INFO - PROCESS | 1984 | 1461313362255 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 01:22:42 INFO - PROCESS | 1984 | 1461313362466 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6cd1a800 == 125 [pid = 1984] [id = 487] 01:22:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc6d1bf400) [pid = 1984] [serial = 1462] [outer = (nil)] 01:22:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc6d4e4400) [pid = 1984] [serial = 1463] [outer = 0x7ffc6d1bf400] 01:22:42 INFO - PROCESS | 1984 | 1461313362534 Marionette DEBUG loaded listener.js 01:22:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc6e9b5800) [pid = 1984] [serial = 1464] [outer = 0x7ffc6d1bf400] 01:22:43 INFO - PROCESS | 1984 | 1461313363233 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]]]}] 01:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1226ms 01:22:43 INFO - PROCESS | 1984 | 1461313363276 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 01:22:43 INFO - PROCESS | 1984 | 1461313363291 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 01:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:22:43 INFO - PROCESS | 1984 | 1461313363312 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:22:43 INFO - PROCESS | 1984 | 1461313363315 Marionette TRACE conn4 <- [1,1922,null,{}] 01:22:43 INFO - PROCESS | 1984 | 1461313363321 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}] 01:22:43 INFO - PROCESS | 1984 | 1461313363501 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 01:22:43 INFO - PROCESS | 1984 | 1461313363511 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:43 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d7d4000 == 126 [pid = 1984] [id = 488] 01:22:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc65dc1800) [pid = 1984] [serial = 1465] [outer = (nil)] 01:22:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc6f88e800) [pid = 1984] [serial = 1466] [outer = 0x7ffc65dc1800] 01:22:43 INFO - PROCESS | 1984 | 1461313363571 Marionette DEBUG loaded listener.js 01:22:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc70618000) [pid = 1984] [serial = 1467] [outer = 0x7ffc65dc1800] 01:22:44 INFO - PROCESS | 1984 | 1461313364866 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]]]}] 01:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1633ms 01:22:44 INFO - PROCESS | 1984 | 1461313364942 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 01:22:44 INFO - PROCESS | 1984 | 1461313364949 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 01:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:22:44 INFO - PROCESS | 1984 | 1461313364959 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:22:44 INFO - PROCESS | 1984 | 1461313364964 Marionette TRACE conn4 <- [1,1926,null,{}] 01:22:44 INFO - PROCESS | 1984 | 1461313364971 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}] 01:22:45 INFO - PROCESS | 1984 | 1461313365237 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 01:22:45 INFO - PROCESS | 1984 | 1461313365495 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65927000 == 127 [pid = 1984] [id = 489] 01:22:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc5e1e4000) [pid = 1984] [serial = 1468] [outer = (nil)] 01:22:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc60c27400) [pid = 1984] [serial = 1469] [outer = 0x7ffc5e1e4000] 01:22:45 INFO - PROCESS | 1984 | 1461313365619 Marionette DEBUG loaded listener.js 01:22:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc61dcb800) [pid = 1984] [serial = 1470] [outer = 0x7ffc5e1e4000] 01:22:46 INFO - PROCESS | 1984 | 1461313366540 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]]]}] 01:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1633ms 01:22:46 INFO - PROCESS | 1984 | 1461313366593 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 01:22:46 INFO - PROCESS | 1984 | 1461313366602 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 01:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:22:46 INFO - PROCESS | 1984 | 1461313366612 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:22:46 INFO - PROCESS | 1984 | 1461313366617 Marionette TRACE conn4 <- [1,1930,null,{}] 01:22:46 INFO - PROCESS | 1984 | 1461313366623 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}] 01:22:46 INFO - PROCESS | 1984 | 1461313366850 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 01:22:47 INFO - PROCESS | 1984 | 1461313367141 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c999000 == 128 [pid = 1984] [id = 490] 01:22:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc61ecd000) [pid = 1984] [serial = 1471] [outer = (nil)] 01:22:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc64c4fc00) [pid = 1984] [serial = 1472] [outer = 0x7ffc61ecd000] 01:22:47 INFO - PROCESS | 1984 | 1461313367260 Marionette DEBUG loaded listener.js 01:22:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc64f28000) [pid = 1984] [serial = 1473] [outer = 0x7ffc61ecd000] 01:22:48 INFO - PROCESS | 1984 | 1461313368100 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]]]}] 01:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1537ms 01:22:48 INFO - PROCESS | 1984 | 1461313368151 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 01:22:48 INFO - PROCESS | 1984 | 1461313368155 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 01:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:22:48 INFO - PROCESS | 1984 | 1461313368161 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:22:48 INFO - PROCESS | 1984 | 1461313368167 Marionette TRACE conn4 <- [1,1934,null,{}] 01:22:48 INFO - PROCESS | 1984 | 1461313368182 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}] 01:22:48 INFO - PROCESS | 1984 | 1461313368391 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 01:22:48 INFO - PROCESS | 1984 | 1461313368596 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc71156800 == 129 [pid = 1984] [id = 491] 01:22:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc6a75d000) [pid = 1984] [serial = 1474] [outer = (nil)] 01:22:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc6d1c1c00) [pid = 1984] [serial = 1475] [outer = 0x7ffc6a75d000] 01:22:48 INFO - PROCESS | 1984 | 1461313368714 Marionette DEBUG loaded listener.js 01:22:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc6e9b2800) [pid = 1984] [serial = 1476] [outer = 0x7ffc6a75d000] 01:22:49 INFO - PROCESS | 1984 | 1461313369657 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]]]}] 01:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1539ms 01:22:49 INFO - PROCESS | 1984 | 1461313369701 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 01:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:22:49 INFO - PROCESS | 1984 | 1461313369706 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 01:22:49 INFO - PROCESS | 1984 | 1461313369711 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:22:49 INFO - PROCESS | 1984 | 1461313369715 Marionette TRACE conn4 <- [1,1938,null,{}] 01:22:49 INFO - PROCESS | 1984 | 1461313369721 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}] 01:22:49 INFO - PROCESS | 1984 | 1461313369925 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 01:22:50 INFO - PROCESS | 1984 | 1461313370138 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75b8c800 == 130 [pid = 1984] [id = 492] 01:22:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc6b551400) [pid = 1984] [serial = 1477] [outer = (nil)] 01:22:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc70423000) [pid = 1984] [serial = 1478] [outer = 0x7ffc6b551400] 01:22:50 INFO - PROCESS | 1984 | 1461313370252 Marionette DEBUG loaded listener.js 01:22:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc70cc6400) [pid = 1984] [serial = 1479] [outer = 0x7ffc6b551400] 01:22:51 INFO - PROCESS | 1984 | 1461313371142 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]]]}] 01:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1484ms 01:22:51 INFO - PROCESS | 1984 | 1461313371197 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 01:22:51 INFO - PROCESS | 1984 | 1461313371199 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 01:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:22:51 INFO - PROCESS | 1984 | 1461313371224 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:22:51 INFO - PROCESS | 1984 | 1461313371234 Marionette TRACE conn4 <- [1,1942,null,{}] 01:22:51 INFO - PROCESS | 1984 | 1461313371244 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}] 01:22:51 INFO - PROCESS | 1984 | 1461313371444 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 01:22:51 INFO - PROCESS | 1984 | 1461313371651 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:51 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc763ac800 == 131 [pid = 1984] [id = 493] 01:22:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc6e9b3400) [pid = 1984] [serial = 1480] [outer = (nil)] 01:22:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc715da800) [pid = 1984] [serial = 1481] [outer = 0x7ffc6e9b3400] 01:22:51 INFO - PROCESS | 1984 | 1461313371778 Marionette DEBUG loaded listener.js 01:22:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc76582800) [pid = 1984] [serial = 1482] [outer = 0x7ffc6e9b3400] 01:22:52 INFO - PROCESS | 1984 | 1461313372753 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]]]}] 01:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1607ms 01:22:52 INFO - PROCESS | 1984 | 1461313372814 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 01:22:52 INFO - PROCESS | 1984 | 1461313372816 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 01:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:22:52 INFO - PROCESS | 1984 | 1461313372823 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:22:52 INFO - PROCESS | 1984 | 1461313372825 Marionette TRACE conn4 <- [1,1946,null,{}] 01:22:52 INFO - PROCESS | 1984 | 1461313372830 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}] 01:22:53 INFO - PROCESS | 1984 | 1461313373044 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 01:22:53 INFO - PROCESS | 1984 | 1461313373261 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:53 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83abf800 == 132 [pid = 1984] [id = 494] 01:22:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc5c5b9400) [pid = 1984] [serial = 1483] [outer = (nil)] 01:22:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc5c5bf800) [pid = 1984] [serial = 1484] [outer = 0x7ffc5c5b9400] 01:22:53 INFO - PROCESS | 1984 | 1461313373383 Marionette DEBUG loaded listener.js 01:22:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc5e428800) [pid = 1984] [serial = 1485] [outer = 0x7ffc5c5b9400] 01:22:54 INFO - PROCESS | 1984 | 1461313374263 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]]]}] 01:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1482ms 01:22:54 INFO - PROCESS | 1984 | 1461313374305 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 01:22:54 INFO - PROCESS | 1984 | 1461313374309 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 01:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:22:54 INFO - PROCESS | 1984 | 1461313374314 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:22:54 INFO - PROCESS | 1984 | 1461313374316 Marionette TRACE conn4 <- [1,1950,null,{}] 01:22:54 INFO - PROCESS | 1984 | 1461313374322 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}] 01:22:54 INFO - PROCESS | 1984 | 1461313374518 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 01:22:54 INFO - PROCESS | 1984 | 1461313374730 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8891d800 == 133 [pid = 1984] [id = 495] 01:22:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc5c5b9800) [pid = 1984] [serial = 1486] [outer = (nil)] 01:22:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc5e42c400) [pid = 1984] [serial = 1487] [outer = 0x7ffc5c5b9800] 01:22:54 INFO - PROCESS | 1984 | 1461313374842 Marionette DEBUG loaded listener.js 01:22:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc7701bc00) [pid = 1984] [serial = 1488] [outer = 0x7ffc5c5b9800] 01:22:55 INFO - PROCESS | 1984 | 1461313375706 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]]]}] 01:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1435ms 01:22:55 INFO - PROCESS | 1984 | 1461313375751 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 01:22:55 INFO - PROCESS | 1984 | 1461313375755 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 01:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:22:55 INFO - PROCESS | 1984 | 1461313375777 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:22:55 INFO - PROCESS | 1984 | 1461313375781 Marionette TRACE conn4 <- [1,1954,null,{}] 01:22:55 INFO - PROCESS | 1984 | 1461313375791 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}] 01:22:55 INFO - PROCESS | 1984 | 1461313375995 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 01:22:56 INFO - PROCESS | 1984 | 1461313376203 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:56 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc89121800 == 134 [pid = 1984] [id = 496] 01:22:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc5e423800) [pid = 1984] [serial = 1489] [outer = (nil)] 01:22:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc77f42400) [pid = 1984] [serial = 1490] [outer = 0x7ffc5e423800] 01:22:56 INFO - PROCESS | 1984 | 1461313376318 Marionette DEBUG loaded listener.js 01:22:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc83c8ac00) [pid = 1984] [serial = 1491] [outer = 0x7ffc5e423800] 01:22:57 INFO - PROCESS | 1984 | 1461313377204 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]]]}] 01:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1498ms 01:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:22:57 INFO - PROCESS | 1984 | 1461313377260 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 01:22:57 INFO - PROCESS | 1984 | 1461313377263 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 01:22:57 INFO - PROCESS | 1984 | 1461313377269 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:22:57 INFO - PROCESS | 1984 | 1461313377272 Marionette TRACE conn4 <- [1,1958,null,{}] 01:22:57 INFO - PROCESS | 1984 | 1461313377278 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}] 01:22:57 INFO - PROCESS | 1984 | 1461313377472 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 01:22:57 INFO - PROCESS | 1984 | 1461313377734 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5c1eb000 == 135 [pid = 1984] [id = 497] 01:22:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc5e429000) [pid = 1984] [serial = 1492] [outer = (nil)] 01:22:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc79183400) [pid = 1984] [serial = 1493] [outer = 0x7ffc5e429000] 01:22:57 INFO - PROCESS | 1984 | 1461313377811 Marionette DEBUG loaded listener.js 01:22:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc88402400) [pid = 1984] [serial = 1494] [outer = 0x7ffc5e429000] 01:22:58 INFO - PROCESS | 1984 | 1461313378650 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]]]}] 01:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1439ms 01:22:58 INFO - PROCESS | 1984 | 1461313378708 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 01:22:58 INFO - PROCESS | 1984 | 1461313378711 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 01:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:22:58 INFO - PROCESS | 1984 | 1461313378717 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:22:58 INFO - PROCESS | 1984 | 1461313378719 Marionette TRACE conn4 <- [1,1962,null,{}] 01:22:58 INFO - PROCESS | 1984 | 1461313378726 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}] 01:22:58 INFO - PROCESS | 1984 | 1461313378924 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 01:22:59 INFO - PROCESS | 1984 | 1461313379138 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6db76800 == 136 [pid = 1984] [id = 498] 01:22:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc62ac9400) [pid = 1984] [serial = 1495] [outer = (nil)] 01:22:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc70a79c00) [pid = 1984] [serial = 1496] [outer = 0x7ffc62ac9400] 01:22:59 INFO - PROCESS | 1984 | 1461313379250 Marionette DEBUG loaded listener.js 01:22:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc70a7e800) [pid = 1984] [serial = 1497] [outer = 0x7ffc62ac9400] 01:23:00 INFO - PROCESS | 1984 | 1461313380138 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]]]}] 01:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1481ms 01:23:00 INFO - PROCESS | 1984 | 1461313380200 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 01:23:00 INFO - PROCESS | 1984 | 1461313380204 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 01:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:23:00 INFO - PROCESS | 1984 | 1461313380211 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:23:00 INFO - PROCESS | 1984 | 1461313380214 Marionette TRACE conn4 <- [1,1966,null,{}] 01:23:00 INFO - PROCESS | 1984 | 1461313380220 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}] 01:23:00 INFO - PROCESS | 1984 | 1461313380448 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 01:23:00 INFO - PROCESS | 1984 | 1461313380686 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:00 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc62cd6000 == 137 [pid = 1984] [id = 499] 01:23:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc5c561800) [pid = 1984] [serial = 1498] [outer = (nil)] 01:23:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc5e0a0800) [pid = 1984] [serial = 1499] [outer = 0x7ffc5c561800] 01:23:00 INFO - PROCESS | 1984 | 1461313380821 Marionette DEBUG loaded listener.js 01:23:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc70a92400) [pid = 1984] [serial = 1500] [outer = 0x7ffc5c561800] 01:23:01 INFO - PROCESS | 1984 | 1461313381766 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]]]}] 01:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1630ms 01:23:01 INFO - PROCESS | 1984 | 1461313381842 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 01:23:01 INFO - PROCESS | 1984 | 1461313381846 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 01:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:23:01 INFO - PROCESS | 1984 | 1461313381851 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:23:01 INFO - PROCESS | 1984 | 1461313381854 Marionette TRACE conn4 <- [1,1970,null,{}] 01:23:01 INFO - PROCESS | 1984 | 1461313381859 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}] 01:23:02 INFO - PROCESS | 1984 | 1461313382084 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 01:23:02 INFO - PROCESS | 1984 | 1461313382974 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:03 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc62ce3800 == 138 [pid = 1984] [id = 500] 01:23:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc5c558000) [pid = 1984] [serial = 1501] [outer = (nil)] 01:23:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc5c561400) [pid = 1984] [serial = 1502] [outer = 0x7ffc5c558000] 01:23:03 INFO - PROCESS | 1984 | 1461313383124 Marionette DEBUG loaded listener.js 01:23:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc5c5bb800) [pid = 1984] [serial = 1503] [outer = 0x7ffc5c558000] 01:23:03 INFO - PROCESS | 1984 | 1461313383956 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]]]}] 01:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2126ms 01:23:03 INFO - PROCESS | 1984 | 1461313383985 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 01:23:03 INFO - PROCESS | 1984 | 1461313383990 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 01:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:23:04 INFO - PROCESS | 1984 | 1461313384003 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:23:04 INFO - PROCESS | 1984 | 1461313384007 Marionette TRACE conn4 <- [1,1974,null,{}] 01:23:04 INFO - PROCESS | 1984 | 1461313384014 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}] 01:23:04 INFO - PROCESS | 1984 | 1461313384215 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 01:23:04 INFO - PROCESS | 1984 | 1461313384450 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61a2b000 == 139 [pid = 1984] [id = 501] 01:23:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc5c23e000) [pid = 1984] [serial = 1504] [outer = (nil)] 01:23:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc5cfd7c00) [pid = 1984] [serial = 1505] [outer = 0x7ffc5c23e000] 01:23:04 INFO - PROCESS | 1984 | 1461313384573 Marionette DEBUG loaded listener.js 01:23:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 202 (0x7ffc5e421000) [pid = 1984] [serial = 1506] [outer = 0x7ffc5c23e000] 01:23:05 INFO - PROCESS | 1984 | 1461313385634 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]]]}] 01:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1697ms 01:23:05 INFO - PROCESS | 1984 | 1461313385702 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 01:23:05 INFO - PROCESS | 1984 | 1461313385708 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 01:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:23:05 INFO - PROCESS | 1984 | 1461313385717 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:23:05 INFO - PROCESS | 1984 | 1461313385719 Marionette TRACE conn4 <- [1,1978,null,{}] 01:23:05 INFO - PROCESS | 1984 | 1461313385724 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}] 01:23:05 INFO - PROCESS | 1984 | 1461313385937 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 01:23:06 INFO - PROCESS | 1984 | 1461313386228 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5c4de000 == 140 [pid = 1984] [id = 502] 01:23:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 203 (0x7ffc5e09d800) [pid = 1984] [serial = 1507] [outer = (nil)] 01:23:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 204 (0x7ffc61ec4c00) [pid = 1984] [serial = 1508] [outer = 0x7ffc5e09d800] 01:23:06 INFO - PROCESS | 1984 | 1461313386380 Marionette DEBUG loaded listener.js 01:23:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 205 (0x7ffc620e3400) [pid = 1984] [serial = 1509] [outer = 0x7ffc5e09d800] 01:23:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6cd1a800 == 139 [pid = 1984] [id = 487] 01:23:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c877800 == 138 [pid = 1984] [id = 486] 01:23:06 INFO - PROCESS | 1984 | --DOMWINDOW == 204 (0x7ffc5e1da000) [pid = 1984] [serial = 1370] [outer = (nil)] [url = about:blank] 01:23:06 INFO - PROCESS | 1984 | --DOMWINDOW == 203 (0x7ffc605c8c00) [pid = 1984] [serial = 1373] [outer = (nil)] [url = about:blank] 01:23:06 INFO - PROCESS | 1984 | --DOMWINDOW == 202 (0x7ffc61ec7000) [pid = 1984] [serial = 1376] [outer = (nil)] [url = about:blank] 01:23:06 INFO - PROCESS | 1984 | --DOMWINDOW == 201 (0x7ffc61c92400) [pid = 1984] [serial = 1379] [outer = (nil)] [url = about:blank] 01:23:06 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc6d433800) [pid = 1984] [serial = 1403] [outer = (nil)] [url = about:blank] 01:23:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a8c5000 == 137 [pid = 1984] [id = 485] 01:23:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65a0c800 == 136 [pid = 1984] [id = 484] 01:23:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5cdd8000 == 135 [pid = 1984] [id = 483] 01:23:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65b6c000 == 134 [pid = 1984] [id = 482] 01:23:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88c5a000 == 133 [pid = 1984] [id = 478] 01:23:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc86d84800 == 132 [pid = 1984] [id = 477] 01:23:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83958000 == 131 [pid = 1984] [id = 476] 01:23:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78fda800 == 130 [pid = 1984] [id = 475] 01:23:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76c38000 == 129 [pid = 1984] [id = 474] 01:23:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc74e1a800 == 128 [pid = 1984] [id = 473] 01:23:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70edc800 == 127 [pid = 1984] [id = 472] 01:23:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70b63000 == 126 [pid = 1984] [id = 471] 01:23:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d7d0000 == 125 [pid = 1984] [id = 470] 01:23:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a7cd800 == 124 [pid = 1984] [id = 469] 01:23:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc89129000 == 123 [pid = 1984] [id = 435] 01:23:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65935800 == 122 [pid = 1984] [id = 468] 01:23:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88c47800 == 121 [pid = 1984] [id = 434] 01:23:07 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6ca74800 == 120 [pid = 1984] [id = 467] 01:23:07 INFO - PROCESS | 1984 | 1461313387256 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]]]}] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc79189400) [pid = 1984] [serial = 1358] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc6a83f400) [pid = 1984] [serial = 1397] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc61a4d000) [pid = 1984] [serial = 1386] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc60c26c00) [pid = 1984] [serial = 1385] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc5e0cc800) [pid = 1984] [serial = 1383] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc5db18000) [pid = 1984] [serial = 1382] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc620b1400) [pid = 1984] [serial = 1343] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc88a32c00) [pid = 1984] [serial = 1364] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc5c55ac00) [pid = 1984] [serial = 1367] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc6576d800) [pid = 1984] [serial = 1394] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc6b6c5c00) [pid = 1984] [serial = 1398] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc6a471400) [pid = 1984] [serial = 1346] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc620e4800) [pid = 1984] [serial = 1388] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc62653c00) [pid = 1984] [serial = 1389] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc6b6c7000) [pid = 1984] [serial = 1400] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc711c3800) [pid = 1984] [serial = 1352] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc64caa800) [pid = 1984] [serial = 1391] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc64d41c00) [pid = 1984] [serial = 1392] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6eead000) [pid = 1984] [serial = 1341] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc75d6b800) [pid = 1984] [serial = 1355] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc86dbd000) [pid = 1984] [serial = 1361] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc6d7e4c00) [pid = 1984] [serial = 1349] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc6a46d400) [pid = 1984] [serial = 1395] [outer = (nil)] [url = about:blank] 01:23:07 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc6b718000) [pid = 1984] [serial = 1401] [outer = (nil)] [url = about:blank] 01:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1639ms 01:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:23:07 INFO - PROCESS | 1984 | 1461313387357 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 01:23:07 INFO - PROCESS | 1984 | 1461313387360 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 01:23:07 INFO - PROCESS | 1984 | 1461313387368 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:23:07 INFO - PROCESS | 1984 | 1461313387376 Marionette TRACE conn4 <- [1,1982,null,{}] 01:23:07 INFO - PROCESS | 1984 | 1461313387396 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}] 01:23:07 INFO - PROCESS | 1984 | 1461313387569 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 01:23:07 INFO - PROCESS | 1984 | 1461313387757 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:07 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65949800 == 121 [pid = 1984] [id = 503] 01:23:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc5e09d000) [pid = 1984] [serial = 1510] [outer = (nil)] 01:23:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc62655c00) [pid = 1984] [serial = 1511] [outer = 0x7ffc5e09d000] 01:23:07 INFO - PROCESS | 1984 | 1461313387822 Marionette DEBUG loaded listener.js 01:23:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc64ca9800) [pid = 1984] [serial = 1512] [outer = 0x7ffc5e09d000] 01:23:08 INFO - PROCESS | 1984 | 1461313388555 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]]]}] 01:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1240ms 01:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:23:08 INFO - PROCESS | 1984 | 1461313388606 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 01:23:08 INFO - PROCESS | 1984 | 1461313388610 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 01:23:08 INFO - PROCESS | 1984 | 1461313388616 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:23:08 INFO - PROCESS | 1984 | 1461313388619 Marionette TRACE conn4 <- [1,1986,null,{}] 01:23:08 INFO - PROCESS | 1984 | 1461313388652 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}] 01:23:08 INFO - PROCESS | 1984 | 1461313388839 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 01:23:08 INFO - PROCESS | 1984 | 1461313388849 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a699800 == 122 [pid = 1984] [id = 504] 01:23:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc62723c00) [pid = 1984] [serial = 1513] [outer = (nil)] 01:23:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc64f1e800) [pid = 1984] [serial = 1514] [outer = 0x7ffc62723c00] 01:23:08 INFO - PROCESS | 1984 | 1461313388912 Marionette DEBUG loaded listener.js 01:23:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc65770800) [pid = 1984] [serial = 1515] [outer = 0x7ffc62723c00] 01:23:09 INFO - PROCESS | 1984 | 1461313389887 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]]]}] 01:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1312ms 01:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:23:09 INFO - PROCESS | 1984 | 1461313389928 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 01:23:09 INFO - PROCESS | 1984 | 1461313389930 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 01:23:09 INFO - PROCESS | 1984 | 1461313389944 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:23:09 INFO - PROCESS | 1984 | 1461313389946 Marionette TRACE conn4 <- [1,1990,null,{}] 01:23:09 INFO - PROCESS | 1984 | 1461313389953 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}] 01:23:10 INFO - PROCESS | 1984 | 1461313390200 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 01:23:10 INFO - PROCESS | 1984 | 1461313390232 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:10 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b92d800 == 123 [pid = 1984] [id = 505] 01:23:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc6a473000) [pid = 1984] [serial = 1516] [outer = (nil)] 01:23:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc6a4e9800) [pid = 1984] [serial = 1517] [outer = 0x7ffc6a473000] 01:23:10 INFO - PROCESS | 1984 | 1461313390306 Marionette DEBUG loaded listener.js 01:23:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc6b5abc00) [pid = 1984] [serial = 1518] [outer = 0x7ffc6a473000] 01:23:11 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc6a4e7c00) [pid = 1984] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:23:11 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc5cfcd400) [pid = 1984] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:23:11 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc5c23fc00) [pid = 1984] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:23:11 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc65db6c00) [pid = 1984] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:23:11 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc60c2e000) [pid = 1984] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:23:11 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc5e0a1800) [pid = 1984] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:23:11 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc6d1bf400) [pid = 1984] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:23:11 INFO - PROCESS | 1984 | 1461313391921 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]]]}] 01:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2039ms 01:23:11 INFO - PROCESS | 1984 | 1461313391980 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 01:23:11 INFO - PROCESS | 1984 | 1461313391984 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 01:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:23:11 INFO - PROCESS | 1984 | 1461313391991 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:23:11 INFO - PROCESS | 1984 | 1461313391994 Marionette TRACE conn4 <- [1,1994,null,{}] 01:23:12 INFO - PROCESS | 1984 | 1461313391999 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}] 01:23:12 INFO - PROCESS | 1984 | 1461313392180 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 01:23:12 INFO - PROCESS | 1984 | 1461313392189 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:12 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a6af000 == 124 [pid = 1984] [id = 506] 01:23:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc5e0a1800) [pid = 1984] [serial = 1519] [outer = (nil)] 01:23:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc6b6c7000) [pid = 1984] [serial = 1520] [outer = 0x7ffc5e0a1800] 01:23:12 INFO - PROCESS | 1984 | 1461313392252 Marionette DEBUG loaded listener.js 01:23:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc6cd47800) [pid = 1984] [serial = 1521] [outer = 0x7ffc5e0a1800] 01:23:13 INFO - PROCESS | 1984 | 1461313393037 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]]]}] 01:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1076ms 01:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:23:13 INFO - PROCESS | 1984 | 1461313393069 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 01:23:13 INFO - PROCESS | 1984 | 1461313393072 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 01:23:13 INFO - PROCESS | 1984 | 1461313393078 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:23:13 INFO - PROCESS | 1984 | 1461313393080 Marionette TRACE conn4 <- [1,1998,null,{}] 01:23:13 INFO - PROCESS | 1984 | 1461313393085 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}] 01:23:13 INFO - PROCESS | 1984 | 1461313393323 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 01:23:13 INFO - PROCESS | 1984 | 1461313393347 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d7bf000 == 125 [pid = 1984] [id = 507] 01:23:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc5e0d2800) [pid = 1984] [serial = 1522] [outer = (nil)] 01:23:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc6d1bf400) [pid = 1984] [serial = 1523] [outer = 0x7ffc5e0d2800] 01:23:13 INFO - PROCESS | 1984 | 1461313393407 Marionette DEBUG loaded listener.js 01:23:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc6d440000) [pid = 1984] [serial = 1524] [outer = 0x7ffc5e0d2800] 01:23:14 INFO - PROCESS | 1984 | 1461313394525 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]]]}] 01:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1491ms 01:23:14 INFO - PROCESS | 1984 | 1461313394570 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 01:23:14 INFO - PROCESS | 1984 | 1461313394576 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 01:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:23:14 INFO - PROCESS | 1984 | 1461313394586 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:23:14 INFO - PROCESS | 1984 | 1461313394590 Marionette TRACE conn4 <- [1,2002,null,{}] 01:23:14 INFO - PROCESS | 1984 | 1461313394598 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}] 01:23:14 INFO - PROCESS | 1984 | 1461313394823 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 01:23:15 INFO - PROCESS | 1984 | 1461313395031 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65919800 == 126 [pid = 1984] [id = 508] 01:23:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc5e09c000) [pid = 1984] [serial = 1525] [outer = (nil)] 01:23:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc5e421c00) [pid = 1984] [serial = 1526] [outer = 0x7ffc5e09c000] 01:23:15 INFO - PROCESS | 1984 | 1461313395193 Marionette DEBUG loaded listener.js 01:23:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc61a5b800) [pid = 1984] [serial = 1527] [outer = 0x7ffc5e09c000] 01:23:16 INFO - PROCESS | 1984 | 1461313396155 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]]]}] 01:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1631ms 01:23:16 INFO - PROCESS | 1984 | 1461313396218 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 01:23:16 INFO - PROCESS | 1984 | 1461313396226 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 01:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:23:16 INFO - PROCESS | 1984 | 1461313396236 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:23:16 INFO - PROCESS | 1984 | 1461313396240 Marionette TRACE conn4 <- [1,2006,null,{}] 01:23:16 INFO - PROCESS | 1984 | 1461313396245 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}] 01:23:16 INFO - PROCESS | 1984 | 1461313396466 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 01:23:16 INFO - PROCESS | 1984 | 1461313396758 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:16 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c875800 == 127 [pid = 1984] [id = 509] 01:23:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc61dc8c00) [pid = 1984] [serial = 1528] [outer = (nil)] 01:23:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc62ace000) [pid = 1984] [serial = 1529] [outer = 0x7ffc61dc8c00] 01:23:16 INFO - PROCESS | 1984 | 1461313396876 Marionette DEBUG loaded listener.js 01:23:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc64d6e400) [pid = 1984] [serial = 1530] [outer = 0x7ffc61dc8c00] 01:23:17 INFO - PROCESS | 1984 | 1461313397734 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]]]}] 01:23:17 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 01:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1529ms 01:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:23:17 INFO - PROCESS | 1984 | 1461313397765 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 01:23:17 INFO - PROCESS | 1984 | 1461313397768 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 01:23:17 INFO - PROCESS | 1984 | 1461313397774 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:23:17 INFO - PROCESS | 1984 | 1461313397780 Marionette TRACE conn4 <- [1,2010,null,{}] 01:23:17 INFO - PROCESS | 1984 | 1461313397797 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}] 01:23:18 INFO - PROCESS | 1984 | 1461313398005 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 01:23:18 INFO - PROCESS | 1984 | 1461313398224 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:18 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b5b800 == 128 [pid = 1984] [id = 510] 01:23:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc62659c00) [pid = 1984] [serial = 1531] [outer = (nil)] 01:23:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc6b5ab800) [pid = 1984] [serial = 1532] [outer = 0x7ffc62659c00] 01:23:18 INFO - PROCESS | 1984 | 1461313398345 Marionette DEBUG loaded listener.js 01:23:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc6d1c7c00) [pid = 1984] [serial = 1533] [outer = 0x7ffc62659c00] 01:23:19 INFO - PROCESS | 1984 | ************************* 01:23:19 INFO - PROCESS | 1984 | A coding exception was thrown and uncaught in a Task. 01:23:19 INFO - PROCESS | 1984 | 01:23:19 INFO - PROCESS | 1984 | Full message: TypeError: NetworkError when attempting to fetch resource. 01:23:19 INFO - PROCESS | 1984 | Full stack: 01:23:19 INFO - PROCESS | 1984 | ************************* 01:23:19 INFO - PROCESS | 1984 | 1461313399344 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]]]}] 01:23:19 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 01:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1634ms 01:23:19 INFO - PROCESS | 1984 | 1461313399408 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 01:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:23:19 INFO - PROCESS | 1984 | 1461313399413 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 01:23:19 INFO - PROCESS | 1984 | 1461313399419 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:23:19 INFO - PROCESS | 1984 | 1461313399422 Marionette TRACE conn4 <- [1,2014,null,{}] 01:23:19 INFO - PROCESS | 1984 | 1461313399428 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}] 01:23:19 INFO - PROCESS | 1984 | 1461313399631 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 01:23:19 INFO - PROCESS | 1984 | 1461313399883 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc71462000 == 129 [pid = 1984] [id = 511] 01:23:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc610c4400) [pid = 1984] [serial = 1534] [outer = (nil)] 01:23:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc6d89e400) [pid = 1984] [serial = 1535] [outer = 0x7ffc610c4400] 01:23:20 INFO - PROCESS | 1984 | 1461313400001 Marionette DEBUG loaded listener.js 01:23:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc7090a800) [pid = 1984] [serial = 1536] [outer = 0x7ffc610c4400] 01:23:20 INFO - PROCESS | 1984 | 1461313400919 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]]]}] 01:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1533ms 01:23:20 INFO - PROCESS | 1984 | 1461313400953 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 01:23:20 INFO - PROCESS | 1984 | 1461313400957 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 01:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:23:20 INFO - PROCESS | 1984 | 1461313400963 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:23:20 INFO - PROCESS | 1984 | 1461313400967 Marionette TRACE conn4 <- [1,2018,null,{}] 01:23:20 INFO - PROCESS | 1984 | 1461313400972 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}] 01:23:21 INFO - PROCESS | 1984 | 1461313401169 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 01:23:21 INFO - PROCESS | 1984 | 1461313401437 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76113800 == 130 [pid = 1984] [id = 512] 01:23:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc64ca8000) [pid = 1984] [serial = 1537] [outer = (nil)] 01:23:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc70a78c00) [pid = 1984] [serial = 1538] [outer = 0x7ffc64ca8000] 01:23:21 INFO - PROCESS | 1984 | 1461313401516 Marionette DEBUG loaded listener.js 01:23:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc70a8ec00) [pid = 1984] [serial = 1539] [outer = 0x7ffc64ca8000] 01:23:22 INFO - PROCESS | 1984 | 1461313402442 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]]]}] 01:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1542ms 01:23:22 INFO - PROCESS | 1984 | 1461313402506 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 01:23:22 INFO - PROCESS | 1984 | 1461313402510 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 01:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:23:22 INFO - PROCESS | 1984 | 1461313402515 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:23:22 INFO - PROCESS | 1984 | 1461313402518 Marionette TRACE conn4 <- [1,2022,null,{}] 01:23:22 INFO - PROCESS | 1984 | 1461313402523 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}] 01:23:22 INFO - PROCESS | 1984 | 1461313402750 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 01:23:23 INFO - PROCESS | 1984 | 1461313403002 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:23 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fcb800 == 131 [pid = 1984] [id = 513] 01:23:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc70a8f000) [pid = 1984] [serial = 1540] [outer = (nil)] 01:23:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc7630b800) [pid = 1984] [serial = 1541] [outer = 0x7ffc70a8f000] 01:23:23 INFO - PROCESS | 1984 | 1461313403121 Marionette DEBUG loaded listener.js 01:23:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 202 (0x7ffc83982c00) [pid = 1984] [serial = 1542] [outer = 0x7ffc70a8f000] 01:23:23 INFO - PROCESS | 1984 | 1461313403942 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]]]}] 01:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1475ms 01:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:23:23 INFO - PROCESS | 1984 | 1461313403992 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 01:23:23 INFO - PROCESS | 1984 | 1461313403995 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 01:23:24 INFO - PROCESS | 1984 | 1461313404001 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:23:24 INFO - PROCESS | 1984 | 1461313404004 Marionette TRACE conn4 <- [1,2026,null,{}] 01:23:24 INFO - PROCESS | 1984 | 1461313404009 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}] 01:23:24 INFO - PROCESS | 1984 | 1461313404201 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 01:23:24 INFO - PROCESS | 1984 | 1461313404416 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fd0000 == 132 [pid = 1984] [id = 514] 01:23:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 203 (0x7ffc70a97c00) [pid = 1984] [serial = 1543] [outer = (nil)] 01:23:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 204 (0x7ffc84be2400) [pid = 1984] [serial = 1544] [outer = 0x7ffc70a97c00] 01:23:24 INFO - PROCESS | 1984 | 1461313404538 Marionette DEBUG loaded listener.js 01:23:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 205 (0x7ffc88505400) [pid = 1984] [serial = 1545] [outer = 0x7ffc70a97c00] 01:23:25 INFO - PROCESS | 1984 | 1461313405421 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]]]}] 01:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1482ms 01:23:25 INFO - PROCESS | 1984 | 1461313405483 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 01:23:25 INFO - PROCESS | 1984 | 1461313405486 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 01:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:23:25 INFO - PROCESS | 1984 | 1461313405492 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:23:25 INFO - PROCESS | 1984 | 1461313405494 Marionette TRACE conn4 <- [1,2030,null,{}] 01:23:25 INFO - PROCESS | 1984 | 1461313405500 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}] 01:23:25 INFO - PROCESS | 1984 | 1461313405694 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 01:23:26 INFO - PROCESS | 1984 | 1461313406013 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8895c000 == 133 [pid = 1984] [id = 515] 01:23:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc605c8800) [pid = 1984] [serial = 1546] [outer = (nil)] 01:23:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc7910ac00) [pid = 1984] [serial = 1547] [outer = 0x7ffc605c8800] 01:23:26 INFO - PROCESS | 1984 | 1461313406093 Marionette DEBUG loaded listener.js 01:23:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc88665c00) [pid = 1984] [serial = 1548] [outer = 0x7ffc605c8800] 01:23:26 INFO - PROCESS | 1984 | 1461313406907 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]]]}] 01:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1482ms 01:23:26 INFO - PROCESS | 1984 | 1461313406975 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 01:23:26 INFO - PROCESS | 1984 | 1461313406978 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 01:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:23:26 INFO - PROCESS | 1984 | 1461313406985 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:23:26 INFO - PROCESS | 1984 | 1461313406989 Marionette TRACE conn4 <- [1,2034,null,{}] 01:23:26 INFO - PROCESS | 1984 | 1461313406994 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}] 01:23:27 INFO - PROCESS | 1984 | 1461313407232 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 01:23:27 INFO - PROCESS | 1984 | 1461313407539 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bdcf800 == 134 [pid = 1984] [id = 516] 01:23:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc5c542c00) [pid = 1984] [serial = 1549] [outer = (nil)] 01:23:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc5c54b000) [pid = 1984] [serial = 1550] [outer = 0x7ffc5c542c00] 01:23:27 INFO - PROCESS | 1984 | 1461313407618 Marionette DEBUG loaded listener.js 01:23:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc5c550400) [pid = 1984] [serial = 1551] [outer = 0x7ffc5c542c00] 01:23:28 INFO - PROCESS | 1984 | 1461313408389 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]]]}] 01:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1478ms 01:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:23:28 INFO - PROCESS | 1984 | 1461313408464 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 01:23:28 INFO - PROCESS | 1984 | 1461313408467 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 01:23:28 INFO - PROCESS | 1984 | 1461313408473 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:23:28 INFO - PROCESS | 1984 | 1461313408476 Marionette TRACE conn4 <- [1,2038,null,{}] 01:23:28 INFO - PROCESS | 1984 | 1461313408481 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}] 01:23:28 INFO - PROCESS | 1984 | 1461313408716 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 01:23:29 INFO - PROCESS | 1984 | 1461313409024 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d0c7000 == 135 [pid = 1984] [id = 517] 01:23:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc8866f000) [pid = 1984] [serial = 1552] [outer = (nil)] 01:23:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc887b4400) [pid = 1984] [serial = 1553] [outer = 0x7ffc8866f000] 01:23:29 INFO - PROCESS | 1984 | 1461313409101 Marionette DEBUG loaded listener.js 01:23:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc88a41800) [pid = 1984] [serial = 1554] [outer = 0x7ffc8866f000] 01:23:29 INFO - PROCESS | 1984 | 1461313409884 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]]]}] 01:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1481ms 01:23:29 INFO - PROCESS | 1984 | 1461313409954 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 01:23:29 INFO - PROCESS | 1984 | 1461313409957 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 01:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:23:29 INFO - PROCESS | 1984 | 1461313409964 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:23:29 INFO - PROCESS | 1984 | 1461313409968 Marionette TRACE conn4 <- [1,2042,null,{}] 01:23:29 INFO - PROCESS | 1984 | 1461313409973 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}] 01:23:30 INFO - PROCESS | 1984 | 1461313410249 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 01:23:30 INFO - PROCESS | 1984 | 1461313410563 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:30 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61420800 == 136 [pid = 1984] [id = 518] 01:23:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc603c3000) [pid = 1984] [serial = 1555] [outer = (nil)] 01:23:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc603cc800) [pid = 1984] [serial = 1556] [outer = 0x7ffc603c3000] 01:23:30 INFO - PROCESS | 1984 | 1461313410648 Marionette DEBUG loaded listener.js 01:23:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 217 (0x7ffc88c69800) [pid = 1984] [serial = 1557] [outer = 0x7ffc603c3000] 01:23:31 INFO - PROCESS | 1984 | 1461313411486 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]]]}] 01:23:31 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) 01:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1582ms 01:23:31 INFO - PROCESS | 1984 | 1461313411547 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 01:23:31 INFO - PROCESS | 1984 | 1461313411550 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 01:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:23:31 INFO - PROCESS | 1984 | 1461313411556 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:23:31 INFO - PROCESS | 1984 | 1461313411558 Marionette TRACE conn4 <- [1,2046,null,{}] 01:23:31 INFO - PROCESS | 1984 | 1461313411564 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}] 01:23:31 INFO - PROCESS | 1984 | 1461313411761 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 01:23:31 INFO - PROCESS | 1984 | 1461313411980 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc60184000 == 137 [pid = 1984] [id = 519] 01:23:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 218 (0x7ffc5aa2d000) [pid = 1984] [serial = 1558] [outer = (nil)] 01:23:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 219 (0x7ffc5aa34400) [pid = 1984] [serial = 1559] [outer = 0x7ffc5aa2d000] 01:23:32 INFO - PROCESS | 1984 | 1461313412131 Marionette DEBUG loaded listener.js 01:23:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 220 (0x7ffc5aa39000) [pid = 1984] [serial = 1560] [outer = 0x7ffc5aa2d000] 01:23:32 INFO - PROCESS | 1984 | 1461313412955 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]]]}] 01:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1439ms 01:23:32 INFO - PROCESS | 1984 | 1461313412995 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 01:23:33 INFO - PROCESS | 1984 | 1461313412999 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 01:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:23:33 INFO - PROCESS | 1984 | 1461313413004 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:23:33 INFO - PROCESS | 1984 | 1461313413006 Marionette TRACE conn4 <- [1,2050,null,{}] 01:23:33 INFO - PROCESS | 1984 | 1461313413013 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}] 01:23:33 INFO - PROCESS | 1984 | 1461313413211 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 01:23:33 INFO - PROCESS | 1984 | 1461313413429 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:33 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bd49000 == 138 [pid = 1984] [id = 520] 01:23:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 221 (0x7ffc5aa2ec00) [pid = 1984] [serial = 1561] [outer = (nil)] 01:23:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 222 (0x7ffc62b06400) [pid = 1984] [serial = 1562] [outer = 0x7ffc5aa2ec00] 01:23:33 INFO - PROCESS | 1984 | 1461313413540 Marionette DEBUG loaded listener.js 01:23:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 223 (0x7ffc62b0bc00) [pid = 1984] [serial = 1563] [outer = 0x7ffc5aa2ec00] 01:23:34 INFO - PROCESS | 1984 | 1461313414411 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]]]}] 01:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1433ms 01:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:23:34 INFO - PROCESS | 1984 | 1461313414439 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 01:23:34 INFO - PROCESS | 1984 | 1461313414442 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 01:23:34 INFO - PROCESS | 1984 | 1461313414450 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:23:34 INFO - PROCESS | 1984 | 1461313414453 Marionette TRACE conn4 <- [1,2054,null,{}] 01:23:34 INFO - PROCESS | 1984 | 1461313414458 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}] 01:23:34 INFO - PROCESS | 1984 | 1461313414658 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 01:23:34 INFO - PROCESS | 1984 | 1461313414920 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5abd3000 == 139 [pid = 1984] [id = 521] 01:23:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 224 (0x7ffc5aa32000) [pid = 1984] [serial = 1564] [outer = (nil)] 01:23:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 225 (0x7ffc5ab7c400) [pid = 1984] [serial = 1565] [outer = 0x7ffc5aa32000] 01:23:35 INFO - PROCESS | 1984 | 1461313415037 Marionette DEBUG loaded listener.js 01:23:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 226 (0x7ffc5ab80c00) [pid = 1984] [serial = 1566] [outer = 0x7ffc5aa32000] 01:23:35 INFO - PROCESS | 1984 | 1461313415827 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]]]}] 01:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1433ms 01:23:35 INFO - PROCESS | 1984 | 1461313415882 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 01:23:35 INFO - PROCESS | 1984 | 1461313415890 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 01:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:23:35 INFO - PROCESS | 1984 | 1461313415899 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:23:35 INFO - PROCESS | 1984 | 1461313415901 Marionette TRACE conn4 <- [1,2058,null,{}] 01:23:35 INFO - PROCESS | 1984 | 1461313415905 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}] 01:23:36 INFO - PROCESS | 1984 | 1461313416101 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 01:23:36 INFO - PROCESS | 1984 | 1461313416347 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bde2800 == 140 [pid = 1984] [id = 522] 01:23:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 227 (0x7ffc5ab75800) [pid = 1984] [serial = 1567] [outer = (nil)] 01:23:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 228 (0x7ffc5c561c00) [pid = 1984] [serial = 1568] [outer = 0x7ffc5ab75800] 01:23:36 INFO - PROCESS | 1984 | 1461313416502 Marionette DEBUG loaded listener.js 01:23:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 229 (0x7ffc62acf400) [pid = 1984] [serial = 1569] [outer = 0x7ffc5ab75800] 01:23:37 INFO - PROCESS | 1984 | 1461313417291 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]]]}] 01:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1439ms 01:23:37 INFO - PROCESS | 1984 | 1461313417339 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 01:23:37 INFO - PROCESS | 1984 | 1461313417342 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 01:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:23:37 INFO - PROCESS | 1984 | 1461313417348 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:23:37 INFO - PROCESS | 1984 | 1461313417350 Marionette TRACE conn4 <- [1,2062,null,{}] 01:23:37 INFO - PROCESS | 1984 | 1461313417356 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}] 01:23:37 INFO - PROCESS | 1984 | 1461313417560 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 01:23:37 INFO - PROCESS | 1984 | 1461313417899 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:37 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6599c000 == 141 [pid = 1984] [id = 523] 01:23:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 230 (0x7ffc5c55c000) [pid = 1984] [serial = 1570] [outer = (nil)] 01:23:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 231 (0x7ffc5e12ac00) [pid = 1984] [serial = 1571] [outer = 0x7ffc5c55c000] 01:23:37 INFO - PROCESS | 1984 | 1461313417971 Marionette DEBUG loaded listener.js 01:23:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 232 (0x7ffc5e12f000) [pid = 1984] [serial = 1572] [outer = 0x7ffc5c55c000] 01:23:38 INFO - PROCESS | 1984 | 1461313418762 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]]]}] 01:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1482ms 01:23:38 INFO - PROCESS | 1984 | 1461313418832 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 01:23:38 INFO - PROCESS | 1984 | 1461313418835 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 01:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:23:38 INFO - PROCESS | 1984 | 1461313418842 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:23:38 INFO - PROCESS | 1984 | 1461313418844 Marionette TRACE conn4 <- [1,2066,null,{}] 01:23:38 INFO - PROCESS | 1984 | 1461313418849 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}] 01:23:39 INFO - PROCESS | 1984 | 1461313419059 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 01:23:39 INFO - PROCESS | 1984 | 1461313419755 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bbca800 == 142 [pid = 1984] [id = 524] 01:23:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 233 (0x7ffc5aa30c00) [pid = 1984] [serial = 1573] [outer = (nil)] 01:23:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 234 (0x7ffc5ab74400) [pid = 1984] [serial = 1574] [outer = 0x7ffc5aa30c00] 01:23:39 INFO - PROCESS | 1984 | 1461313419826 Marionette DEBUG loaded listener.js 01:23:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 235 (0x7ffc5c54a800) [pid = 1984] [serial = 1575] [outer = 0x7ffc5aa30c00] 01:23:40 INFO - PROCESS | 1984 | 1461313420687 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]]]}] 01:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1883ms 01:23:40 INFO - PROCESS | 1984 | 1461313420727 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 01:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:23:40 INFO - PROCESS | 1984 | 1461313420733 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 01:23:40 INFO - PROCESS | 1984 | 1461313420741 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:23:40 INFO - PROCESS | 1984 | 1461313420744 Marionette TRACE conn4 <- [1,2070,null,{}] 01:23:40 INFO - PROCESS | 1984 | 1461313420750 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}] 01:23:40 INFO - PROCESS | 1984 | 1461313420967 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 01:23:41 INFO - PROCESS | 1984 | 1461313421259 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bbd5800 == 143 [pid = 1984] [id = 525] 01:23:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 236 (0x7ffc5c5bdc00) [pid = 1984] [serial = 1576] [outer = (nil)] 01:23:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 237 (0x7ffc5cfdbc00) [pid = 1984] [serial = 1577] [outer = 0x7ffc5c5bdc00] 01:23:41 INFO - PROCESS | 1984 | 1461313421507 Marionette DEBUG loaded listener.js 01:23:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 238 (0x7ffc5db22000) [pid = 1984] [serial = 1578] [outer = 0x7ffc5c5bdc00] 01:23:42 INFO - PROCESS | 1984 | 1461313422371 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]]]}] 01:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1685ms 01:23:42 INFO - PROCESS | 1984 | 1461313422430 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 01:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:23:42 INFO - PROCESS | 1984 | 1461313422436 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 01:23:42 INFO - PROCESS | 1984 | 1461313422442 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:23:42 INFO - PROCESS | 1984 | 1461313422445 Marionette TRACE conn4 <- [1,2074,null,{}] 01:23:42 INFO - PROCESS | 1984 | 1461313422450 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}] 01:23:42 INFO - PROCESS | 1984 | 1461313422652 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a6af000 == 142 [pid = 1984] [id = 506] 01:23:43 INFO - PROCESS | 1984 | --DOMWINDOW == 237 (0x7ffc5e1da800) [pid = 1984] [serial = 1442] [outer = (nil)] [url = about:blank] 01:23:43 INFO - PROCESS | 1984 | 1461313423114 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b92d800 == 141 [pid = 1984] [id = 505] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a699800 == 140 [pid = 1984] [id = 504] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65949800 == 139 [pid = 1984] [id = 503] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5c4de000 == 138 [pid = 1984] [id = 502] 01:23:43 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5c4de000 == 139 [pid = 1984] [id = 526] 01:23:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 238 (0x7ffc5e0d1400) [pid = 1984] [serial = 1579] [outer = (nil)] 01:23:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 239 (0x7ffc5e12bc00) [pid = 1984] [serial = 1580] [outer = 0x7ffc5e0d1400] 01:23:43 INFO - PROCESS | 1984 | 1461313423212 Marionette DEBUG loaded listener.js 01:23:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 240 (0x7ffc5e1e3000) [pid = 1984] [serial = 1581] [outer = 0x7ffc5e0d1400] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61a2b000 == 138 [pid = 1984] [id = 501] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc62ce3800 == 137 [pid = 1984] [id = 500] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6db76800 == 136 [pid = 1984] [id = 498] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5c1eb000 == 135 [pid = 1984] [id = 497] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc89121800 == 134 [pid = 1984] [id = 496] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8891d800 == 133 [pid = 1984] [id = 495] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83abf800 == 132 [pid = 1984] [id = 494] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc763ac800 == 131 [pid = 1984] [id = 493] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc75b8c800 == 130 [pid = 1984] [id = 492] 01:23:43 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc71156800 == 129 [pid = 1984] [id = 491] 01:23:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c999000 == 128 [pid = 1984] [id = 490] 01:23:44 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65927000 == 127 [pid = 1984] [id = 489] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 239 (0x7ffc6b54b400) [pid = 1984] [serial = 1460] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 238 (0x7ffc5e1e1800) [pid = 1984] [serial = 1449] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 237 (0x7ffc5db22800) [pid = 1984] [serial = 1448] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 236 (0x7ffc62652400) [pid = 1984] [serial = 1454] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 235 (0x7ffc64ca5800) [pid = 1984] [serial = 1455] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 234 (0x7ffc70430800) [pid = 1984] [serial = 1421] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 233 (0x7ffc5c23f800) [pid = 1984] [serial = 1439] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 232 (0x7ffc6d4e7400) [pid = 1984] [serial = 1404] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 231 (0x7ffc6da86c00) [pid = 1984] [serial = 1418] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 230 (0x7ffc7db7d400) [pid = 1984] [serial = 1433] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 229 (0x7ffc6a474800) [pid = 1984] [serial = 1412] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 228 (0x7ffc77018c00) [pid = 1984] [serial = 1427] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 227 (0x7ffc61c9b400) [pid = 1984] [serial = 1451] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 226 (0x7ffc61eccc00) [pid = 1984] [serial = 1452] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 225 (0x7ffc86dbc000) [pid = 1984] [serial = 1436] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 224 (0x7ffc70ccd800) [pid = 1984] [serial = 1430] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 223 (0x7ffc62651c00) [pid = 1984] [serial = 1409] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 222 (0x7ffc6d1cac00) [pid = 1984] [serial = 1415] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 221 (0x7ffc739b8400) [pid = 1984] [serial = 1424] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 220 (0x7ffc5e097400) [pid = 1984] [serial = 1445] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 219 (0x7ffc60c29400) [pid = 1984] [serial = 1406] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 218 (0x7ffc64d6d800) [pid = 1984] [serial = 1457] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 217 (0x7ffc6a469c00) [pid = 1984] [serial = 1458] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 216 (0x7ffc6b6e9800) [pid = 1984] [serial = 1461] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc6d4e4400) [pid = 1984] [serial = 1463] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc6e9b5800) [pid = 1984] [serial = 1464] [outer = (nil)] [url = about:blank] 01:23:44 INFO - PROCESS | 1984 | 1461313423932 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]]]}] 01:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1831ms 01:23:44 INFO - PROCESS | 1984 | 1461313424276 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 01:23:44 INFO - PROCESS | 1984 | 1461313424287 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 01:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:23:44 INFO - PROCESS | 1984 | 1461313424340 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:23:44 INFO - PROCESS | 1984 | 1461313424349 Marionette TRACE conn4 <- [1,2078,null,{}] 01:23:44 INFO - PROCESS | 1984 | 1461313424365 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}] 01:23:44 INFO - PROCESS | 1984 | 1461313424563 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 01:23:44 INFO - PROCESS | 1984 | 1461313424779 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc64e19800 == 128 [pid = 1984] [id = 527] 01:23:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc5e0d4000) [pid = 1984] [serial = 1582] [outer = (nil)] 01:23:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc605cb000) [pid = 1984] [serial = 1583] [outer = 0x7ffc5e0d4000] 01:23:44 INFO - PROCESS | 1984 | 1461313424844 Marionette DEBUG loaded listener.js 01:23:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 217 (0x7ffc60c2d400) [pid = 1984] [serial = 1584] [outer = 0x7ffc5e0d4000] 01:23:45 INFO - PROCESS | 1984 | 1461313425527 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]]]}] 01:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1289ms 01:23:45 INFO - PROCESS | 1984 | 1461313425590 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 01:23:45 INFO - PROCESS | 1984 | 1461313425595 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 01:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:23:45 INFO - PROCESS | 1984 | 1461313425608 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:23:45 INFO - PROCESS | 1984 | 1461313425610 Marionette TRACE conn4 <- [1,2082,null,{}] 01:23:45 INFO - PROCESS | 1984 | 1461313425619 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}] 01:23:45 INFO - PROCESS | 1984 | 1461313425872 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 01:23:45 INFO - PROCESS | 1984 | 1461313425900 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc657b4000 == 129 [pid = 1984] [id = 528] 01:23:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 218 (0x7ffc605cac00) [pid = 1984] [serial = 1585] [outer = (nil)] 01:23:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 219 (0x7ffc61a4f800) [pid = 1984] [serial = 1586] [outer = 0x7ffc605cac00] 01:23:45 INFO - PROCESS | 1984 | 1461313425976 Marionette DEBUG loaded listener.js 01:23:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 220 (0x7ffc61c92c00) [pid = 1984] [serial = 1587] [outer = 0x7ffc605cac00] 01:23:46 INFO - PROCESS | 1984 | 1461313426875 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]]]}] 01:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1343ms 01:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:23:46 INFO - PROCESS | 1984 | 1461313426952 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 01:23:46 INFO - PROCESS | 1984 | 1461313426954 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 01:23:46 INFO - PROCESS | 1984 | 1461313426960 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:23:46 INFO - PROCESS | 1984 | 1461313426963 Marionette TRACE conn4 <- [1,2086,null,{}] 01:23:46 INFO - PROCESS | 1984 | 1461313426968 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}] 01:23:47 INFO - PROCESS | 1984 | 1461313427225 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 01:23:47 INFO - PROCESS | 1984 | 1461313427252 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65996800 == 130 [pid = 1984] [id = 529] 01:23:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 221 (0x7ffc61dcfc00) [pid = 1984] [serial = 1588] [outer = (nil)] 01:23:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 222 (0x7ffc61ecac00) [pid = 1984] [serial = 1589] [outer = 0x7ffc61dcfc00] 01:23:47 INFO - PROCESS | 1984 | 1461313427328 Marionette DEBUG loaded listener.js 01:23:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 223 (0x7ffc620e5400) [pid = 1984] [serial = 1590] [outer = 0x7ffc61dcfc00] 01:23:48 INFO - PROCESS | 1984 | --DOMWINDOW == 222 (0x7ffc62723c00) [pid = 1984] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:23:48 INFO - PROCESS | 1984 | --DOMWINDOW == 221 (0x7ffc5e09d800) [pid = 1984] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:23:48 INFO - PROCESS | 1984 | --DOMWINDOW == 220 (0x7ffc6a473000) [pid = 1984] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:23:48 INFO - PROCESS | 1984 | --DOMWINDOW == 219 (0x7ffc5e0a1800) [pid = 1984] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:23:48 INFO - PROCESS | 1984 | --DOMWINDOW == 218 (0x7ffc5c558000) [pid = 1984] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:23:48 INFO - PROCESS | 1984 | --DOMWINDOW == 217 (0x7ffc5e09d000) [pid = 1984] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:23:48 INFO - PROCESS | 1984 | --DOMWINDOW == 216 (0x7ffc5c23e000) [pid = 1984] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:23:48 INFO - PROCESS | 1984 | 1461313428496 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]]]}] 01:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1580ms 01:23:48 INFO - PROCESS | 1984 | 1461313428543 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 01:23:48 INFO - PROCESS | 1984 | 1461313428546 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 01:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:23:48 INFO - PROCESS | 1984 | 1461313428552 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:23:48 INFO - PROCESS | 1984 | 1461313428554 Marionette TRACE conn4 <- [1,2090,null,{}] 01:23:48 INFO - PROCESS | 1984 | 1461313428560 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}] 01:23:48 INFO - PROCESS | 1984 | 1461313428746 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 01:23:48 INFO - PROCESS | 1984 | 1461313428762 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d1f800 == 131 [pid = 1984] [id = 530] 01:23:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 217 (0x7ffc620e5c00) [pid = 1984] [serial = 1591] [outer = (nil)] 01:23:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 218 (0x7ffc62ac5400) [pid = 1984] [serial = 1592] [outer = 0x7ffc620e5c00] 01:23:48 INFO - PROCESS | 1984 | 1461313428822 Marionette DEBUG loaded listener.js 01:23:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 219 (0x7ffc62b09000) [pid = 1984] [serial = 1593] [outer = 0x7ffc620e5c00] 01:23:49 INFO - PROCESS | 1984 | 1461313429695 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]]]}] 01:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1194ms 01:23:49 INFO - PROCESS | 1984 | 1461313429750 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 01:23:49 INFO - PROCESS | 1984 | 1461313429753 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 01:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:23:49 INFO - PROCESS | 1984 | 1461313429759 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:23:49 INFO - PROCESS | 1984 | 1461313429761 Marionette TRACE conn4 <- [1,2094,null,{}] 01:23:49 INFO - PROCESS | 1984 | 1461313429766 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}] 01:23:49 INFO - PROCESS | 1984 | 1461313429949 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 01:23:50 INFO - PROCESS | 1984 | 1461313430305 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bd4c000 == 132 [pid = 1984] [id = 531] 01:23:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 220 (0x7ffc5aa2cc00) [pid = 1984] [serial = 1594] [outer = (nil)] 01:23:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 221 (0x7ffc5ab79000) [pid = 1984] [serial = 1595] [outer = 0x7ffc5aa2cc00] 01:23:50 INFO - PROCESS | 1984 | 1461313430382 Marionette DEBUG loaded listener.js 01:23:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 222 (0x7ffc5c549400) [pid = 1984] [serial = 1596] [outer = 0x7ffc5aa2cc00] 01:23:51 INFO - PROCESS | 1984 | 1461313431333 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]]]}] 01:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1632ms 01:23:51 INFO - PROCESS | 1984 | 1461313431393 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 01:23:51 INFO - PROCESS | 1984 | 1461313431401 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 01:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:23:51 INFO - PROCESS | 1984 | 1461313431410 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:23:51 INFO - PROCESS | 1984 | 1461313431415 Marionette TRACE conn4 <- [1,2098,null,{}] 01:23:51 INFO - PROCESS | 1984 | 1461313431423 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}] 01:23:51 INFO - PROCESS | 1984 | 1461313431707 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 01:23:52 INFO - PROCESS | 1984 | 1461313432023 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc620d6800 == 133 [pid = 1984] [id = 532] 01:23:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 223 (0x7ffc5e0c9000) [pid = 1984] [serial = 1597] [outer = (nil)] 01:23:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 224 (0x7ffc5e128c00) [pid = 1984] [serial = 1598] [outer = 0x7ffc5e0c9000] 01:23:52 INFO - PROCESS | 1984 | 1461313432104 Marionette DEBUG loaded listener.js 01:23:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 225 (0x7ffc5e41fc00) [pid = 1984] [serial = 1599] [outer = 0x7ffc5e0c9000] 01:23:53 INFO - PROCESS | 1984 | 1461313433064 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]]]}] 01:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1730ms 01:23:53 INFO - PROCESS | 1984 | 1461313433144 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 01:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:23:53 INFO - PROCESS | 1984 | 1461313433151 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 01:23:53 INFO - PROCESS | 1984 | 1461313433157 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:23:53 INFO - PROCESS | 1984 | 1461313433162 Marionette TRACE conn4 <- [1,2102,null,{}] 01:23:53 INFO - PROCESS | 1984 | 1461313433167 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}] 01:23:53 INFO - PROCESS | 1984 | 1461313433428 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 01:23:53 INFO - PROCESS | 1984 | 1461313433778 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:53 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a660800 == 134 [pid = 1984] [id = 533] 01:23:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 226 (0x7ffc610c3400) [pid = 1984] [serial = 1600] [outer = (nil)] 01:23:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 227 (0x7ffc61dc9400) [pid = 1984] [serial = 1601] [outer = 0x7ffc610c3400] 01:23:53 INFO - PROCESS | 1984 | 1461313433859 Marionette DEBUG loaded listener.js 01:23:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 228 (0x7ffc620aec00) [pid = 1984] [serial = 1602] [outer = 0x7ffc610c3400] 01:23:54 INFO - PROCESS | 1984 | 1461313434752 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]]]}] 01:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1640ms 01:23:54 INFO - PROCESS | 1984 | 1461313434797 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 01:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:23:54 INFO - PROCESS | 1984 | 1461313434802 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 01:23:54 INFO - PROCESS | 1984 | 1461313434831 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:23:54 INFO - PROCESS | 1984 | 1461313434840 Marionette TRACE conn4 <- [1,2106,null,{}] 01:23:54 INFO - PROCESS | 1984 | 1461313434852 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}] 01:23:55 INFO - PROCESS | 1984 | 1461313435086 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 01:23:55 INFO - PROCESS | 1984 | 1461313435388 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b8c9800 == 135 [pid = 1984] [id = 534] 01:23:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 229 (0x7ffc61a4ec00) [pid = 1984] [serial = 1603] [outer = (nil)] 01:23:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 230 (0x7ffc62b0f000) [pid = 1984] [serial = 1604] [outer = 0x7ffc61a4ec00] 01:23:55 INFO - PROCESS | 1984 | 1461313435467 Marionette DEBUG loaded listener.js 01:23:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 231 (0x7ffc64c47c00) [pid = 1984] [serial = 1605] [outer = 0x7ffc61a4ec00] 01:23:56 INFO - PROCESS | 1984 | 1461313436277 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]]]}] 01:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1521ms 01:23:56 INFO - PROCESS | 1984 | 1461313436330 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 01:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:23:56 INFO - PROCESS | 1984 | 1461313436334 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 01:23:56 INFO - PROCESS | 1984 | 1461313436341 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:23:56 INFO - PROCESS | 1984 | 1461313436344 Marionette TRACE conn4 <- [1,2110,null,{}] 01:23:56 INFO - PROCESS | 1984 | 1461313436348 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}] 01:23:56 INFO - PROCESS | 1984 | 1461313436581 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 01:23:56 INFO - PROCESS | 1984 | 1461313436876 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:56 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c873800 == 136 [pid = 1984] [id = 535] 01:23:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 232 (0x7ffc620b1c00) [pid = 1984] [serial = 1606] [outer = (nil)] 01:23:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 233 (0x7ffc64d3ac00) [pid = 1984] [serial = 1607] [outer = 0x7ffc620b1c00] 01:23:56 INFO - PROCESS | 1984 | 1461313436953 Marionette DEBUG loaded listener.js 01:23:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 234 (0x7ffc64d47400) [pid = 1984] [serial = 1608] [outer = 0x7ffc620b1c00] 01:23:57 INFO - PROCESS | 1984 | 1461313437746 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]]]}] 01:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1479ms 01:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:23:57 INFO - PROCESS | 1984 | 1461313437819 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 01:23:57 INFO - PROCESS | 1984 | 1461313437821 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 01:23:57 INFO - PROCESS | 1984 | 1461313437829 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:23:57 INFO - PROCESS | 1984 | 1461313437831 Marionette TRACE conn4 <- [1,2114,null,{}] 01:23:57 INFO - PROCESS | 1984 | 1461313437837 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}] 01:23:58 INFO - PROCESS | 1984 | 1461313438057 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 01:23:58 INFO - PROCESS | 1984 | 1461313438374 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:58 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6cd1c800 == 137 [pid = 1984] [id = 536] 01:23:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 235 (0x7ffc64f29000) [pid = 1984] [serial = 1609] [outer = (nil)] 01:23:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 236 (0x7ffc65765400) [pid = 1984] [serial = 1610] [outer = 0x7ffc64f29000] 01:23:58 INFO - PROCESS | 1984 | 1461313438470 Marionette DEBUG loaded listener.js 01:23:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 237 (0x7ffc65dc2c00) [pid = 1984] [serial = 1611] [outer = 0x7ffc64f29000] 01:23:59 INFO - PROCESS | 1984 | 1461313439352 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]]]}] 01:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1588ms 01:23:59 INFO - PROCESS | 1984 | 1461313439417 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 01:23:59 INFO - PROCESS | 1984 | 1461313439420 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 01:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:23:59 INFO - PROCESS | 1984 | 1461313439426 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:23:59 INFO - PROCESS | 1984 | 1461313439430 Marionette TRACE conn4 <- [1,2118,null,{}] 01:23:59 INFO - PROCESS | 1984 | 1461313439454 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}] 01:23:59 INFO - PROCESS | 1984 | 1461313439660 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 01:23:59 INFO - PROCESS | 1984 | 1461313439918 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6db77800 == 138 [pid = 1984] [id = 537] 01:23:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 238 (0x7ffc64d6f000) [pid = 1984] [serial = 1612] [outer = (nil)] 01:24:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 239 (0x7ffc6a755800) [pid = 1984] [serial = 1613] [outer = 0x7ffc64d6f000] 01:24:00 INFO - PROCESS | 1984 | 1461313440036 Marionette DEBUG loaded listener.js 01:24:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 240 (0x7ffc6a794800) [pid = 1984] [serial = 1614] [outer = 0x7ffc64d6f000] 01:24:00 INFO - PROCESS | 1984 | 1461313440829 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]]]}] 01:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1432ms 01:24:00 INFO - PROCESS | 1984 | 1461313440860 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 01:24:00 INFO - PROCESS | 1984 | 1461313440864 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 01:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:24:00 INFO - PROCESS | 1984 | 1461313440870 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:24:00 INFO - PROCESS | 1984 | 1461313440873 Marionette TRACE conn4 <- [1,2122,null,{}] 01:24:00 INFO - PROCESS | 1984 | 1461313440879 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}] 01:24:01 INFO - PROCESS | 1984 | 1461313441121 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 01:24:01 INFO - PROCESS | 1984 | 1461313441391 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:01 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6dc6d000 == 139 [pid = 1984] [id = 538] 01:24:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 241 (0x7ffc64f29800) [pid = 1984] [serial = 1615] [outer = (nil)] 01:24:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 242 (0x7ffc6a79fc00) [pid = 1984] [serial = 1616] [outer = 0x7ffc64f29800] 01:24:01 INFO - PROCESS | 1984 | 1461313441519 Marionette DEBUG loaded listener.js 01:24:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 243 (0x7ffc6a845000) [pid = 1984] [serial = 1617] [outer = 0x7ffc64f29800] 01:24:02 INFO - PROCESS | 1984 | 1461313442336 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]]]}] 01:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1531ms 01:24:02 INFO - PROCESS | 1984 | 1461313442402 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 01:24:02 INFO - PROCESS | 1984 | 1461313442407 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 01:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:24:02 INFO - PROCESS | 1984 | 1461313442414 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:24:02 INFO - PROCESS | 1984 | 1461313442417 Marionette TRACE conn4 <- [1,2126,null,{}] 01:24:02 INFO - PROCESS | 1984 | 1461313442422 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}] 01:24:02 INFO - PROCESS | 1984 | 1461313442629 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 01:24:02 INFO - PROCESS | 1984 | 1461313442942 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b56800 == 140 [pid = 1984] [id = 539] 01:24:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 244 (0x7ffc605c8000) [pid = 1984] [serial = 1618] [outer = (nil)] 01:24:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 245 (0x7ffc6a846800) [pid = 1984] [serial = 1619] [outer = 0x7ffc605c8000] 01:24:03 INFO - PROCESS | 1984 | 1461313443020 Marionette DEBUG loaded listener.js 01:24:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 246 (0x7ffc6b5a5c00) [pid = 1984] [serial = 1620] [outer = 0x7ffc605c8000] 01:24:03 INFO - PROCESS | 1984 | 1461313443794 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]]]}] 01:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1431ms 01:24:03 INFO - PROCESS | 1984 | 1461313443848 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 01:24:03 INFO - PROCESS | 1984 | 1461313443851 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 01:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:24:03 INFO - PROCESS | 1984 | 1461313443858 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:24:03 INFO - PROCESS | 1984 | 1461313443862 Marionette TRACE conn4 <- [1,2130,null,{}] 01:24:03 INFO - PROCESS | 1984 | 1461313443867 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}] 01:24:04 INFO - PROCESS | 1984 | 1461313444127 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 01:24:04 INFO - PROCESS | 1984 | 1461313444432 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70e55800 == 141 [pid = 1984] [id = 540] 01:24:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 247 (0x7ffc65769c00) [pid = 1984] [serial = 1621] [outer = (nil)] 01:24:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 248 (0x7ffc6b6c5400) [pid = 1984] [serial = 1622] [outer = 0x7ffc65769c00] 01:24:04 INFO - PROCESS | 1984 | 1461313444511 Marionette DEBUG loaded listener.js 01:24:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 249 (0x7ffc6b6e9000) [pid = 1984] [serial = 1623] [outer = 0x7ffc65769c00] 01:24:05 INFO - PROCESS | 1984 | 1461313445312 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] 01:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:24:05 INFO - PROCESS | 1984 | 1461313445394 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 01:24:05 INFO - PROCESS | 1984 | 1461313445399 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:24:05 INFO - PROCESS | 1984 | 1461313445403 Marionette TRACE conn4 <- [1,2134,null,{}] 01:24:05 INFO - PROCESS | 1984 | 1461313445407 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}] 01:24:05 INFO - PROCESS | 1984 | 1461313445603 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 01:24:05 INFO - PROCESS | 1984 | 1461313445865 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:05 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72b42000 == 142 [pid = 1984] [id = 541] 01:24:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 250 (0x7ffc6cd4a000) [pid = 1984] [serial = 1624] [outer = (nil)] 01:24:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 251 (0x7ffc6cd4fc00) [pid = 1984] [serial = 1625] [outer = 0x7ffc6cd4a000] 01:24:06 INFO - PROCESS | 1984 | 1461313446027 Marionette DEBUG loaded listener.js 01:24:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 252 (0x7ffc6d0fa400) [pid = 1984] [serial = 1626] [outer = 0x7ffc6cd4a000] 01:24:06 INFO - PROCESS | 1984 | 1461313446895 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]]]}] 01:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1537ms 01:24:06 INFO - PROCESS | 1984 | 1461313446937 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 01:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:24:06 INFO - PROCESS | 1984 | 1461313446943 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 01:24:06 INFO - PROCESS | 1984 | 1461313446951 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:24:06 INFO - PROCESS | 1984 | 1461313446957 Marionette TRACE conn4 <- [1,2138,null,{}] 01:24:06 INFO - PROCESS | 1984 | 1461313446963 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}] 01:24:07 INFO - PROCESS | 1984 | 1461313447195 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 01:24:07 INFO - PROCESS | 1984 | 1461313447507 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:07 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7634c800 == 143 [pid = 1984] [id = 542] 01:24:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 253 (0x7ffc5cfd8c00) [pid = 1984] [serial = 1627] [outer = (nil)] 01:24:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 254 (0x7ffc6d43a000) [pid = 1984] [serial = 1628] [outer = 0x7ffc5cfd8c00] 01:24:07 INFO - PROCESS | 1984 | 1461313447584 Marionette DEBUG loaded listener.js 01:24:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 255 (0x7ffc6d7e6000) [pid = 1984] [serial = 1629] [outer = 0x7ffc5cfd8c00] 01:24:08 INFO - PROCESS | 1984 | 1461313448398 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]]]}] 01:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1487ms 01:24:08 INFO - PROCESS | 1984 | 1461313448436 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 01:24:08 INFO - PROCESS | 1984 | 1461313448440 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 01:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:24:08 INFO - PROCESS | 1984 | 1461313448446 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:24:08 INFO - PROCESS | 1984 | 1461313448450 Marionette TRACE conn4 <- [1,2142,null,{}] 01:24:08 INFO - PROCESS | 1984 | 1461313448455 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}] 01:24:08 INFO - PROCESS | 1984 | 1461313448656 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 01:24:08 INFO - PROCESS | 1984 | 1461313448923 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77893800 == 144 [pid = 1984] [id = 543] 01:24:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 256 (0x7ffc6264d800) [pid = 1984] [serial = 1630] [outer = (nil)] 01:24:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 257 (0x7ffc6d8a1c00) [pid = 1984] [serial = 1631] [outer = 0x7ffc6264d800] 01:24:09 INFO - PROCESS | 1984 | 1461313449035 Marionette DEBUG loaded listener.js 01:24:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 258 (0x7ffc6da88c00) [pid = 1984] [serial = 1632] [outer = 0x7ffc6264d800] 01:24:09 INFO - PROCESS | 1984 | 1461313449815 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] 01:24:09 INFO - PROCESS | 1984 | 1461313449880 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 01:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:24:09 INFO - PROCESS | 1984 | 1461313449885 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:24:09 INFO - PROCESS | 1984 | 1461313449888 Marionette TRACE conn4 <- [1,2146,null,{}] 01:24:09 INFO - PROCESS | 1984 | 1461313449895 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}] 01:24:10 INFO - PROCESS | 1984 | 1461313450100 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 01:24:10 INFO - PROCESS | 1984 | 1461313450372 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:10 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc790c9800 == 145 [pid = 1984] [id = 544] 01:24:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 259 (0x7ffc6d43b400) [pid = 1984] [serial = 1633] [outer = (nil)] 01:24:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 260 (0x7ffc6e9ad400) [pid = 1984] [serial = 1634] [outer = 0x7ffc6d43b400] 01:24:10 INFO - PROCESS | 1984 | 1461313450497 Marionette DEBUG loaded listener.js 01:24:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 261 (0x7ffc6ed18800) [pid = 1984] [serial = 1635] [outer = 0x7ffc6d43b400] 01:24:11 INFO - PROCESS | 1984 | 1461313451304 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] 01:24:11 INFO - PROCESS | 1984 | 1461313451380 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 01:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:24:11 INFO - PROCESS | 1984 | 1461313451386 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:24:11 INFO - PROCESS | 1984 | 1461313451388 Marionette TRACE conn4 <- [1,2150,null,{}] 01:24:11 INFO - PROCESS | 1984 | 1461313451393 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}] 01:24:11 INFO - PROCESS | 1984 | 1461313451612 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 01:24:11 INFO - PROCESS | 1984 | 1461313451922 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65952000 == 146 [pid = 1984] [id = 545] 01:24:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 262 (0x7ffc5cfcc000) [pid = 1984] [serial = 1636] [outer = (nil)] 01:24:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 263 (0x7ffc61ec7000) [pid = 1984] [serial = 1637] [outer = 0x7ffc5cfcc000] 01:24:12 INFO - PROCESS | 1984 | 1461313452011 Marionette DEBUG loaded listener.js 01:24:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 264 (0x7ffc6da89000) [pid = 1984] [serial = 1638] [outer = 0x7ffc5cfcc000] 01:24:13 INFO - PROCESS | 1984 | 1461313453566 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]]]}] 01:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2228ms 01:24:13 INFO - PROCESS | 1984 | 1461313453616 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 01:24:13 INFO - PROCESS | 1984 | 1461313453621 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 01:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:24:13 INFO - PROCESS | 1984 | 1461313453630 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:24:13 INFO - PROCESS | 1984 | 1461313453635 Marionette TRACE conn4 <- [1,2154,null,{}] 01:24:13 INFO - PROCESS | 1984 | 1461313453643 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}] 01:24:13 INFO - PROCESS | 1984 | 1461313453847 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 01:24:14 INFO - PROCESS | 1984 | 1461313454123 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61404800 == 147 [pid = 1984] [id = 546] 01:24:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 265 (0x7ffc5c238c00) [pid = 1984] [serial = 1639] [outer = (nil)] 01:24:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 266 (0x7ffc5c5b6800) [pid = 1984] [serial = 1640] [outer = 0x7ffc5c238c00] 01:24:14 INFO - PROCESS | 1984 | 1461313454207 Marionette DEBUG loaded listener.js 01:24:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 267 (0x7ffc5cfd4400) [pid = 1984] [serial = 1641] [outer = 0x7ffc5c238c00] 01:24:15 INFO - PROCESS | 1984 | 1461313455005 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]]]}] 01:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1435ms 01:24:15 INFO - PROCESS | 1984 | 1461313455065 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 01:24:15 INFO - PROCESS | 1984 | 1461313455072 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 01:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:24:15 INFO - PROCESS | 1984 | 1461313455081 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:24:15 INFO - PROCESS | 1984 | 1461313455085 Marionette TRACE conn4 <- [1,2158,null,{}] 01:24:15 INFO - PROCESS | 1984 | 1461313455090 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}] 01:24:15 INFO - PROCESS | 1984 | 1461313455278 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 01:24:15 INFO - PROCESS | 1984 | 1461313455625 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a0f800 == 148 [pid = 1984] [id = 547] 01:24:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 268 (0x7ffc5ab7e400) [pid = 1984] [serial = 1642] [outer = (nil)] 01:24:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 269 (0x7ffc5c54f400) [pid = 1984] [serial = 1643] [outer = 0x7ffc5ab7e400] 01:24:15 INFO - PROCESS | 1984 | 1461313455771 Marionette DEBUG loaded listener.js 01:24:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 270 (0x7ffc5e130000) [pid = 1984] [serial = 1644] [outer = 0x7ffc5ab7e400] 01:24:16 INFO - PROCESS | 1984 | 1461313456768 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]]]}] 01:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1738ms 01:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:24:16 INFO - PROCESS | 1984 | 1461313456820 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 01:24:16 INFO - PROCESS | 1984 | 1461313456823 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 01:24:16 INFO - PROCESS | 1984 | 1461313456829 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:24:16 INFO - PROCESS | 1984 | 1461313456834 Marionette TRACE conn4 <- [1,2162,null,{}] 01:24:16 INFO - PROCESS | 1984 | 1461313456863 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}] 01:24:17 INFO - PROCESS | 1984 | 1461313457138 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 01:24:17 INFO - PROCESS | 1984 | 1461313457403 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d1d000 == 149 [pid = 1984] [id = 548] 01:24:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 271 (0x7ffc5dd45000) [pid = 1984] [serial = 1645] [outer = (nil)] 01:24:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 272 (0x7ffc60c2a800) [pid = 1984] [serial = 1646] [outer = 0x7ffc5dd45000] 01:24:17 INFO - PROCESS | 1984 | 1461313457525 Marionette DEBUG loaded listener.js 01:24:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 273 (0x7ffc61c95c00) [pid = 1984] [serial = 1647] [outer = 0x7ffc5dd45000] 01:24:18 INFO - PROCESS | 1984 | 1461313458390 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]]]}] 01:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1633ms 01:24:18 INFO - PROCESS | 1984 | 1461313458461 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 01:24:18 INFO - PROCESS | 1984 | 1461313458465 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 01:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:24:18 INFO - PROCESS | 1984 | 1461313458471 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:24:18 INFO - PROCESS | 1984 | 1461313458472 Marionette TRACE conn4 <- [1,2166,null,{}] 01:24:18 INFO - PROCESS | 1984 | 1461313458478 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}] 01:24:18 INFO - PROCESS | 1984 | 1461313458675 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 01:24:18 INFO - PROCESS | 1984 | 1461313458986 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bd52000 == 150 [pid = 1984] [id = 549] 01:24:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 274 (0x7ffc5ab7ec00) [pid = 1984] [serial = 1648] [outer = (nil)] 01:24:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 275 (0x7ffc620f0800) [pid = 1984] [serial = 1649] [outer = 0x7ffc5ab7ec00] 01:24:19 INFO - PROCESS | 1984 | 1461313459059 Marionette DEBUG loaded listener.js 01:24:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 276 (0x7ffc62719400) [pid = 1984] [serial = 1650] [outer = 0x7ffc5ab7ec00] 01:24:19 INFO - PROCESS | 1984 | 1461313459852 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]]]}] 01:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1428ms 01:24:19 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d1f800 == 149 [pid = 1984] [id = 530] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 275 (0x7ffc6d1bf400) [pid = 1984] [serial = 1523] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 274 (0x7ffc64c4fc00) [pid = 1984] [serial = 1472] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 273 (0x7ffc715da800) [pid = 1984] [serial = 1481] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 272 (0x7ffc77f42400) [pid = 1984] [serial = 1490] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 271 (0x7ffc6d1c1c00) [pid = 1984] [serial = 1475] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 270 (0x7ffc5c5bf800) [pid = 1984] [serial = 1484] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 269 (0x7ffc60c27400) [pid = 1984] [serial = 1469] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 268 (0x7ffc70423000) [pid = 1984] [serial = 1478] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 267 (0x7ffc70a79c00) [pid = 1984] [serial = 1496] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 266 (0x7ffc5e42c400) [pid = 1984] [serial = 1487] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 265 (0x7ffc5e0a0800) [pid = 1984] [serial = 1499] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 264 (0x7ffc79183400) [pid = 1984] [serial = 1493] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | 1461313460058 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 01:24:20 INFO - PROCESS | 1984 | 1461313460061 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc64e19800 == 148 [pid = 1984] [id = 527] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5c4de000 == 147 [pid = 1984] [id = 526] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bbd5800 == 146 [pid = 1984] [id = 525] 01:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bbca800 == 145 [pid = 1984] [id = 524] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8d0c7000 == 144 [pid = 1984] [id = 517] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bdcf800 == 143 [pid = 1984] [id = 516] 01:24:20 INFO - PROCESS | 1984 | 1461313460091 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:24:20 INFO - PROCESS | 1984 | 1461313460094 Marionette TRACE conn4 <- [1,2170,null,{}] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8895c000 == 142 [pid = 1984] [id = 515] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78fd0000 == 141 [pid = 1984] [id = 514] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78fcb800 == 140 [pid = 1984] [id = 513] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76113800 == 139 [pid = 1984] [id = 512] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc71462000 == 138 [pid = 1984] [id = 511] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70b5b800 == 137 [pid = 1984] [id = 510] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c875800 == 136 [pid = 1984] [id = 509] 01:24:20 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65919800 == 135 [pid = 1984] [id = 508] 01:24:20 INFO - PROCESS | 1984 | 1461313460113 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}] 01:24:20 INFO - PROCESS | 1984 | 1461313460300 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 263 (0x7ffc65770800) [pid = 1984] [serial = 1515] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 262 (0x7ffc620e3400) [pid = 1984] [serial = 1509] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 261 (0x7ffc6a4e9800) [pid = 1984] [serial = 1517] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 260 (0x7ffc6cd47800) [pid = 1984] [serial = 1521] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 259 (0x7ffc5c561400) [pid = 1984] [serial = 1502] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 258 (0x7ffc62655c00) [pid = 1984] [serial = 1511] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 257 (0x7ffc5e421000) [pid = 1984] [serial = 1506] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 256 (0x7ffc5cfd7c00) [pid = 1984] [serial = 1505] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 255 (0x7ffc6f88e800) [pid = 1984] [serial = 1466] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 254 (0x7ffc61ec4c00) [pid = 1984] [serial = 1508] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 253 (0x7ffc64ca9800) [pid = 1984] [serial = 1512] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 252 (0x7ffc6b5abc00) [pid = 1984] [serial = 1518] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 251 (0x7ffc64f1e800) [pid = 1984] [serial = 1514] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 250 (0x7ffc6b6c7000) [pid = 1984] [serial = 1520] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | --DOMWINDOW == 249 (0x7ffc5c5bb800) [pid = 1984] [serial = 1503] [outer = (nil)] [url = about:blank] 01:24:20 INFO - PROCESS | 1984 | 1461313460583 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:20 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bd59800 == 136 [pid = 1984] [id = 550] 01:24:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 250 (0x7ffc5c547800) [pid = 1984] [serial = 1651] [outer = (nil)] 01:24:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 251 (0x7ffc5e1e2000) [pid = 1984] [serial = 1652] [outer = 0x7ffc5c547800] 01:24:20 INFO - PROCESS | 1984 | 1461313460648 Marionette DEBUG loaded listener.js 01:24:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 252 (0x7ffc61dd1000) [pid = 1984] [serial = 1653] [outer = 0x7ffc5c547800] 01:24:21 INFO - PROCESS | 1984 | 1461313461369 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]]]}] 01:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1350ms 01:24:21 INFO - PROCESS | 1984 | 1461313461430 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 01:24:21 INFO - PROCESS | 1984 | 1461313461433 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 01:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:24:21 INFO - PROCESS | 1984 | 1461313461438 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:24:21 INFO - PROCESS | 1984 | 1461313461441 Marionette TRACE conn4 <- [1,2174,null,{}] 01:24:21 INFO - PROCESS | 1984 | 1461313461446 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}] 01:24:21 INFO - PROCESS | 1984 | 1461313461702 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 01:24:21 INFO - PROCESS | 1984 | 1461313461884 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc657a6800 == 137 [pid = 1984] [id = 551] 01:24:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 253 (0x7ffc5cfc8000) [pid = 1984] [serial = 1654] [outer = (nil)] 01:24:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 254 (0x7ffc64c51c00) [pid = 1984] [serial = 1655] [outer = 0x7ffc5cfc8000] 01:24:21 INFO - PROCESS | 1984 | 1461313461948 Marionette DEBUG loaded listener.js 01:24:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 255 (0x7ffc65771c00) [pid = 1984] [serial = 1656] [outer = 0x7ffc5cfc8000] 01:24:22 INFO - PROCESS | 1984 | 1461313462699 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]]]}] 01:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1275ms 01:24:22 INFO - PROCESS | 1984 | 1461313462723 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 01:24:22 INFO - PROCESS | 1984 | 1461313462727 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 01:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:24:22 INFO - PROCESS | 1984 | 1461313462732 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:24:22 INFO - PROCESS | 1984 | 1461313462735 Marionette TRACE conn4 <- [1,2178,null,{}] 01:24:22 INFO - PROCESS | 1984 | 1461313462740 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}] 01:24:23 INFO - PROCESS | 1984 | 1461313462997 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 01:24:23 INFO - PROCESS | 1984 | 1461313463031 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:23 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a8ce800 == 138 [pid = 1984] [id = 552] 01:24:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 256 (0x7ffc62726400) [pid = 1984] [serial = 1657] [outer = (nil)] 01:24:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 257 (0x7ffc65dba800) [pid = 1984] [serial = 1658] [outer = 0x7ffc62726400] 01:24:23 INFO - PROCESS | 1984 | 1461313463093 Marionette DEBUG loaded listener.js 01:24:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 258 (0x7ffc6a471800) [pid = 1984] [serial = 1659] [outer = 0x7ffc62726400] 01:24:24 INFO - PROCESS | 1984 | 1461313464001 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]]]}] 01:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1332ms 01:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:24:24 INFO - PROCESS | 1984 | 1461313464075 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 01:24:24 INFO - PROCESS | 1984 | 1461313464077 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 01:24:24 INFO - PROCESS | 1984 | 1461313464082 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:24:24 INFO - PROCESS | 1984 | 1461313464086 Marionette TRACE conn4 <- [1,2182,null,{}] 01:24:24 INFO - PROCESS | 1984 | 1461313464091 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}] 01:24:24 INFO - PROCESS | 1984 | 1461313464338 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 01:24:24 INFO - PROCESS | 1984 | 1461313464375 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d6e9800 == 139 [pid = 1984] [id = 553] 01:24:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 259 (0x7ffc65db7c00) [pid = 1984] [serial = 1660] [outer = (nil)] 01:24:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 260 (0x7ffc6a4edc00) [pid = 1984] [serial = 1661] [outer = 0x7ffc65db7c00] 01:24:24 INFO - PROCESS | 1984 | 1461313464439 Marionette DEBUG loaded listener.js 01:24:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 261 (0x7ffc6b5aa000) [pid = 1984] [serial = 1662] [outer = 0x7ffc65db7c00] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 260 (0x7ffc5cfcac00) [pid = 1984] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 259 (0x7ffc6e9b1000) [pid = 1984] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 258 (0x7ffc6da90000) [pid = 1984] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 257 (0x7ffc61dc6800) [pid = 1984] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 256 (0x7ffc5c236c00) [pid = 1984] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 255 (0x7ffc6b6d0000) [pid = 1984] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 254 (0x7ffc5c553c00) [pid = 1984] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 253 (0x7ffc61ed1400) [pid = 1984] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 252 (0x7ffc6264ac00) [pid = 1984] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 251 (0x7ffc5c23ac00) [pid = 1984] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 250 (0x7ffc60c28400) [pid = 1984] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 249 (0x7ffc6d8a7000) [pid = 1984] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 248 (0x7ffc769a0800) [pid = 1984] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 247 (0x7ffc64d43800) [pid = 1984] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 246 (0x7ffc768b8800) [pid = 1984] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 245 (0x7ffc61dcfc00) [pid = 1984] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 244 (0x7ffc5e0cf800) [pid = 1984] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 243 (0x7ffc62720400) [pid = 1984] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 242 (0x7ffc70903000) [pid = 1984] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 241 (0x7ffc60c21c00) [pid = 1984] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 240 (0x7ffc5c556400) [pid = 1984] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 239 (0x7ffc5c555400) [pid = 1984] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 238 (0x7ffc6b6c5800) [pid = 1984] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 237 (0x7ffc5e0d4000) [pid = 1984] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 236 (0x7ffc70cc6800) [pid = 1984] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 235 (0x7ffc5c237000) [pid = 1984] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 234 (0x7ffc5cfc5c00) [pid = 1984] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 233 (0x7ffc7947e400) [pid = 1984] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 232 (0x7ffc711c2c00) [pid = 1984] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 231 (0x7ffc769a2000) [pid = 1984] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 230 (0x7ffc7c363c00) [pid = 1984] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 229 (0x7ffc6a472000) [pid = 1984] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 228 (0x7ffc5cfd9400) [pid = 1984] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 227 (0x7ffc61a4c800) [pid = 1984] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 226 (0x7ffc64d3ec00) [pid = 1984] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 225 (0x7ffc5aa30c00) [pid = 1984] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 224 (0x7ffc64c46c00) [pid = 1984] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 223 (0x7ffc5e1e5400) [pid = 1984] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 222 (0x7ffc7949a800) [pid = 1984] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 221 (0x7ffc83c4c800) [pid = 1984] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 220 (0x7ffc5c5bdc00) [pid = 1984] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 219 (0x7ffc6a474c00) [pid = 1984] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 218 (0x7ffc72dc3c00) [pid = 1984] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 217 (0x7ffc605c2c00) [pid = 1984] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 216 (0x7ffc5e0d1400) [pid = 1984] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc5cfc7000) [pid = 1984] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc605cac00) [pid = 1984] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:24:26 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc6da8ac00) [pid = 1984] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:24:26 INFO - PROCESS | 1984 | 1461313466511 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]]]}] 01:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2491ms 01:24:26 INFO - PROCESS | 1984 | 1461313466575 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 01:24:26 INFO - PROCESS | 1984 | 1461313466579 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 01:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:24:26 INFO - PROCESS | 1984 | 1461313466584 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:24:26 INFO - PROCESS | 1984 | 1461313466586 Marionette TRACE conn4 <- [1,2186,null,{}] 01:24:26 INFO - PROCESS | 1984 | 1461313466591 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}] 01:24:26 INFO - PROCESS | 1984 | 1461313466800 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 01:24:26 INFO - PROCESS | 1984 | 1461313466982 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61a2b000 == 140 [pid = 1984] [id = 554] 01:24:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc5c23ac00) [pid = 1984] [serial = 1663] [outer = (nil)] 01:24:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc5e099800) [pid = 1984] [serial = 1664] [outer = 0x7ffc5c23ac00] 01:24:27 INFO - PROCESS | 1984 | 1461313467050 Marionette DEBUG loaded listener.js 01:24:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc605cac00) [pid = 1984] [serial = 1665] [outer = 0x7ffc5c23ac00] 01:24:27 INFO - PROCESS | 1984 | 1461313467775 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]]]}] 01:24:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1237ms 01:24:27 INFO - PROCESS | 1984 | 1461313467831 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 01:24:27 INFO - PROCESS | 1984 | 1461313467834 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 01:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:24:27 INFO - PROCESS | 1984 | 1461313467840 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:24:27 INFO - PROCESS | 1984 | 1461313467842 Marionette TRACE conn4 <- [1,2190,null,{}] 01:24:27 INFO - PROCESS | 1984 | 1461313467847 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}] 01:24:28 INFO - PROCESS | 1984 | 1461313468171 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 01:24:28 INFO - PROCESS | 1984 | 1461313468422 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5deee000 == 141 [pid = 1984] [id = 555] 01:24:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 217 (0x7ffc5c238000) [pid = 1984] [serial = 1666] [outer = (nil)] 01:24:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 218 (0x7ffc5c245800) [pid = 1984] [serial = 1667] [outer = 0x7ffc5c238000] 01:24:28 INFO - PROCESS | 1984 | 1461313468575 Marionette DEBUG loaded listener.js 01:24:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 219 (0x7ffc5cfc5000) [pid = 1984] [serial = 1668] [outer = 0x7ffc5c238000] 01:24:29 INFO - PROCESS | 1984 | 1461313469415 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]]]}] 01:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1631ms 01:24:29 INFO - PROCESS | 1984 | 1461313469473 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 01:24:29 INFO - PROCESS | 1984 | 1461313469479 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 01:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:24:29 INFO - PROCESS | 1984 | 1461313469487 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:24:29 INFO - PROCESS | 1984 | 1461313469493 Marionette TRACE conn4 <- [1,2194,null,{}] 01:24:29 INFO - PROCESS | 1984 | 1461313469501 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}] 01:24:29 INFO - PROCESS | 1984 | 1461313469724 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 01:24:30 INFO - PROCESS | 1984 | 1461313470033 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:30 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a75000 == 142 [pid = 1984] [id = 556] 01:24:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 220 (0x7ffc5e1dc400) [pid = 1984] [serial = 1669] [outer = (nil)] 01:24:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 221 (0x7ffc5e1e1800) [pid = 1984] [serial = 1670] [outer = 0x7ffc5e1dc400] 01:24:30 INFO - PROCESS | 1984 | 1461313470123 Marionette DEBUG loaded listener.js 01:24:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 222 (0x7ffc603c9000) [pid = 1984] [serial = 1671] [outer = 0x7ffc5e1dc400] 01:24:30 INFO - PROCESS | 1984 | 1461313470996 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]]]}] 01:24:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:24:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1584ms 01:24:31 INFO - PROCESS | 1984 | 1461313471072 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 01:24:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:24:31 INFO - PROCESS | 1984 | 1461313471077 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 01:24:31 INFO - PROCESS | 1984 | 1461313471084 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:24:31 INFO - PROCESS | 1984 | 1461313471088 Marionette TRACE conn4 <- [1,2198,null,{}] 01:24:31 INFO - PROCESS | 1984 | 1461313471094 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}] 01:24:31 INFO - PROCESS | 1984 | 1461313471355 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 01:24:31 INFO - PROCESS | 1984 | 1461313471736 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d7c3800 == 143 [pid = 1984] [id = 557] 01:24:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 223 (0x7ffc61a4f400) [pid = 1984] [serial = 1672] [outer = (nil)] 01:24:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 224 (0x7ffc61dcfc00) [pid = 1984] [serial = 1673] [outer = 0x7ffc61a4f400] 01:24:31 INFO - PROCESS | 1984 | 1461313471814 Marionette DEBUG loaded listener.js 01:24:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 225 (0x7ffc6264c800) [pid = 1984] [serial = 1674] [outer = 0x7ffc61a4f400] 01:24:32 INFO - PROCESS | 1984 | 1461313472620 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]]]}] 01:24:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:24:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1583ms 01:24:32 INFO - PROCESS | 1984 | 1461313472668 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 01:24:32 INFO - PROCESS | 1984 | 1461313472674 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 01:24:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:24:32 INFO - PROCESS | 1984 | 1461313472689 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:24:32 INFO - PROCESS | 1984 | 1461313472697 Marionette TRACE conn4 <- [1,2202,null,{}] 01:24:32 INFO - PROCESS | 1984 | 1461313472703 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}] 01:24:32 INFO - PROCESS | 1984 | 1461313472915 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 01:24:33 INFO - PROCESS | 1984 | 1461313473131 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:33 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b58000 == 144 [pid = 1984] [id = 558] 01:24:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 226 (0x7ffc60c28800) [pid = 1984] [serial = 1675] [outer = (nil)] 01:24:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 227 (0x7ffc64ca5000) [pid = 1984] [serial = 1676] [outer = 0x7ffc60c28800] 01:24:33 INFO - PROCESS | 1984 | 1461313473247 Marionette DEBUG loaded listener.js 01:24:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 228 (0x7ffc64d48400) [pid = 1984] [serial = 1677] [outer = 0x7ffc60c28800] 01:24:34 INFO - PROCESS | 1984 | 1461313474094 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]]]}] 01:24:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:24:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1448ms 01:24:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:24:34 INFO - PROCESS | 1984 | 1461313474130 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 01:24:34 INFO - PROCESS | 1984 | 1461313474132 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 01:24:34 INFO - PROCESS | 1984 | 1461313474139 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:24:34 INFO - PROCESS | 1984 | 1461313474142 Marionette TRACE conn4 <- [1,2206,null,{}] 01:24:34 INFO - PROCESS | 1984 | 1461313474148 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}] 01:24:34 INFO - PROCESS | 1984 | 1461313474352 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 01:24:34 INFO - PROCESS | 1984 | 1461313474619 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc71444000 == 145 [pid = 1984] [id = 559] 01:24:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 229 (0x7ffc61a52400) [pid = 1984] [serial = 1678] [outer = (nil)] 01:24:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 230 (0x7ffc6576e800) [pid = 1984] [serial = 1679] [outer = 0x7ffc61a52400] 01:24:34 INFO - PROCESS | 1984 | 1461313474735 Marionette DEBUG loaded listener.js 01:24:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 231 (0x7ffc6a4e0000) [pid = 1984] [serial = 1680] [outer = 0x7ffc61a52400] 01:24:35 INFO - PROCESS | 1984 | 1461313475516 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]]]}] 01:24:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:24:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1434ms 01:24:35 INFO - PROCESS | 1984 | 1461313475573 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 01:24:35 INFO - PROCESS | 1984 | 1461313475576 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 01:24:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:24:35 INFO - PROCESS | 1984 | 1461313475582 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:24:35 INFO - PROCESS | 1984 | 1461313475585 Marionette TRACE conn4 <- [1,2210,null,{}] 01:24:35 INFO - PROCESS | 1984 | 1461313475590 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}] 01:24:35 INFO - PROCESS | 1984 | 1461313475798 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 01:24:36 INFO - PROCESS | 1984 | 1461313476123 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75b96000 == 146 [pid = 1984] [id = 560] 01:24:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 232 (0x7ffc6b6cdc00) [pid = 1984] [serial = 1681] [outer = (nil)] 01:24:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 233 (0x7ffc6b6e7800) [pid = 1984] [serial = 1682] [outer = 0x7ffc6b6cdc00] 01:24:36 INFO - PROCESS | 1984 | 1461313476227 Marionette DEBUG loaded listener.js 01:24:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 234 (0x7ffc6cd47000) [pid = 1984] [serial = 1683] [outer = 0x7ffc6b6cdc00] 01:24:37 INFO - PROCESS | 1984 | 1461313477057 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]]]}] 01:24:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:24:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1535ms 01:24:37 INFO - PROCESS | 1984 | 1461313477118 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 01:24:37 INFO - PROCESS | 1984 | 1461313477122 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 01:24:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:24:37 INFO - PROCESS | 1984 | 1461313477128 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:24:37 INFO - PROCESS | 1984 | 1461313477130 Marionette TRACE conn4 <- [1,2214,null,{}] 01:24:37 INFO - PROCESS | 1984 | 1461313477135 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}] 01:24:37 INFO - PROCESS | 1984 | 1461313477381 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 01:24:37 INFO - PROCESS | 1984 | 1461313477681 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:37 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76509800 == 147 [pid = 1984] [id = 561] 01:24:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 235 (0x7ffc6a4e0c00) [pid = 1984] [serial = 1684] [outer = (nil)] 01:24:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 236 (0x7ffc6d2cb000) [pid = 1984] [serial = 1685] [outer = 0x7ffc6a4e0c00] 01:24:37 INFO - PROCESS | 1984 | 1461313477762 Marionette DEBUG loaded listener.js 01:24:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 237 (0x7ffc6d43b800) [pid = 1984] [serial = 1686] [outer = 0x7ffc6a4e0c00] 01:24:38 INFO - PROCESS | 1984 | 1461313478586 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]]]}] 01:24:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:24:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1533ms 01:24:38 INFO - PROCESS | 1984 | 1461313478662 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 01:24:38 INFO - PROCESS | 1984 | 1461313478666 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 01:24:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:24:38 INFO - PROCESS | 1984 | 1461313478671 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:24:38 INFO - PROCESS | 1984 | 1461313478673 Marionette TRACE conn4 <- [1,2218,null,{}] 01:24:38 INFO - PROCESS | 1984 | 1461313478679 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}] 01:24:38 INFO - PROCESS | 1984 | 1461313478890 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 01:24:39 INFO - PROCESS | 1984 | 1461313479196 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77ac4000 == 148 [pid = 1984] [id = 562] 01:24:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 238 (0x7ffc6b6cec00) [pid = 1984] [serial = 1687] [outer = (nil)] 01:24:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 239 (0x7ffc6d4e7c00) [pid = 1984] [serial = 1688] [outer = 0x7ffc6b6cec00] 01:24:39 INFO - PROCESS | 1984 | 1461313479275 Marionette DEBUG loaded listener.js 01:24:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 240 (0x7ffc6d8ab000) [pid = 1984] [serial = 1689] [outer = 0x7ffc6b6cec00] 01:24:40 INFO - PROCESS | 1984 | 1461313480061 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]]]}] 01:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1430ms 01:24:40 INFO - PROCESS | 1984 | 1461313480103 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 01:24:40 INFO - PROCESS | 1984 | 1461313480107 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 01:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:24:40 INFO - PROCESS | 1984 | 1461313480113 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:24:40 INFO - PROCESS | 1984 | 1461313480117 Marionette TRACE conn4 <- [1,2222,null,{}] 01:24:40 INFO - PROCESS | 1984 | 1461313480123 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}] 01:24:40 INFO - PROCESS | 1984 | 1461313480340 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 01:24:40 INFO - PROCESS | 1984 | 1461313480616 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:40 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc82ba2000 == 149 [pid = 1984] [id = 563] 01:24:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 241 (0x7ffc6d1bd800) [pid = 1984] [serial = 1690] [outer = (nil)] 01:24:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 242 (0x7ffc6ed14400) [pid = 1984] [serial = 1691] [outer = 0x7ffc6d1bd800] 01:24:40 INFO - PROCESS | 1984 | 1461313480730 Marionette DEBUG loaded listener.js 01:24:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 243 (0x7ffc6eeb1000) [pid = 1984] [serial = 1692] [outer = 0x7ffc6d1bd800] 01:24:41 INFO - PROCESS | 1984 | 1461313481552 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]]]}] 01:24:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:24:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1494ms 01:24:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:24:41 INFO - PROCESS | 1984 | 1461313481609 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 01:24:41 INFO - PROCESS | 1984 | 1461313481612 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 01:24:41 INFO - PROCESS | 1984 | 1461313481618 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:24:41 INFO - PROCESS | 1984 | 1461313481621 Marionette TRACE conn4 <- [1,2226,null,{}] 01:24:41 INFO - PROCESS | 1984 | 1461313481626 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}] 01:24:41 INFO - PROCESS | 1984 | 1461313481844 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 01:24:42 INFO - PROCESS | 1984 | 1461313482147 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83cd5800 == 150 [pid = 1984] [id = 564] 01:24:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 244 (0x7ffc6d4dc800) [pid = 1984] [serial = 1693] [outer = (nil)] 01:24:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 245 (0x7ffc6f88c400) [pid = 1984] [serial = 1694] [outer = 0x7ffc6d4dc800] 01:24:42 INFO - PROCESS | 1984 | 1461313482224 Marionette DEBUG loaded listener.js 01:24:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 246 (0x7ffc70427400) [pid = 1984] [serial = 1695] [outer = 0x7ffc6d4dc800] 01:24:42 INFO - PROCESS | 1984 | 1461313482992 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]]]}] 01:24:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:24:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1427ms 01:24:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:24:43 INFO - PROCESS | 1984 | 1461313483045 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 01:24:43 INFO - PROCESS | 1984 | 1461313483048 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 01:24:43 INFO - PROCESS | 1984 | 1461313483054 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:24:43 INFO - PROCESS | 1984 | 1461313483057 Marionette TRACE conn4 <- [1,2230,null,{}] 01:24:43 INFO - PROCESS | 1984 | 1461313483062 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}] 01:24:43 INFO - PROCESS | 1984 | 1461313483269 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 01:24:43 INFO - PROCESS | 1984 | 1461313483541 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:43 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc86d7c800 == 151 [pid = 1984] [id = 565] 01:24:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 247 (0x7ffc70482000) [pid = 1984] [serial = 1696] [outer = (nil)] 01:24:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 248 (0x7ffc70617400) [pid = 1984] [serial = 1697] [outer = 0x7ffc70482000] 01:24:43 INFO - PROCESS | 1984 | 1461313483685 Marionette DEBUG loaded listener.js 01:24:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 249 (0x7ffc70903400) [pid = 1984] [serial = 1698] [outer = 0x7ffc70482000] 01:24:44 INFO - PROCESS | 1984 | 1461313484493 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]]]}] 01:24:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:24:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1481ms 01:24:44 INFO - PROCESS | 1984 | 1461313484535 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 01:24:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:24:44 INFO - PROCESS | 1984 | 1461313484545 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 01:24:44 INFO - PROCESS | 1984 | 1461313484550 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:24:44 INFO - PROCESS | 1984 | 1461313484555 Marionette TRACE conn4 <- [1,2234,null,{}] 01:24:44 INFO - PROCESS | 1984 | 1461313484560 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}] 01:24:44 INFO - PROCESS | 1984 | 1461313484790 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 01:24:45 INFO - PROCESS | 1984 | 1461313485111 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88915800 == 152 [pid = 1984] [id = 566] 01:24:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 250 (0x7ffc620e9400) [pid = 1984] [serial = 1699] [outer = (nil)] 01:24:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 251 (0x7ffc70a70c00) [pid = 1984] [serial = 1700] [outer = 0x7ffc620e9400] 01:24:45 INFO - PROCESS | 1984 | 1461313485199 Marionette DEBUG loaded listener.js 01:24:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 252 (0x7ffc70a7f800) [pid = 1984] [serial = 1701] [outer = 0x7ffc620e9400] 01:24:46 INFO - PROCESS | 1984 | 1461313486036 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]]]}] 01:24:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:24:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1533ms 01:24:46 INFO - PROCESS | 1984 | 1461313486084 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 01:24:46 INFO - PROCESS | 1984 | 1461313486087 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 01:24:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:24:46 INFO - PROCESS | 1984 | 1461313486093 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:24:46 INFO - PROCESS | 1984 | 1461313486095 Marionette TRACE conn4 <- [1,2238,null,{}] 01:24:46 INFO - PROCESS | 1984 | 1461313486102 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}] 01:24:46 INFO - PROCESS | 1984 | 1461313486315 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 01:24:46 INFO - PROCESS | 1984 | 1461313486628 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:46 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88a6a000 == 153 [pid = 1984] [id = 567] 01:24:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 253 (0x7ffc62ad1400) [pid = 1984] [serial = 1702] [outer = (nil)] 01:24:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 254 (0x7ffc70a8e400) [pid = 1984] [serial = 1703] [outer = 0x7ffc62ad1400] 01:24:46 INFO - PROCESS | 1984 | 1461313486719 Marionette DEBUG loaded listener.js 01:24:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 255 (0x7ffc70a97400) [pid = 1984] [serial = 1704] [outer = 0x7ffc62ad1400] 01:24:47 INFO - PROCESS | 1984 | 1461313487534 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]]]}] 01:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1476ms 01:24:47 INFO - PROCESS | 1984 | 1461313487570 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 01:24:47 INFO - PROCESS | 1984 | 1461313487574 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 01:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:24:47 INFO - PROCESS | 1984 | 1461313487579 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:24:47 INFO - PROCESS | 1984 | 1461313487581 Marionette TRACE conn4 <- [1,2242,null,{}] 01:24:47 INFO - PROCESS | 1984 | 1461313487586 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}] 01:24:47 INFO - PROCESS | 1984 | 1461313487793 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 01:24:48 INFO - PROCESS | 1984 | 1461313488067 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc89129000 == 154 [pid = 1984] [id = 568] 01:24:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 256 (0x7ffc70a73400) [pid = 1984] [serial = 1705] [outer = (nil)] 01:24:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 257 (0x7ffc70cc6800) [pid = 1984] [serial = 1706] [outer = 0x7ffc70a73400] 01:24:48 INFO - PROCESS | 1984 | 1461313488182 Marionette DEBUG loaded listener.js 01:24:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 258 (0x7ffc711c1400) [pid = 1984] [serial = 1707] [outer = 0x7ffc70a73400] 01:24:49 INFO - PROCESS | 1984 | 1461313489007 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]]]}] 01:24:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:24:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1481ms 01:24:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:24:49 INFO - PROCESS | 1984 | 1461313489061 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 01:24:49 INFO - PROCESS | 1984 | 1461313489063 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 01:24:49 INFO - PROCESS | 1984 | 1461313489071 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:24:49 INFO - PROCESS | 1984 | 1461313489073 Marionette TRACE conn4 <- [1,2246,null,{}] 01:24:49 INFO - PROCESS | 1984 | 1461313489079 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}] 01:24:49 INFO - PROCESS | 1984 | 1461313489320 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 01:24:49 INFO - PROCESS | 1984 | 1461313489640 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d27f800 == 155 [pid = 1984] [id = 569] 01:24:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 259 (0x7ffc70a95000) [pid = 1984] [serial = 1708] [outer = (nil)] 01:24:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 260 (0x7ffc711c9400) [pid = 1984] [serial = 1709] [outer = 0x7ffc70a95000] 01:24:49 INFO - PROCESS | 1984 | 1461313489724 Marionette DEBUG loaded listener.js 01:24:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 261 (0x7ffc715d7800) [pid = 1984] [serial = 1710] [outer = 0x7ffc70a95000] 01:24:50 INFO - PROCESS | 1984 | 1461313490575 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]]]}] 01:24:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:24:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1580ms 01:24:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:24:50 INFO - PROCESS | 1984 | 1461313490650 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 01:24:50 INFO - PROCESS | 1984 | 1461313490653 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 01:24:50 INFO - PROCESS | 1984 | 1461313490660 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:24:50 INFO - PROCESS | 1984 | 1461313490663 Marionette TRACE conn4 <- [1,2250,null,{}] 01:24:50 INFO - PROCESS | 1984 | 1461313490669 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}] 01:24:50 INFO - PROCESS | 1984 | 1461313490879 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 01:24:51 INFO - PROCESS | 1984 | 1461313491189 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:51 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc587e2800 == 156 [pid = 1984] [id = 570] 01:24:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 262 (0x7ffc70a8c000) [pid = 1984] [serial = 1711] [outer = (nil)] 01:24:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 263 (0x7ffc72bed800) [pid = 1984] [serial = 1712] [outer = 0x7ffc70a8c000] 01:24:51 INFO - PROCESS | 1984 | 1461313491278 Marionette DEBUG loaded listener.js 01:24:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 264 (0x7ffc72dcc400) [pid = 1984] [serial = 1713] [outer = 0x7ffc70a8c000] 01:24:52 INFO - PROCESS | 1984 | 1461313492046 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]]]}] 01:24:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1433ms 01:24:52 INFO - PROCESS | 1984 | 1461313492092 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 01:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:24:52 INFO - PROCESS | 1984 | 1461313492096 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 01:24:52 INFO - PROCESS | 1984 | 1461313492102 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:24:52 INFO - PROCESS | 1984 | 1461313492104 Marionette TRACE conn4 <- [1,2254,null,{}] 01:24:52 INFO - PROCESS | 1984 | 1461313492109 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}] 01:24:52 INFO - PROCESS | 1984 | 1461313492318 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 01:24:52 INFO - PROCESS | 1984 | 1461313492592 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5aee8000 == 157 [pid = 1984] [id = 571] 01:24:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 265 (0x7ffc72dcf000) [pid = 1984] [serial = 1714] [outer = (nil)] 01:24:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 266 (0x7ffc748b2800) [pid = 1984] [serial = 1715] [outer = 0x7ffc72dcf000] 01:24:52 INFO - PROCESS | 1984 | 1461313492704 Marionette DEBUG loaded listener.js 01:24:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 267 (0x7ffc74e3dc00) [pid = 1984] [serial = 1716] [outer = 0x7ffc72dcf000] 01:24:53 INFO - PROCESS | 1984 | 1461313493573 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]]]}] 01:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1537ms 01:24:53 INFO - PROCESS | 1984 | 1461313493639 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 01:24:53 INFO - PROCESS | 1984 | 1461313493643 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 01:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:24:53 INFO - PROCESS | 1984 | 1461313493687 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:24:53 INFO - PROCESS | 1984 | 1461313493693 Marionette TRACE conn4 <- [1,2258,null,{}] 01:24:53 INFO - PROCESS | 1984 | 1461313493760 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}] 01:24:53 INFO - PROCESS | 1984 | 1461313493963 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 01:24:54 INFO - PROCESS | 1984 | 1461313494291 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5aef8000 == 158 [pid = 1984] [id = 572] 01:24:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 268 (0x7ffc5aa3a400) [pid = 1984] [serial = 1717] [outer = (nil)] 01:24:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 269 (0x7ffc72dd0400) [pid = 1984] [serial = 1718] [outer = 0x7ffc5aa3a400] 01:24:54 INFO - PROCESS | 1984 | 1461313494368 Marionette DEBUG loaded listener.js 01:24:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 270 (0x7ffc75883400) [pid = 1984] [serial = 1719] [outer = 0x7ffc5aa3a400] 01:24:55 INFO - PROCESS | 1984 | 1461313495211 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]]]}] 01:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1586ms 01:24:55 INFO - PROCESS | 1984 | 1461313495273 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 01:24:55 INFO - PROCESS | 1984 | 1461313495277 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 01:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:24:55 INFO - PROCESS | 1984 | 1461313495282 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:24:55 INFO - PROCESS | 1984 | 1461313495285 Marionette TRACE conn4 <- [1,2262,null,{}] 01:24:55 INFO - PROCESS | 1984 | 1461313495291 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}] 01:24:55 INFO - PROCESS | 1984 | 1461313495518 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 01:24:55 INFO - PROCESS | 1984 | 1461313495839 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5def6800 == 159 [pid = 1984] [id = 573] 01:24:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 271 (0x7ffc5c237c00) [pid = 1984] [serial = 1720] [outer = (nil)] 01:24:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 272 (0x7ffc5e0a1c00) [pid = 1984] [serial = 1721] [outer = 0x7ffc5c237c00] 01:24:55 INFO - PROCESS | 1984 | 1461313495925 Marionette DEBUG loaded listener.js 01:24:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 273 (0x7ffc76591c00) [pid = 1984] [serial = 1722] [outer = 0x7ffc5c237c00] 01:24:56 INFO - PROCESS | 1984 | 1461313496671 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]]]}] 01:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1436ms 01:24:56 INFO - PROCESS | 1984 | 1461313496720 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 01:24:56 INFO - PROCESS | 1984 | 1461313496723 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 01:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:24:56 INFO - PROCESS | 1984 | 1461313496729 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:24:56 INFO - PROCESS | 1984 | 1461313496731 Marionette TRACE conn4 <- [1,2266,null,{}] 01:24:56 INFO - PROCESS | 1984 | 1461313496736 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}] 01:24:56 INFO - PROCESS | 1984 | 1461313496974 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 01:24:57 INFO - PROCESS | 1984 | 1461313497241 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5dee0800 == 160 [pid = 1984] [id = 574] 01:24:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 274 (0x7ffc5c239000) [pid = 1984] [serial = 1723] [outer = (nil)] 01:24:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 275 (0x7ffc605c4400) [pid = 1984] [serial = 1724] [outer = 0x7ffc5c239000] 01:24:57 INFO - PROCESS | 1984 | 1461313497320 Marionette DEBUG loaded listener.js 01:24:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 276 (0x7ffc6576d400) [pid = 1984] [serial = 1725] [outer = 0x7ffc5c239000] 01:24:58 INFO - PROCESS | 1984 | 1461313498170 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]]]}] 01:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1477ms 01:24:58 INFO - PROCESS | 1984 | 1461313498208 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 01:24:58 INFO - PROCESS | 1984 | 1461313498213 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 01:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:24:58 INFO - PROCESS | 1984 | 1461313498219 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:24:58 INFO - PROCESS | 1984 | 1461313498222 Marionette TRACE conn4 <- [1,2270,null,{}] 01:24:58 INFO - PROCESS | 1984 | 1461313498227 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}] 01:24:58 INFO - PROCESS | 1984 | 1461313498444 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 01:24:59 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc657b4000 == 159 [pid = 1984] [id = 528] 01:24:59 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65996800 == 158 [pid = 1984] [id = 529] 01:24:59 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70e55800 == 157 [pid = 1984] [id = 540] 01:24:59 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70b56800 == 156 [pid = 1984] [id = 539] 01:24:59 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6dc6d000 == 155 [pid = 1984] [id = 538] 01:24:59 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6db77800 == 154 [pid = 1984] [id = 537] 01:24:59 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6cd1c800 == 153 [pid = 1984] [id = 536] 01:24:59 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c873800 == 152 [pid = 1984] [id = 535] 01:24:59 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b8c9800 == 151 [pid = 1984] [id = 534] 01:24:59 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a660800 == 150 [pid = 1984] [id = 533] 01:24:59 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc620d6800 == 149 [pid = 1984] [id = 532] 01:24:59 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bd4c000 == 148 [pid = 1984] [id = 531] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 275 (0x7ffc711c6400) [pid = 1984] [serial = 1422] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 274 (0x7ffc62ac5400) [pid = 1984] [serial = 1592] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 273 (0x7ffc83c49800) [pid = 1984] [serial = 1302] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 272 (0x7ffc761ef000) [pid = 1984] [serial = 1425] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 271 (0x7ffc6eeb4800) [pid = 1984] [serial = 1284] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 270 (0x7ffc5e1e3000) [pid = 1984] [serial = 1581] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 269 (0x7ffc603cc800) [pid = 1984] [serial = 1556] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 268 (0x7ffc6b5ab800) [pid = 1984] [serial = 1532] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 267 (0x7ffc62accc00) [pid = 1984] [serial = 1344] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 266 (0x7ffc5c244800) [pid = 1984] [serial = 1440] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 265 (0x7ffc5ab7c400) [pid = 1984] [serial = 1565] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 264 (0x7ffc61c92c00) [pid = 1984] [serial = 1587] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 263 (0x7ffc5c561c00) [pid = 1984] [serial = 1568] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 262 (0x7ffc72bf2c00) [pid = 1984] [serial = 1353] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 261 (0x7ffc62b06400) [pid = 1984] [serial = 1562] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 260 (0x7ffc5c560000) [pid = 1984] [serial = 1368] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 259 (0x7ffc5cfdbc00) [pid = 1984] [serial = 1577] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 258 (0x7ffc62ace000) [pid = 1984] [serial = 1529] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 257 (0x7ffc5e421c00) [pid = 1984] [serial = 1526] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 256 (0x7ffc64c49c00) [pid = 1984] [serial = 1410] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 255 (0x7ffc5ab74400) [pid = 1984] [serial = 1574] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 254 (0x7ffc6b5b0c00) [pid = 1984] [serial = 1413] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 253 (0x7ffc5e09d400) [pid = 1984] [serial = 1446] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 252 (0x7ffc77f4a400) [pid = 1984] [serial = 1431] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 251 (0x7ffc711cec00) [pid = 1984] [serial = 1290] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 250 (0x7ffc77641800) [pid = 1984] [serial = 1293] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 249 (0x7ffc5e12ac00) [pid = 1984] [serial = 1571] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 248 (0x7ffc6d7ec800) [pid = 1984] [serial = 1416] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 247 (0x7ffc7917e800) [pid = 1984] [serial = 1296] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 246 (0x7ffc620e5400) [pid = 1984] [serial = 1590] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 245 (0x7ffc70a78c00) [pid = 1984] [serial = 1538] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 244 (0x7ffc64d40400) [pid = 1984] [serial = 1251] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 243 (0x7ffc70909800) [pid = 1984] [serial = 1287] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 242 (0x7ffc76ff3c00) [pid = 1984] [serial = 1356] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 241 (0x7ffc60c2dc00) [pid = 1984] [serial = 1314] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 240 (0x7ffc887b4400) [pid = 1984] [serial = 1553] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 239 (0x7ffc605d1400) [pid = 1984] [serial = 1374] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 238 (0x7ffc5e1df800) [pid = 1984] [serial = 1371] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 237 (0x7ffc70614400) [pid = 1984] [serial = 1350] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 236 (0x7ffc7910ac00) [pid = 1984] [serial = 1547] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 235 (0x7ffc60c2d400) [pid = 1984] [serial = 1584] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 234 (0x7ffc7734e400) [pid = 1984] [serial = 1428] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 233 (0x7ffc88a3fc00) [pid = 1984] [serial = 1443] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 232 (0x7ffc61ecac00) [pid = 1984] [serial = 1589] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 231 (0x7ffc6a4df800) [pid = 1984] [serial = 1317] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 230 (0x7ffc8398c400) [pid = 1984] [serial = 1434] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 229 (0x7ffc8866b000) [pid = 1984] [serial = 1362] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 228 (0x7ffc88a3b400) [pid = 1984] [serial = 1311] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 227 (0x7ffc88a3f800) [pid = 1984] [serial = 1365] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 226 (0x7ffc6e9b1800) [pid = 1984] [serial = 1419] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 225 (0x7ffc82b41400) [pid = 1984] [serial = 1299] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 224 (0x7ffc605cb000) [pid = 1984] [serial = 1583] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 223 (0x7ffc64c4dc00) [pid = 1984] [serial = 1278] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 222 (0x7ffc6b54bc00) [pid = 1984] [serial = 1347] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 221 (0x7ffc5c54a800) [pid = 1984] [serial = 1575] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 220 (0x7ffc6d89e400) [pid = 1984] [serial = 1535] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 219 (0x7ffc5c54b000) [pid = 1984] [serial = 1550] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 218 (0x7ffc5aa34400) [pid = 1984] [serial = 1559] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 217 (0x7ffc84e13800) [pid = 1984] [serial = 1359] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 216 (0x7ffc61ecb400) [pid = 1984] [serial = 1377] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc84be2400) [pid = 1984] [serial = 1544] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc88a35800) [pid = 1984] [serial = 1437] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc84e08400) [pid = 1984] [serial = 1305] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc5db22000) [pid = 1984] [serial = 1578] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc6b70b800) [pid = 1984] [serial = 1281] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc7630b800) [pid = 1984] [serial = 1541] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc88509c00) [pid = 1984] [serial = 1308] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc61c9a800) [pid = 1984] [serial = 1407] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc5e12bc00) [pid = 1984] [serial = 1580] [outer = (nil)] [url = about:blank] 01:24:59 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc61ece000) [pid = 1984] [serial = 1380] [outer = (nil)] [url = about:blank] 01:25:00 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc61a4f800) [pid = 1984] [serial = 1586] [outer = (nil)] [url = about:blank] 01:25:00 INFO - PROCESS | 1984 | 1461313500094 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:00 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bbda800 == 149 [pid = 1984] [id = 575] 01:25:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc5ab81400) [pid = 1984] [serial = 1726] [outer = (nil)] 01:25:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc5c23a000) [pid = 1984] [serial = 1727] [outer = 0x7ffc5ab81400] 01:25:00 INFO - PROCESS | 1984 | 1461313500176 Marionette DEBUG loaded listener.js 01:25:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc5c54a400) [pid = 1984] [serial = 1728] [outer = 0x7ffc5ab81400] 01:25:00 INFO - PROCESS | 1984 | 1461313500920 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]]]}] 01:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2734ms 01:25:00 INFO - PROCESS | 1984 | 1461313500955 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 01:25:00 INFO - PROCESS | 1984 | 1461313500961 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 01:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:25:00 INFO - PROCESS | 1984 | 1461313500970 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:25:00 INFO - PROCESS | 1984 | 1461313500973 Marionette TRACE conn4 <- [1,2274,null,{}] 01:25:00 INFO - PROCESS | 1984 | 1461313500979 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}] 01:25:01 INFO - PROCESS | 1984 | 1461313501221 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 01:25:01 INFO - PROCESS | 1984 | 1461313501431 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:01 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5dc46000 == 150 [pid = 1984] [id = 576] 01:25:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc5ab7fc00) [pid = 1984] [serial = 1729] [outer = (nil)] 01:25:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc5e099c00) [pid = 1984] [serial = 1730] [outer = 0x7ffc5ab7fc00] 01:25:01 INFO - PROCESS | 1984 | 1461313501496 Marionette DEBUG loaded listener.js 01:25:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc5e1dd000) [pid = 1984] [serial = 1731] [outer = 0x7ffc5ab7fc00] 01:25:02 INFO - PROCESS | 1984 | 1461313502347 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]]]}] 01:25:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:25:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1436ms 01:25:02 INFO - PROCESS | 1984 | 1461313502412 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 01:25:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:25:02 INFO - PROCESS | 1984 | 1461313502418 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 01:25:02 INFO - PROCESS | 1984 | 1461313502424 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:25:02 INFO - PROCESS | 1984 | 1461313502427 Marionette TRACE conn4 <- [1,2278,null,{}] 01:25:02 INFO - PROCESS | 1984 | 1461313502432 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}] 01:25:02 INFO - PROCESS | 1984 | 1461313502709 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 01:25:02 INFO - PROCESS | 1984 | 1461313502754 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61422800 == 151 [pid = 1984] [id = 577] 01:25:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc605c7000) [pid = 1984] [serial = 1732] [outer = (nil)] 01:25:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc60c23000) [pid = 1984] [serial = 1733] [outer = 0x7ffc605c7000] 01:25:02 INFO - PROCESS | 1984 | 1461313502819 Marionette DEBUG loaded listener.js 01:25:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc61a54000) [pid = 1984] [serial = 1734] [outer = 0x7ffc605c7000] 01:25:03 INFO - PROCESS | 1984 | 1461313503765 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]]]}] 01:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1385ms 01:25:03 INFO - PROCESS | 1984 | 1461313503809 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 01:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:25:03 INFO - PROCESS | 1984 | 1461313503818 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 01:25:03 INFO - PROCESS | 1984 | 1461313503856 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:25:03 INFO - PROCESS | 1984 | 1461313503873 Marionette TRACE conn4 <- [1,2282,null,{}] 01:25:03 INFO - PROCESS | 1984 | 1461313503897 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}] 01:25:04 INFO - PROCESS | 1984 | 1461313504205 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 01:25:04 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc620e5c00) [pid = 1984] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:25:04 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc65db7c00) [pid = 1984] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:25:04 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc5c238c00) [pid = 1984] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:25:04 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc5dd45000) [pid = 1984] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:25:04 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc5ab7e400) [pid = 1984] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:25:04 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc5ab7ec00) [pid = 1984] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:25:04 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc5cfc8000) [pid = 1984] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:25:04 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc5c547800) [pid = 1984] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:25:04 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc62726400) [pid = 1984] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:25:05 INFO - PROCESS | 1984 | 1461313505021 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:05 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5e192800 == 152 [pid = 1984] [id = 578] 01:25:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc5aa2d400) [pid = 1984] [serial = 1735] [outer = (nil)] 01:25:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc5c55a400) [pid = 1984] [serial = 1736] [outer = 0x7ffc5aa2d400] 01:25:05 INFO - PROCESS | 1984 | 1461313505086 Marionette DEBUG loaded listener.js 01:25:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc620f1000) [pid = 1984] [serial = 1737] [outer = 0x7ffc5aa2d400] 01:25:05 INFO - PROCESS | 1984 | 1461313505721 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]]]}] 01:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1943ms 01:25:05 INFO - PROCESS | 1984 | 1461313505767 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 01:25:05 INFO - PROCESS | 1984 | 1461313505771 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 01:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:25:05 INFO - PROCESS | 1984 | 1461313505777 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:25:05 INFO - PROCESS | 1984 | 1461313505779 Marionette TRACE conn4 <- [1,2286,null,{}] 01:25:05 INFO - PROCESS | 1984 | 1461313505784 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}] 01:25:06 INFO - PROCESS | 1984 | 1461313506039 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 01:25:06 INFO - PROCESS | 1984 | 1461313506064 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6599e000 == 153 [pid = 1984] [id = 579] 01:25:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc620ae400) [pid = 1984] [serial = 1738] [outer = (nil)] 01:25:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc62b07c00) [pid = 1984] [serial = 1739] [outer = 0x7ffc620ae400] 01:25:06 INFO - PROCESS | 1984 | 1461313506127 Marionette DEBUG loaded listener.js 01:25:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc64c42800) [pid = 1984] [serial = 1740] [outer = 0x7ffc620ae400] 01:25:07 INFO - PROCESS | 1984 | 1461313507113 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]]]}] 01:25:07 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 01:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1385ms 01:25:07 INFO - PROCESS | 1984 | 1461313507163 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 01:25:07 INFO - PROCESS | 1984 | 1461313507168 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 01:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:25:07 INFO - PROCESS | 1984 | 1461313507223 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:25:07 INFO - PROCESS | 1984 | 1461313507229 Marionette TRACE conn4 <- [1,2290,null,{}] 01:25:07 INFO - PROCESS | 1984 | 1461313507242 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}] 01:25:07 INFO - PROCESS | 1984 | 1461313507478 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 01:25:07 INFO - PROCESS | 1984 | 1461313507781 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:07 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5dc3d800 == 154 [pid = 1984] [id = 580] 01:25:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc5c55d000) [pid = 1984] [serial = 1741] [outer = (nil)] 01:25:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc5db18c00) [pid = 1984] [serial = 1742] [outer = 0x7ffc5c55d000] 01:25:07 INFO - PROCESS | 1984 | 1461313507859 Marionette DEBUG loaded listener.js 01:25:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc5e0a1800) [pid = 1984] [serial = 1743] [outer = 0x7ffc5c55d000] 01:25:08 INFO - PROCESS | 1984 | 1461313508789 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]]]}] 01:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1649ms 01:25:08 INFO - PROCESS | 1984 | 1461313508868 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 01:25:08 INFO - PROCESS | 1984 | 1461313508877 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 01:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:25:08 INFO - PROCESS | 1984 | 1461313508887 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:25:08 INFO - PROCESS | 1984 | 1461313508891 Marionette TRACE conn4 <- [1,2294,null,{}] 01:25:08 INFO - PROCESS | 1984 | 1461313508897 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}] 01:25:09 INFO - PROCESS | 1984 | 1461313509156 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 01:25:09 INFO - PROCESS | 1984 | 1461313509473 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:09 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6598e000 == 155 [pid = 1984] [id = 581] 01:25:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc610d1400) [pid = 1984] [serial = 1744] [outer = (nil)] 01:25:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc61dd0000) [pid = 1984] [serial = 1745] [outer = 0x7ffc610d1400] 01:25:09 INFO - PROCESS | 1984 | 1461313509550 Marionette DEBUG loaded listener.js 01:25:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 217 (0x7ffc62652400) [pid = 1984] [serial = 1746] [outer = 0x7ffc610d1400] 01:25:10 INFO - PROCESS | 1984 | 1461313510456 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]]]}] 01:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1635ms 01:25:10 INFO - PROCESS | 1984 | 1461313510522 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 01:25:10 INFO - PROCESS | 1984 | 1461313510526 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 01:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:25:10 INFO - PROCESS | 1984 | 1461313510532 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:25:10 INFO - PROCESS | 1984 | 1461313510537 Marionette TRACE conn4 <- [1,2298,null,{}] 01:25:10 INFO - PROCESS | 1984 | 1461313510553 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}] 01:25:10 INFO - PROCESS | 1984 | 1461313510771 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 01:25:11 INFO - PROCESS | 1984 | 1461313511119 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a7b6000 == 156 [pid = 1984] [id = 582] 01:25:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 218 (0x7ffc62b15800) [pid = 1984] [serial = 1747] [outer = (nil)] 01:25:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 219 (0x7ffc64d68400) [pid = 1984] [serial = 1748] [outer = 0x7ffc62b15800] 01:25:11 INFO - PROCESS | 1984 | 1461313511204 Marionette DEBUG loaded listener.js 01:25:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 220 (0x7ffc6576d800) [pid = 1984] [serial = 1749] [outer = 0x7ffc62b15800] 01:25:12 INFO - PROCESS | 1984 | 1461313512070 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]]]}] 01:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1589ms 01:25:12 INFO - PROCESS | 1984 | 1461313512122 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 01:25:12 INFO - PROCESS | 1984 | 1461313512126 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 01:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:25:12 INFO - PROCESS | 1984 | 1461313512132 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:25:12 INFO - PROCESS | 1984 | 1461313512135 Marionette TRACE conn4 <- [1,2302,null,{}] 01:25:12 INFO - PROCESS | 1984 | 1461313512140 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}] 01:25:12 INFO - PROCESS | 1984 | 1461313512355 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 01:25:12 INFO - PROCESS | 1984 | 1461313512666 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:12 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c868000 == 157 [pid = 1984] [id = 583] 01:25:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 221 (0x7ffc610c2c00) [pid = 1984] [serial = 1750] [outer = (nil)] 01:25:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 222 (0x7ffc6a467000) [pid = 1984] [serial = 1751] [outer = 0x7ffc610c2c00] 01:25:12 INFO - PROCESS | 1984 | 1461313512747 Marionette DEBUG loaded listener.js 01:25:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 223 (0x7ffc6a75c000) [pid = 1984] [serial = 1752] [outer = 0x7ffc610c2c00] 01:25:13 INFO - PROCESS | 1984 | 1461313513559 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]]]}] 01:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1477ms 01:25:13 INFO - PROCESS | 1984 | 1461313513610 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 01:25:13 INFO - PROCESS | 1984 | 1461313513613 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 01:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:25:13 INFO - PROCESS | 1984 | 1461313513619 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:25:13 INFO - PROCESS | 1984 | 1461313513623 Marionette TRACE conn4 <- [1,2306,null,{}] 01:25:13 INFO - PROCESS | 1984 | 1461313513628 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}] 01:25:13 INFO - PROCESS | 1984 | 1461313513842 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 01:25:14 INFO - PROCESS | 1984 | 1461313514153 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d314000 == 158 [pid = 1984] [id = 584] 01:25:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 224 (0x7ffc64c4f400) [pid = 1984] [serial = 1753] [outer = (nil)] 01:25:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 225 (0x7ffc6a841800) [pid = 1984] [serial = 1754] [outer = 0x7ffc64c4f400] 01:25:14 INFO - PROCESS | 1984 | 1461313514234 Marionette DEBUG loaded listener.js 01:25:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 226 (0x7ffc6b559c00) [pid = 1984] [serial = 1755] [outer = 0x7ffc64c4f400] 01:25:15 INFO - PROCESS | 1984 | 1461313515070 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]]]}] 01:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1526ms 01:25:15 INFO - PROCESS | 1984 | 1461313515147 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 01:25:15 INFO - PROCESS | 1984 | 1461313515150 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 01:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:25:15 INFO - PROCESS | 1984 | 1461313515156 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:25:15 INFO - PROCESS | 1984 | 1461313515158 Marionette TRACE conn4 <- [1,2310,null,{}] 01:25:15 INFO - PROCESS | 1984 | 1461313515164 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}] 01:25:15 INFO - PROCESS | 1984 | 1461313515424 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 01:25:15 INFO - PROCESS | 1984 | 1461313515738 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6ee4e800 == 159 [pid = 1984] [id = 585] 01:25:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 227 (0x7ffc6b6f3c00) [pid = 1984] [serial = 1756] [outer = (nil)] 01:25:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 228 (0x7ffc6ce5ec00) [pid = 1984] [serial = 1757] [outer = 0x7ffc6b6f3c00] 01:25:15 INFO - PROCESS | 1984 | 1461313515818 Marionette DEBUG loaded listener.js 01:25:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 229 (0x7ffc6d2d8000) [pid = 1984] [serial = 1758] [outer = 0x7ffc6b6f3c00] 01:25:16 INFO - PROCESS | 1984 | 1461313516639 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]]]}] 01:25:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:25:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1536ms 01:25:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:25:16 INFO - PROCESS | 1984 | 1461313516694 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 01:25:16 INFO - PROCESS | 1984 | 1461313516697 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 01:25:16 INFO - PROCESS | 1984 | 1461313516703 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:25:16 INFO - PROCESS | 1984 | 1461313516706 Marionette TRACE conn4 <- [1,2314,null,{}] 01:25:16 INFO - PROCESS | 1984 | 1461313516711 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}] 01:25:16 INFO - PROCESS | 1984 | 1461313516936 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 01:25:17 INFO - PROCESS | 1984 | 1461313517242 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70e42800 == 160 [pid = 1984] [id = 586] 01:25:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 230 (0x7ffc6b70b400) [pid = 1984] [serial = 1759] [outer = (nil)] 01:25:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 231 (0x7ffc6d7e6c00) [pid = 1984] [serial = 1760] [outer = 0x7ffc6b70b400] 01:25:17 INFO - PROCESS | 1984 | 1461313517325 Marionette DEBUG loaded listener.js 01:25:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 232 (0x7ffc6da8c800) [pid = 1984] [serial = 1761] [outer = 0x7ffc6b70b400] 01:25:18 INFO - PROCESS | 1984 | 1461313518129 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]]]}] 01:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1479ms 01:25:18 INFO - PROCESS | 1984 | 1461313518182 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 01:25:18 INFO - PROCESS | 1984 | 1461313518185 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 01:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:25:18 INFO - PROCESS | 1984 | 1461313518192 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:25:18 INFO - PROCESS | 1984 | 1461313518196 Marionette TRACE conn4 <- [1,2318,null,{}] 01:25:18 INFO - PROCESS | 1984 | 1461313518203 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}] 01:25:18 INFO - PROCESS | 1984 | 1461313518415 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 01:25:18 INFO - PROCESS | 1984 | 1461313518724 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:18 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc71447800 == 161 [pid = 1984] [id = 587] 01:25:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 233 (0x7ffc6cd40800) [pid = 1984] [serial = 1762] [outer = (nil)] 01:25:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 234 (0x7ffc6ed83c00) [pid = 1984] [serial = 1763] [outer = 0x7ffc6cd40800] 01:25:18 INFO - PROCESS | 1984 | 1461313518812 Marionette DEBUG loaded listener.js 01:25:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 235 (0x7ffc70282800) [pid = 1984] [serial = 1764] [outer = 0x7ffc6cd40800] 01:25:19 INFO - PROCESS | 1984 | 1461313519856 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] 01:25:19 INFO - PROCESS | 1984 | 1461313519929 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 01:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:25:19 INFO - PROCESS | 1984 | 1461313519935 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:25:19 INFO - PROCESS | 1984 | 1461313519937 Marionette TRACE conn4 <- [1,2322,null,{}] 01:25:19 INFO - PROCESS | 1984 | 1461313519943 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}] 01:25:20 INFO - PROCESS | 1984 | 1461313520162 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 01:25:20 INFO - PROCESS | 1984 | 1461313520476 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:20 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7633b800 == 162 [pid = 1984] [id = 588] 01:25:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 236 (0x7ffc6d4db800) [pid = 1984] [serial = 1765] [outer = (nil)] 01:25:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 237 (0x7ffc70a77c00) [pid = 1984] [serial = 1766] [outer = 0x7ffc6d4db800] 01:25:20 INFO - PROCESS | 1984 | 1461313520548 Marionette DEBUG loaded listener.js 01:25:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 238 (0x7ffc70ccf800) [pid = 1984] [serial = 1767] [outer = 0x7ffc6d4db800] 01:25:21 INFO - PROCESS | 1984 | 1461313521345 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]]]}] 01:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1436ms 01:25:21 INFO - PROCESS | 1984 | 1461313521374 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 01:25:21 INFO - PROCESS | 1984 | 1461313521377 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 01:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:25:21 INFO - PROCESS | 1984 | 1461313521383 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:25:21 INFO - PROCESS | 1984 | 1461313521386 Marionette TRACE conn4 <- [1,2326,null,{}] 01:25:21 INFO - PROCESS | 1984 | 1461313521391 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}] 01:25:21 INFO - PROCESS | 1984 | 1461313521595 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 01:25:21 INFO - PROCESS | 1984 | 1461313521876 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7721c000 == 163 [pid = 1984] [id = 589] 01:25:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 239 (0x7ffc70288000) [pid = 1984] [serial = 1768] [outer = (nil)] 01:25:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 240 (0x7ffc72bf0c00) [pid = 1984] [serial = 1769] [outer = 0x7ffc70288000] 01:25:22 INFO - PROCESS | 1984 | 1461313521994 Marionette DEBUG loaded listener.js 01:25:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 241 (0x7ffc75d6b800) [pid = 1984] [serial = 1770] [outer = 0x7ffc70288000] 01:25:22 INFO - PROCESS | 1984 | 1461313522786 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]]]}] 01:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1430ms 01:25:22 INFO - PROCESS | 1984 | 1461313522814 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 01:25:22 INFO - PROCESS | 1984 | 1461313522818 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 01:25:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:25:22 INFO - PROCESS | 1984 | 1461313522824 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:25:22 INFO - PROCESS | 1984 | 1461313522828 Marionette TRACE conn4 <- [1,2330,null,{}] 01:25:22 INFO - PROCESS | 1984 | 1461313522832 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}] 01:25:23 INFO - PROCESS | 1984 | 1461313523060 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 01:25:23 INFO - PROCESS | 1984 | 1461313523333 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:23 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc82baa800 == 164 [pid = 1984] [id = 590] 01:25:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 242 (0x7ffc76ad4800) [pid = 1984] [serial = 1771] [outer = (nil)] 01:25:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 243 (0x7ffc77017000) [pid = 1984] [serial = 1772] [outer = 0x7ffc76ad4800] 01:25:23 INFO - PROCESS | 1984 | 1461313523464 Marionette DEBUG loaded listener.js 01:25:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 244 (0x7ffc7704f800) [pid = 1984] [serial = 1773] [outer = 0x7ffc76ad4800] 01:25:24 INFO - PROCESS | 1984 | 1461313524326 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]]]}] 01:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1536ms 01:25:24 INFO - PROCESS | 1984 | 1461313524361 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 01:25:24 INFO - PROCESS | 1984 | 1461313524364 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 01:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:25:24 INFO - PROCESS | 1984 | 1461313524370 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:25:24 INFO - PROCESS | 1984 | 1461313524373 Marionette TRACE conn4 <- [1,2334,null,{}] 01:25:24 INFO - PROCESS | 1984 | 1461313524378 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}] 01:25:24 INFO - PROCESS | 1984 | 1461313524603 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 01:25:24 INFO - PROCESS | 1984 | 1461313524918 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88563800 == 165 [pid = 1984] [id = 591] 01:25:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 245 (0x7ffc76ff3c00) [pid = 1984] [serial = 1774] [outer = (nil)] 01:25:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 246 (0x7ffc77811800) [pid = 1984] [serial = 1775] [outer = 0x7ffc76ff3c00] 01:25:25 INFO - PROCESS | 1984 | 1461313524998 Marionette DEBUG loaded listener.js 01:25:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 247 (0x7ffc7781fc00) [pid = 1984] [serial = 1776] [outer = 0x7ffc76ff3c00] 01:25:25 INFO - PROCESS | 1984 | 1461313525775 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]]]}] 01:25:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:25:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1427ms 01:25:25 INFO - PROCESS | 1984 | 1461313525802 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 01:25:25 INFO - PROCESS | 1984 | 1461313525807 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 01:25:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:25:25 INFO - PROCESS | 1984 | 1461313525817 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:25:25 INFO - PROCESS | 1984 | 1461313525819 Marionette TRACE conn4 <- [1,2338,null,{}] 01:25:25 INFO - PROCESS | 1984 | 1461313525824 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}] 01:25:26 INFO - PROCESS | 1984 | 1461313526050 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 01:25:26 INFO - PROCESS | 1984 | 1461313526328 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8908c800 == 166 [pid = 1984] [id = 592] 01:25:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 248 (0x7ffc5aa32c00) [pid = 1984] [serial = 1777] [outer = (nil)] 01:25:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 249 (0x7ffc603ca400) [pid = 1984] [serial = 1778] [outer = 0x7ffc5aa32c00] 01:25:26 INFO - PROCESS | 1984 | 1461313526444 Marionette DEBUG loaded listener.js 01:25:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 250 (0x7ffc6f884400) [pid = 1984] [serial = 1779] [outer = 0x7ffc5aa32c00] 01:25:27 INFO - PROCESS | 1984 | 1461313527298 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]]]}] 01:25:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:25:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1529ms 01:25:27 INFO - PROCESS | 1984 | 1461313527347 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 01:25:27 INFO - PROCESS | 1984 | 1461313527351 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 01:25:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:25:27 INFO - PROCESS | 1984 | 1461313527356 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:25:27 INFO - PROCESS | 1984 | 1461313527359 Marionette TRACE conn4 <- [1,2342,null,{}] 01:25:27 INFO - PROCESS | 1984 | 1461313527365 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}] 01:25:27 INFO - PROCESS | 1984 | 1461313527583 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 01:25:27 INFO - PROCESS | 1984 | 1461313527898 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc604ad800 == 167 [pid = 1984] [id = 593] 01:25:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 251 (0x7ffc5ab7b800) [pid = 1984] [serial = 1780] [outer = (nil)] 01:25:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 252 (0x7ffc778c1400) [pid = 1984] [serial = 1781] [outer = 0x7ffc5ab7b800] 01:25:27 INFO - PROCESS | 1984 | 1461313527982 Marionette DEBUG loaded listener.js 01:25:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 253 (0x7ffc784a9800) [pid = 1984] [serial = 1782] [outer = 0x7ffc5ab7b800] 01:25:28 INFO - PROCESS | 1984 | 1461313528792 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]]]}] 01:25:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:25:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1484ms 01:25:28 INFO - PROCESS | 1984 | 1461313528842 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 01:25:28 INFO - PROCESS | 1984 | 1461313528844 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 01:25:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:25:28 INFO - PROCESS | 1984 | 1461313528851 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:25:28 INFO - PROCESS | 1984 | 1461313528854 Marionette TRACE conn4 <- [1,2346,null,{}] 01:25:28 INFO - PROCESS | 1984 | 1461313528859 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}] 01:25:29 INFO - PROCESS | 1984 | 1461313529090 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 01:25:29 INFO - PROCESS | 1984 | 1461313529407 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d0a8800 == 168 [pid = 1984] [id = 594] 01:25:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 254 (0x7ffc6f888800) [pid = 1984] [serial = 1783] [outer = (nil)] 01:25:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 255 (0x7ffc79030c00) [pid = 1984] [serial = 1784] [outer = 0x7ffc6f888800] 01:25:29 INFO - PROCESS | 1984 | 1461313529487 Marionette DEBUG loaded listener.js 01:25:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 256 (0x7ffc7910ec00) [pid = 1984] [serial = 1785] [outer = 0x7ffc6f888800] 01:25:30 INFO - PROCESS | 1984 | 1461313530326 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]]]}] 01:25:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:25:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1527ms 01:25:30 INFO - PROCESS | 1984 | 1461313530379 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 01:25:30 INFO - PROCESS | 1984 | 1461313530382 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 01:25:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:25:30 INFO - PROCESS | 1984 | 1461313530388 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:25:30 INFO - PROCESS | 1984 | 1461313530390 Marionette TRACE conn4 <- [1,2350,null,{}] 01:25:30 INFO - PROCESS | 1984 | 1461313530396 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}] 01:25:30 INFO - PROCESS | 1984 | 1461313530607 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 01:25:30 INFO - PROCESS | 1984 | 1461313530935 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:30 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc57c8a800 == 169 [pid = 1984] [id = 595] 01:25:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 257 (0x7ffc6264b400) [pid = 1984] [serial = 1786] [outer = (nil)] 01:25:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 258 (0x7ffc7917ec00) [pid = 1984] [serial = 1787] [outer = 0x7ffc6264b400] 01:25:31 INFO - PROCESS | 1984 | 1461313531018 Marionette DEBUG loaded listener.js 01:25:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 259 (0x7ffc7942e000) [pid = 1984] [serial = 1788] [outer = 0x7ffc6264b400] 01:25:31 INFO - PROCESS | 1984 | 1461313531849 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]]]}] 01:25:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:25:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1527ms 01:25:31 INFO - PROCESS | 1984 | 1461313531917 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 01:25:31 INFO - PROCESS | 1984 | 1461313531920 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 01:25:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:25:31 INFO - PROCESS | 1984 | 1461313531926 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:25:31 INFO - PROCESS | 1984 | 1461313531928 Marionette TRACE conn4 <- [1,2354,null,{}] 01:25:31 INFO - PROCESS | 1984 | 1461313531934 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}] 01:25:32 INFO - PROCESS | 1984 | 1461313532155 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 01:25:32 INFO - PROCESS | 1984 | 1461313532469 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc57913000 == 170 [pid = 1984] [id = 596] 01:25:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 260 (0x7ffc62ac6800) [pid = 1984] [serial = 1789] [outer = (nil)] 01:25:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 261 (0x7ffc7948bc00) [pid = 1984] [serial = 1790] [outer = 0x7ffc62ac6800] 01:25:32 INFO - PROCESS | 1984 | 1461313532547 Marionette DEBUG loaded listener.js 01:25:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 262 (0x7ffc7c368c00) [pid = 1984] [serial = 1791] [outer = 0x7ffc62ac6800] 01:25:33 INFO - PROCESS | 1984 | 1461313533369 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]]]}] 01:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1475ms 01:25:33 INFO - PROCESS | 1984 | 1461313533421 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 01:25:33 INFO - PROCESS | 1984 | 1461313533424 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 01:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:25:33 INFO - PROCESS | 1984 | 1461313533431 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:25:33 INFO - PROCESS | 1984 | 1461313533433 Marionette TRACE conn4 <- [1,2358,null,{}] 01:25:33 INFO - PROCESS | 1984 | 1461313533439 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}] 01:25:33 INFO - PROCESS | 1984 | 1461313533657 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 01:25:33 INFO - PROCESS | 1984 | 1461313533973 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bdd3000 == 171 [pid = 1984] [id = 597] 01:25:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 263 (0x7ffc5c558000) [pid = 1984] [serial = 1792] [outer = (nil)] 01:25:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 264 (0x7ffc603c7c00) [pid = 1984] [serial = 1793] [outer = 0x7ffc5c558000] 01:25:34 INFO - PROCESS | 1984 | 1461313534065 Marionette DEBUG loaded listener.js 01:25:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 265 (0x7ffc79183400) [pid = 1984] [serial = 1794] [outer = 0x7ffc5c558000] 01:25:34 INFO - PROCESS | 1984 | 1461313534906 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]]]}] 01:25:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:25:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1536ms 01:25:34 INFO - PROCESS | 1984 | 1461313534968 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 01:25:34 INFO - PROCESS | 1984 | 1461313534972 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 01:25:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:25:34 INFO - PROCESS | 1984 | 1461313534978 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:25:34 INFO - PROCESS | 1984 | 1461313534981 Marionette TRACE conn4 <- [1,2362,null,{}] 01:25:34 INFO - PROCESS | 1984 | 1461313534986 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}] 01:25:35 INFO - PROCESS | 1984 | 1461313535209 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 01:25:36 INFO - PROCESS | 1984 | 1461313536063 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5c4dd000 == 172 [pid = 1984] [id = 598] 01:25:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 266 (0x7ffc5c23f400) [pid = 1984] [serial = 1795] [outer = (nil)] 01:25:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 267 (0x7ffc5c54d400) [pid = 1984] [serial = 1796] [outer = 0x7ffc5c23f400] 01:25:36 INFO - PROCESS | 1984 | 1461313536158 Marionette DEBUG loaded listener.js 01:25:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 268 (0x7ffc5c5bcc00) [pid = 1984] [serial = 1797] [outer = 0x7ffc5c23f400] 01:25:36 INFO - PROCESS | 1984 | 1461313536978 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]]]}] 01:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2077ms 01:25:37 INFO - PROCESS | 1984 | 1461313537061 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 01:25:37 INFO - PROCESS | 1984 | 1461313537068 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 01:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:25:37 INFO - PROCESS | 1984 | 1461313537077 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:25:37 INFO - PROCESS | 1984 | 1461313537081 Marionette TRACE conn4 <- [1,2366,null,{}] 01:25:37 INFO - PROCESS | 1984 | 1461313537088 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}] 01:25:37 INFO - PROCESS | 1984 | 1461313537303 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88950800 == 171 [pid = 1984] [id = 169] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7c3e1800 == 170 [pid = 1984] [id = 63] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bd49000 == 169 [pid = 1984] [id = 520] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6599c000 == 168 [pid = 1984] [id = 523] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5abd3000 == 167 [pid = 1984] [id = 521] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bde2800 == 166 [pid = 1984] [id = 522] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5e192800 == 165 [pid = 1984] [id = 578] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61422800 == 164 [pid = 1984] [id = 577] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5dc46000 == 163 [pid = 1984] [id = 576] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bbda800 == 162 [pid = 1984] [id = 575] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc89129000 == 161 [pid = 1984] [id = 568] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88a6a000 == 160 [pid = 1984] [id = 567] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88915800 == 159 [pid = 1984] [id = 566] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc86d7c800 == 158 [pid = 1984] [id = 565] 01:25:37 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83cd5800 == 157 [pid = 1984] [id = 564] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 267 (0x7ffc5e099800) [pid = 1984] [serial = 1664] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 266 (0x7ffc62b09000) [pid = 1984] [serial = 1593] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 265 (0x7ffc6a4edc00) [pid = 1984] [serial = 1661] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 264 (0x7ffc64d3ac00) [pid = 1984] [serial = 1607] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 263 (0x7ffc5cfd4400) [pid = 1984] [serial = 1641] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 262 (0x7ffc5c5b6800) [pid = 1984] [serial = 1640] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 261 (0x7ffc61c95c00) [pid = 1984] [serial = 1647] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 260 (0x7ffc60c2a800) [pid = 1984] [serial = 1646] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 259 (0x7ffc6b6c5400) [pid = 1984] [serial = 1622] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 258 (0x7ffc5e128c00) [pid = 1984] [serial = 1598] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 257 (0x7ffc5e130000) [pid = 1984] [serial = 1644] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 256 (0x7ffc5c54f400) [pid = 1984] [serial = 1643] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 255 (0x7ffc65765400) [pid = 1984] [serial = 1610] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 254 (0x7ffc62b0f000) [pid = 1984] [serial = 1604] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 253 (0x7ffc61ec7000) [pid = 1984] [serial = 1637] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 252 (0x7ffc6a846800) [pid = 1984] [serial = 1619] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 251 (0x7ffc62719400) [pid = 1984] [serial = 1650] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 250 (0x7ffc620f0800) [pid = 1984] [serial = 1649] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 249 (0x7ffc64c51c00) [pid = 1984] [serial = 1655] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 248 (0x7ffc61dc9400) [pid = 1984] [serial = 1601] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 247 (0x7ffc6cd4fc00) [pid = 1984] [serial = 1625] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 246 (0x7ffc6d43a000) [pid = 1984] [serial = 1628] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 245 (0x7ffc6d8a1c00) [pid = 1984] [serial = 1631] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 244 (0x7ffc6e9ad400) [pid = 1984] [serial = 1634] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 243 (0x7ffc5ab79000) [pid = 1984] [serial = 1595] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 242 (0x7ffc6a755800) [pid = 1984] [serial = 1613] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 241 (0x7ffc5e1e2000) [pid = 1984] [serial = 1652] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 240 (0x7ffc61dd1000) [pid = 1984] [serial = 1653] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 239 (0x7ffc6a79fc00) [pid = 1984] [serial = 1616] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 238 (0x7ffc65dba800) [pid = 1984] [serial = 1658] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 237 (0x7ffc6a471800) [pid = 1984] [serial = 1659] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 236 (0x7ffc6b5aa000) [pid = 1984] [serial = 1662] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | --DOMWINDOW == 235 (0x7ffc65771c00) [pid = 1984] [serial = 1656] [outer = (nil)] [url = about:blank] 01:25:38 INFO - PROCESS | 1984 | 1461313538315 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc587de800 == 158 [pid = 1984] [id = 599] 01:25:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 236 (0x7ffc5cfc2800) [pid = 1984] [serial = 1798] [outer = (nil)] 01:25:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 237 (0x7ffc5e097800) [pid = 1984] [serial = 1799] [outer = 0x7ffc5cfc2800] 01:25:38 INFO - PROCESS | 1984 | 1461313538386 Marionette DEBUG loaded listener.js 01:25:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 238 (0x7ffc605d0c00) [pid = 1984] [serial = 1800] [outer = 0x7ffc5cfc2800] 01:25:39 INFO - PROCESS | 1984 | 1461313539175 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]]]}] 01:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2134ms 01:25:39 INFO - PROCESS | 1984 | 1461313539215 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 01:25:39 INFO - PROCESS | 1984 | 1461313539221 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 01:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:25:39 INFO - PROCESS | 1984 | 1461313539228 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:25:39 INFO - PROCESS | 1984 | 1461313539230 Marionette TRACE conn4 <- [1,2370,null,{}] 01:25:39 INFO - PROCESS | 1984 | 1461313539236 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}] 01:25:39 INFO - PROCESS | 1984 | 1461313539463 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 01:25:39 INFO - PROCESS | 1984 | 1461313539672 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5c4c9000 == 159 [pid = 1984] [id = 600] 01:25:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 239 (0x7ffc5e094400) [pid = 1984] [serial = 1801] [outer = (nil)] 01:25:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 240 (0x7ffc61a4f800) [pid = 1984] [serial = 1802] [outer = 0x7ffc5e094400] 01:25:39 INFO - PROCESS | 1984 | 1461313539740 Marionette DEBUG loaded listener.js 01:25:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 241 (0x7ffc62653400) [pid = 1984] [serial = 1803] [outer = 0x7ffc5e094400] 01:25:40 INFO - PROCESS | 1984 | 1461313540590 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]]]}] 01:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1386ms 01:25:40 INFO - PROCESS | 1984 | 1461313540615 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 01:25:40 INFO - PROCESS | 1984 | 1461313540619 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 01:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:25:40 INFO - PROCESS | 1984 | 1461313540634 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:25:40 INFO - PROCESS | 1984 | 1461313540643 Marionette TRACE conn4 <- [1,2374,null,{}] 01:25:40 INFO - PROCESS | 1984 | 1461313540658 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}] 01:25:40 INFO - PROCESS | 1984 | 1461313540931 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 01:25:40 INFO - PROCESS | 1984 | 1461313540961 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:40 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61c3e800 == 160 [pid = 1984] [id = 601] 01:25:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 242 (0x7ffc605d1400) [pid = 1984] [serial = 1804] [outer = (nil)] 01:25:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 243 (0x7ffc64cb0800) [pid = 1984] [serial = 1805] [outer = 0x7ffc605d1400] 01:25:41 INFO - PROCESS | 1984 | 1461313541034 Marionette DEBUG loaded listener.js 01:25:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 244 (0x7ffc64d48800) [pid = 1984] [serial = 1806] [outer = 0x7ffc605d1400] 01:25:41 INFO - PROCESS | 1984 | 1461313541949 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]]]}] 01:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1350ms 01:25:41 INFO - PROCESS | 1984 | 1461313541984 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 01:25:41 INFO - PROCESS | 1984 | 1461313541988 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 01:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:25:42 INFO - PROCESS | 1984 | 1461313541998 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:25:42 INFO - PROCESS | 1984 | 1461313542006 Marionette TRACE conn4 <- [1,2378,null,{}] 01:25:42 INFO - PROCESS | 1984 | 1461313542014 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}] 01:25:42 INFO - PROCESS | 1984 | 1461313542293 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 01:25:42 INFO - PROCESS | 1984 | 1461313542320 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a0c000 == 161 [pid = 1984] [id = 602] 01:25:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 245 (0x7ffc620ab400) [pid = 1984] [serial = 1807] [outer = (nil)] 01:25:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 246 (0x7ffc6576ac00) [pid = 1984] [serial = 1808] [outer = 0x7ffc620ab400] 01:25:42 INFO - PROCESS | 1984 | 1461313542384 Marionette DEBUG loaded listener.js 01:25:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 247 (0x7ffc6a470400) [pid = 1984] [serial = 1809] [outer = 0x7ffc620ab400] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 246 (0x7ffc5cfcc000) [pid = 1984] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 245 (0x7ffc70a73400) [pid = 1984] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 244 (0x7ffc605c7000) [pid = 1984] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 243 (0x7ffc5aa2d400) [pid = 1984] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 242 (0x7ffc5ab81400) [pid = 1984] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 241 (0x7ffc6b6cdc00) [pid = 1984] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 240 (0x7ffc5c238000) [pid = 1984] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 239 (0x7ffc5c239000) [pid = 1984] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 238 (0x7ffc6d4dc800) [pid = 1984] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 237 (0x7ffc5aa3a400) [pid = 1984] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 236 (0x7ffc5c237c00) [pid = 1984] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 235 (0x7ffc61a4f400) [pid = 1984] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 234 (0x7ffc70a95000) [pid = 1984] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 233 (0x7ffc6d1bd800) [pid = 1984] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 232 (0x7ffc60c28800) [pid = 1984] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 231 (0x7ffc70482000) [pid = 1984] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 230 (0x7ffc70a8c000) [pid = 1984] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 229 (0x7ffc5e1dc400) [pid = 1984] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 228 (0x7ffc5ab7fc00) [pid = 1984] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 227 (0x7ffc6a4e0c00) [pid = 1984] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 226 (0x7ffc62ad1400) [pid = 1984] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 225 (0x7ffc72dcf000) [pid = 1984] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 224 (0x7ffc61a52400) [pid = 1984] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 223 (0x7ffc6b6cec00) [pid = 1984] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 222 (0x7ffc620e9400) [pid = 1984] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 221 (0x7ffc5e0c9000) [pid = 1984] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 220 (0x7ffc5c561800) [pid = 1984] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 219 (0x7ffc65dc1800) [pid = 1984] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 218 (0x7ffc5c55c000) [pid = 1984] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 217 (0x7ffc5aa2cc00) [pid = 1984] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 216 (0x7ffc62ac9400) [pid = 1984] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc5e0d2800) [pid = 1984] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc61dc8c00) [pid = 1984] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc605c8800) [pid = 1984] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc61ecd000) [pid = 1984] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc5aa2d000) [pid = 1984] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc5aa32000) [pid = 1984] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc5e1e4000) [pid = 1984] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc64ca8000) [pid = 1984] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc70a8f000) [pid = 1984] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc5c542c00) [pid = 1984] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc70a97c00) [pid = 1984] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 204 (0x7ffc5e09c000) [pid = 1984] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 203 (0x7ffc8866f000) [pid = 1984] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 202 (0x7ffc6264d800) [pid = 1984] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 201 (0x7ffc6d43b400) [pid = 1984] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc5cfd8c00) [pid = 1984] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc62659c00) [pid = 1984] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc610c4400) [pid = 1984] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc5aa2ec00) [pid = 1984] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc603c3000) [pid = 1984] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc5ab75800) [pid = 1984] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc6cd4a000) [pid = 1984] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc65769c00) [pid = 1984] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc605c8000) [pid = 1984] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc64f29800) [pid = 1984] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc64d6f000) [pid = 1984] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc64f29000) [pid = 1984] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc620b1c00) [pid = 1984] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc61a4ec00) [pid = 1984] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc610c3400) [pid = 1984] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc5e429000) [pid = 1984] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc5e423800) [pid = 1984] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc5c5b9800) [pid = 1984] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc5c5b9400) [pid = 1984] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6e9b3400) [pid = 1984] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc6b551400) [pid = 1984] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:25:43 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc6a75d000) [pid = 1984] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:25:44 INFO - PROCESS | 1984 | 1461313544335 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]]]}] 01:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2398ms 01:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:25:44 INFO - PROCESS | 1984 | 1461313544398 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 01:25:44 INFO - PROCESS | 1984 | 1461313544401 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 01:25:44 INFO - PROCESS | 1984 | 1461313544406 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:25:44 INFO - PROCESS | 1984 | 1461313544409 Marionette TRACE conn4 <- [1,2382,null,{}] 01:25:44 INFO - PROCESS | 1984 | 1461313544413 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}] 01:25:44 INFO - PROCESS | 1984 | 1461313544601 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 01:25:44 INFO - PROCESS | 1984 | 1461313544808 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5c1f7800 == 162 [pid = 1984] [id = 603] 01:25:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc5dd43400) [pid = 1984] [serial = 1810] [outer = (nil)] 01:25:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc5e130400) [pid = 1984] [serial = 1811] [outer = 0x7ffc5dd43400] 01:25:44 INFO - PROCESS | 1984 | 1461313544884 Marionette DEBUG loaded listener.js 01:25:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc60c21400) [pid = 1984] [serial = 1812] [outer = 0x7ffc5dd43400] 01:25:45 INFO - PROCESS | 1984 | 1461313545635 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]]]}] 01:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1429ms 01:25:45 INFO - PROCESS | 1984 | 1461313545836 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 01:25:45 INFO - PROCESS | 1984 | 1461313545843 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 01:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:25:45 INFO - PROCESS | 1984 | 1461313545851 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:25:45 INFO - PROCESS | 1984 | 1461313545855 Marionette TRACE conn4 <- [1,2386,null,{}] 01:25:45 INFO - PROCESS | 1984 | 1461313545863 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}] 01:25:46 INFO - PROCESS | 1984 | 1461313546120 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 01:25:46 INFO - PROCESS | 1984 | 1461313546463 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:46 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bdca000 == 163 [pid = 1984] [id = 604] 01:25:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc5c557400) [pid = 1984] [serial = 1813] [outer = (nil)] 01:25:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc5c5bdc00) [pid = 1984] [serial = 1814] [outer = 0x7ffc5c557400] 01:25:46 INFO - PROCESS | 1984 | 1461313546545 Marionette DEBUG loaded listener.js 01:25:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc5dd49000) [pid = 1984] [serial = 1815] [outer = 0x7ffc5c557400] 01:25:47 INFO - PROCESS | 1984 | 1461313547444 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]]]}] 01:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1632ms 01:25:47 INFO - PROCESS | 1984 | 1461313547483 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 01:25:47 INFO - PROCESS | 1984 | 1461313547489 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 01:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:25:47 INFO - PROCESS | 1984 | 1461313547501 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:25:47 INFO - PROCESS | 1984 | 1461313547506 Marionette TRACE conn4 <- [1,2390,null,{}] 01:25:47 INFO - PROCESS | 1984 | 1461313547513 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}] 01:25:47 INFO - PROCESS | 1984 | 1461313547737 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 01:25:48 INFO - PROCESS | 1984 | 1461313548052 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6579d800 == 164 [pid = 1984] [id = 605] 01:25:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc603c7800) [pid = 1984] [serial = 1816] [outer = (nil)] 01:25:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc605c9400) [pid = 1984] [serial = 1817] [outer = 0x7ffc603c7800] 01:25:48 INFO - PROCESS | 1984 | 1461313548131 Marionette DEBUG loaded listener.js 01:25:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc61a4f400) [pid = 1984] [serial = 1818] [outer = 0x7ffc603c7800] 01:25:48 INFO - PROCESS | 1984 | 1461313548994 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]]]}] 01:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1534ms 01:25:49 INFO - PROCESS | 1984 | 1461313549032 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 01:25:49 INFO - PROCESS | 1984 | 1461313549036 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 01:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:25:49 INFO - PROCESS | 1984 | 1461313549043 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:25:49 INFO - PROCESS | 1984 | 1461313549046 Marionette TRACE conn4 <- [1,2394,null,{}] 01:25:49 INFO - PROCESS | 1984 | 1461313549062 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}] 01:25:49 INFO - PROCESS | 1984 | 1461313549302 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 01:25:49 INFO - PROCESS | 1984 | 1461313549660 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a739000 == 165 [pid = 1984] [id = 606] 01:25:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc62653c00) [pid = 1984] [serial = 1819] [outer = (nil)] 01:25:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc62ac8c00) [pid = 1984] [serial = 1820] [outer = 0x7ffc62653c00] 01:25:49 INFO - PROCESS | 1984 | 1461313549759 Marionette DEBUG loaded listener.js 01:25:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc64c47000) [pid = 1984] [serial = 1821] [outer = 0x7ffc62653c00] 01:25:50 INFO - PROCESS | 1984 | 1461313550601 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]]]}] 01:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1630ms 01:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:25:50 INFO - PROCESS | 1984 | 1461313550674 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 01:25:50 INFO - PROCESS | 1984 | 1461313550677 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 01:25:50 INFO - PROCESS | 1984 | 1461313550683 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:25:50 INFO - PROCESS | 1984 | 1461313550687 Marionette TRACE conn4 <- [1,2398,null,{}] 01:25:50 INFO - PROCESS | 1984 | 1461313550692 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}] 01:25:50 INFO - PROCESS | 1984 | 1461313550907 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 01:25:51 INFO - PROCESS | 1984 | 1461313551221 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:51 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b977000 == 166 [pid = 1984] [id = 607] 01:25:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc6271d800) [pid = 1984] [serial = 1822] [outer = (nil)] 01:25:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc65770000) [pid = 1984] [serial = 1823] [outer = 0x7ffc6271d800] 01:25:51 INFO - PROCESS | 1984 | 1461313551304 Marionette DEBUG loaded listener.js 01:25:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc6a4e0c00) [pid = 1984] [serial = 1824] [outer = 0x7ffc6271d800] 01:25:52 INFO - PROCESS | 1984 | 1461313552139 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]]]}] 01:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1478ms 01:25:52 INFO - PROCESS | 1984 | 1461313552160 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 01:25:52 INFO - PROCESS | 1984 | 1461313552164 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 01:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:25:52 INFO - PROCESS | 1984 | 1461313552170 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:25:52 INFO - PROCESS | 1984 | 1461313552172 Marionette TRACE conn4 <- [1,2402,null,{}] 01:25:52 INFO - PROCESS | 1984 | 1461313552177 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}] 01:25:52 INFO - PROCESS | 1984 | 1461313552383 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 01:25:52 INFO - PROCESS | 1984 | 1461313552697 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d0ca800 == 167 [pid = 1984] [id = 608] 01:25:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc64ca6000) [pid = 1984] [serial = 1825] [outer = (nil)] 01:25:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc6a791c00) [pid = 1984] [serial = 1826] [outer = 0x7ffc64ca6000] 01:25:52 INFO - PROCESS | 1984 | 1461313552785 Marionette DEBUG loaded listener.js 01:25:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc6b54bc00) [pid = 1984] [serial = 1827] [outer = 0x7ffc64ca6000] 01:25:53 INFO - PROCESS | 1984 | 1461313553581 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]]]}] 01:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1480ms 01:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:25:53 INFO - PROCESS | 1984 | 1461313553651 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 01:25:53 INFO - PROCESS | 1984 | 1461313553654 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 01:25:53 INFO - PROCESS | 1984 | 1461313553660 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:25:53 INFO - PROCESS | 1984 | 1461313553663 Marionette TRACE conn4 <- [1,2406,null,{}] 01:25:53 INFO - PROCESS | 1984 | 1461313553668 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}] 01:25:53 INFO - PROCESS | 1984 | 1461313553918 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 01:25:54 INFO - PROCESS | 1984 | 1461313554247 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6dbd4000 == 168 [pid = 1984] [id = 609] 01:25:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc6b718800) [pid = 1984] [serial = 1828] [outer = (nil)] 01:25:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc6cd41400) [pid = 1984] [serial = 1829] [outer = 0x7ffc6b718800] 01:25:54 INFO - PROCESS | 1984 | 1461313554358 Marionette DEBUG loaded listener.js 01:25:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc6d1c5000) [pid = 1984] [serial = 1830] [outer = 0x7ffc6b718800] 01:25:55 INFO - PROCESS | 1984 | 1461313555190 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]]]}] 01:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1577ms 01:25:55 INFO - PROCESS | 1984 | 1461313555237 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 01:25:55 INFO - PROCESS | 1984 | 1461313555241 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 01:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:25:55 INFO - PROCESS | 1984 | 1461313555246 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:25:55 INFO - PROCESS | 1984 | 1461313555249 Marionette TRACE conn4 <- [1,2410,null,{}] 01:25:55 INFO - PROCESS | 1984 | 1461313555254 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}] 01:25:55 INFO - PROCESS | 1984 | 1461313555458 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 01:25:55 INFO - PROCESS | 1984 | 1461313555731 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70c89000 == 169 [pid = 1984] [id = 610] 01:25:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc5ab7c400) [pid = 1984] [serial = 1831] [outer = (nil)] 01:25:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 202 (0x7ffc6d43d400) [pid = 1984] [serial = 1832] [outer = 0x7ffc5ab7c400] 01:25:55 INFO - PROCESS | 1984 | 1461313555844 Marionette DEBUG loaded listener.js 01:25:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 203 (0x7ffc6d7ed400) [pid = 1984] [serial = 1833] [outer = 0x7ffc5ab7c400] 01:25:56 INFO - PROCESS | 1984 | 1461313556672 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]]]}] 01:25:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:25:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1483ms 01:25:56 INFO - PROCESS | 1984 | 1461313556732 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 01:25:56 INFO - PROCESS | 1984 | 1461313556735 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 01:25:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:25:56 INFO - PROCESS | 1984 | 1461313556741 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:25:56 INFO - PROCESS | 1984 | 1461313556743 Marionette TRACE conn4 <- [1,2414,null,{}] 01:25:56 INFO - PROCESS | 1984 | 1461313556749 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}] 01:25:57 INFO - PROCESS | 1984 | 1461313556999 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 01:25:57 INFO - PROCESS | 1984 | 1461313557316 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72b4a000 == 170 [pid = 1984] [id = 611] 01:25:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 204 (0x7ffc6b710000) [pid = 1984] [serial = 1834] [outer = (nil)] 01:25:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 205 (0x7ffc6dd9f800) [pid = 1984] [serial = 1835] [outer = 0x7ffc6b710000] 01:25:57 INFO - PROCESS | 1984 | 1461313557388 Marionette DEBUG loaded listener.js 01:25:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc6eeac400) [pid = 1984] [serial = 1836] [outer = 0x7ffc6b710000] 01:25:58 INFO - PROCESS | 1984 | 1461313558171 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]]]}] 01:25:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:25:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1480ms 01:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:25:58 INFO - PROCESS | 1984 | 1461313558222 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 01:25:58 INFO - PROCESS | 1984 | 1461313558225 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 01:25:58 INFO - PROCESS | 1984 | 1461313558232 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:25:58 INFO - PROCESS | 1984 | 1461313558235 Marionette TRACE conn4 <- [1,2418,null,{}] 01:25:58 INFO - PROCESS | 1984 | 1461313558240 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}] 01:25:58 INFO - PROCESS | 1984 | 1461313558449 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 01:25:58 INFO - PROCESS | 1984 | 1461313558726 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:58 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7610d000 == 171 [pid = 1984] [id = 612] 01:25:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc5aa2f400) [pid = 1984] [serial = 1837] [outer = (nil)] 01:25:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc70423c00) [pid = 1984] [serial = 1838] [outer = 0x7ffc5aa2f400] 01:25:58 INFO - PROCESS | 1984 | 1461313558853 Marionette DEBUG loaded listener.js 01:25:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc7061dc00) [pid = 1984] [serial = 1839] [outer = 0x7ffc5aa2f400] 01:25:59 INFO - PROCESS | 1984 | 1461313559689 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]]]}] 01:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1533ms 01:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:25:59 INFO - PROCESS | 1984 | 1461313559764 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 01:25:59 INFO - PROCESS | 1984 | 1461313559766 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 01:25:59 INFO - PROCESS | 1984 | 1461313559773 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:25:59 INFO - PROCESS | 1984 | 1461313559776 Marionette TRACE conn4 <- [1,2422,null,{}] 01:25:59 INFO - PROCESS | 1984 | 1461313559782 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}] 01:26:00 INFO - PROCESS | 1984 | 1461313559998 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 01:26:00 INFO - PROCESS | 1984 | 1461313560312 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:00 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77205000 == 172 [pid = 1984] [id = 613] 01:26:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc6b719800) [pid = 1984] [serial = 1840] [outer = (nil)] 01:26:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc70905c00) [pid = 1984] [serial = 1841] [outer = 0x7ffc6b719800] 01:26:00 INFO - PROCESS | 1984 | 1461313560394 Marionette DEBUG loaded listener.js 01:26:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc70a76800) [pid = 1984] [serial = 1842] [outer = 0x7ffc6b719800] 01:26:01 INFO - PROCESS | 1984 | 1461313561230 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]]]}] 01:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1533ms 01:26:01 INFO - PROCESS | 1984 | 1461313561306 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 01:26:01 INFO - PROCESS | 1984 | 1461313561310 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 01:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:26:01 INFO - PROCESS | 1984 | 1461313561315 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:26:01 INFO - PROCESS | 1984 | 1461313561319 Marionette TRACE conn4 <- [1,2426,null,{}] 01:26:01 INFO - PROCESS | 1984 | 1461313561324 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}] 01:26:01 INFO - PROCESS | 1984 | 1461313561602 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 01:26:01 INFO - PROCESS | 1984 | 1461313561936 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:01 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbd6000 == 173 [pid = 1984] [id = 614] 01:26:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc70a97800) [pid = 1984] [serial = 1843] [outer = (nil)] 01:26:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc70cc8000) [pid = 1984] [serial = 1844] [outer = 0x7ffc70a97800] 01:26:02 INFO - PROCESS | 1984 | 1461313562019 Marionette DEBUG loaded listener.js 01:26:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc711ce800) [pid = 1984] [serial = 1845] [outer = 0x7ffc70a97800] 01:26:02 INFO - PROCESS | 1984 | 1461313562836 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]]]}] 01:26:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:26:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1579ms 01:26:02 INFO - PROCESS | 1984 | 1461313562896 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 01:26:02 INFO - PROCESS | 1984 | 1461313562900 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 01:26:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:26:02 INFO - PROCESS | 1984 | 1461313562905 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:26:02 INFO - PROCESS | 1984 | 1461313562907 Marionette TRACE conn4 <- [1,2430,null,{}] 01:26:02 INFO - PROCESS | 1984 | 1461313562913 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}] 01:26:03 INFO - PROCESS | 1984 | 1461313563124 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 01:26:03 INFO - PROCESS | 1984 | 1461313563446 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:03 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84915000 == 174 [pid = 1984] [id = 615] 01:26:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc70cc4000) [pid = 1984] [serial = 1846] [outer = (nil)] 01:26:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 217 (0x7ffc64f1e400) [pid = 1984] [serial = 1847] [outer = 0x7ffc70cc4000] 01:26:03 INFO - PROCESS | 1984 | 1461313563542 Marionette DEBUG loaded listener.js 01:26:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 218 (0x7ffc748af800) [pid = 1984] [serial = 1848] [outer = 0x7ffc70cc4000] 01:26:04 INFO - PROCESS | 1984 | 1461313564316 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]]]}] 01:26:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:26:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1477ms 01:26:04 INFO - PROCESS | 1984 | 1461313564384 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 01:26:04 INFO - PROCESS | 1984 | 1461313564388 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 01:26:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:26:04 INFO - PROCESS | 1984 | 1461313564394 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:26:04 INFO - PROCESS | 1984 | 1461313564396 Marionette TRACE conn4 <- [1,2434,null,{}] 01:26:04 INFO - PROCESS | 1984 | 1461313564402 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}] 01:26:04 INFO - PROCESS | 1984 | 1461313564614 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 01:26:04 INFO - PROCESS | 1984 | 1461313564941 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8868d800 == 175 [pid = 1984] [id = 616] 01:26:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 219 (0x7ffc715da400) [pid = 1984] [serial = 1849] [outer = (nil)] 01:26:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 220 (0x7ffc75aef000) [pid = 1984] [serial = 1850] [outer = 0x7ffc715da400] 01:26:05 INFO - PROCESS | 1984 | 1461313565020 Marionette DEBUG loaded listener.js 01:26:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 221 (0x7ffc76606c00) [pid = 1984] [serial = 1851] [outer = 0x7ffc715da400] 01:26:05 INFO - PROCESS | 1984 | 1461313565758 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]]]}] 01:26:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:26:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1387ms 01:26:05 INFO - PROCESS | 1984 | 1461313565782 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 01:26:05 INFO - PROCESS | 1984 | 1461313565785 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 01:26:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:26:05 INFO - PROCESS | 1984 | 1461313565791 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:26:05 INFO - PROCESS | 1984 | 1461313565794 Marionette TRACE conn4 <- [1,2438,null,{}] 01:26:05 INFO - PROCESS | 1984 | 1461313565800 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}] 01:26:06 INFO - PROCESS | 1984 | 1461313566015 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 01:26:06 INFO - PROCESS | 1984 | 1461313566295 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88e9b800 == 176 [pid = 1984] [id = 617] 01:26:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 222 (0x7ffc72bec800) [pid = 1984] [serial = 1852] [outer = (nil)] 01:26:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 223 (0x7ffc769a2c00) [pid = 1984] [serial = 1853] [outer = 0x7ffc72bec800] 01:26:06 INFO - PROCESS | 1984 | 1461313566371 Marionette DEBUG loaded listener.js 01:26:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 224 (0x7ffc7704fc00) [pid = 1984] [serial = 1854] [outer = 0x7ffc72bec800] 01:26:07 INFO - PROCESS | 1984 | 1461313567218 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]]]}] 01:26:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:26:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1484ms 01:26:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:26:07 INFO - PROCESS | 1984 | 1461313567276 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 01:26:07 INFO - PROCESS | 1984 | 1461313567279 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 01:26:07 INFO - PROCESS | 1984 | 1461313567285 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:26:07 INFO - PROCESS | 1984 | 1461313567288 Marionette TRACE conn4 <- [1,2442,null,{}] 01:26:07 INFO - PROCESS | 1984 | 1461313567293 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}] 01:26:07 INFO - PROCESS | 1984 | 1461313567503 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 01:26:07 INFO - PROCESS | 1984 | 1461313567828 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:07 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc889cc000 == 177 [pid = 1984] [id = 618] 01:26:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 225 (0x7ffc64cb1400) [pid = 1984] [serial = 1855] [outer = (nil)] 01:26:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 226 (0x7ffc77423000) [pid = 1984] [serial = 1856] [outer = 0x7ffc64cb1400] 01:26:07 INFO - PROCESS | 1984 | 1461313567911 Marionette DEBUG loaded listener.js 01:26:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 227 (0x7ffc77f42400) [pid = 1984] [serial = 1857] [outer = 0x7ffc64cb1400] 01:26:08 INFO - PROCESS | 1984 | 1461313568704 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]]]}] 01:26:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:26:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1479ms 01:26:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:26:08 INFO - PROCESS | 1984 | 1461313568764 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 01:26:08 INFO - PROCESS | 1984 | 1461313568767 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 01:26:08 INFO - PROCESS | 1984 | 1461313568774 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:26:08 INFO - PROCESS | 1984 | 1461313568777 Marionette TRACE conn4 <- [1,2446,null,{}] 01:26:08 INFO - PROCESS | 1984 | 1461313568782 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}] 01:26:09 INFO - PROCESS | 1984 | 1461313569001 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 01:26:09 INFO - PROCESS | 1984 | 1461313569322 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:09 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d03b800 == 178 [pid = 1984] [id = 619] 01:26:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 228 (0x7ffc79434400) [pid = 1984] [serial = 1858] [outer = (nil)] 01:26:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 229 (0x7ffc7948d000) [pid = 1984] [serial = 1859] [outer = 0x7ffc79434400] 01:26:09 INFO - PROCESS | 1984 | 1461313569448 Marionette DEBUG loaded listener.js 01:26:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 230 (0x7ffc7db19c00) [pid = 1984] [serial = 1860] [outer = 0x7ffc79434400] 01:26:10 INFO - PROCESS | 1984 | 1461313570286 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]]]}] 01:26:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:26:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1586ms 01:26:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:26:10 INFO - PROCESS | 1984 | 1461313570359 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 01:26:10 INFO - PROCESS | 1984 | 1461313570362 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 01:26:10 INFO - PROCESS | 1984 | 1461313570368 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:26:10 INFO - PROCESS | 1984 | 1461313570371 Marionette TRACE conn4 <- [1,2450,null,{}] 01:26:10 INFO - PROCESS | 1984 | 1461313570376 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}] 01:26:10 INFO - PROCESS | 1984 | 1461313570629 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 01:26:10 INFO - PROCESS | 1984 | 1461313570946 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:10 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc581ea800 == 179 [pid = 1984] [id = 620] 01:26:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 231 (0x7ffc7917c400) [pid = 1984] [serial = 1861] [outer = (nil)] 01:26:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 232 (0x7ffc83761400) [pid = 1984] [serial = 1862] [outer = 0x7ffc7917c400] 01:26:11 INFO - PROCESS | 1984 | 1461313571022 Marionette DEBUG loaded listener.js 01:26:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 233 (0x7ffc83984c00) [pid = 1984] [serial = 1863] [outer = 0x7ffc7917c400] 01:26:11 INFO - PROCESS | 1984 | 1461313571827 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]]]}] 01:26:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:26:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1529ms 01:26:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:26:11 INFO - PROCESS | 1984 | 1461313571897 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 01:26:11 INFO - PROCESS | 1984 | 1461313571900 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 01:26:11 INFO - PROCESS | 1984 | 1461313571906 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:26:11 INFO - PROCESS | 1984 | 1461313571909 Marionette TRACE conn4 <- [1,2454,null,{}] 01:26:11 INFO - PROCESS | 1984 | 1461313571914 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}] 01:26:12 INFO - PROCESS | 1984 | 1461313572143 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 01:26:12 INFO - PROCESS | 1984 | 1461313572462 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:12 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5b019800 == 180 [pid = 1984] [id = 621] 01:26:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 234 (0x7ffc65dc0400) [pid = 1984] [serial = 1864] [outer = (nil)] 01:26:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 235 (0x7ffc83a69400) [pid = 1984] [serial = 1865] [outer = 0x7ffc65dc0400] 01:26:12 INFO - PROCESS | 1984 | 1461313572542 Marionette DEBUG loaded listener.js 01:26:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 236 (0x7ffc83c49800) [pid = 1984] [serial = 1866] [outer = 0x7ffc65dc0400] 01:26:13 INFO - PROCESS | 1984 | 1461313573320 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]]]}] 01:26:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:26:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1482ms 01:26:13 INFO - PROCESS | 1984 | 1461313573388 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 01:26:13 INFO - PROCESS | 1984 | 1461313573391 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 01:26:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:26:13 INFO - PROCESS | 1984 | 1461313573397 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:26:13 INFO - PROCESS | 1984 | 1461313573399 Marionette TRACE conn4 <- [1,2458,null,{}] 01:26:13 INFO - PROCESS | 1984 | 1461313573405 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}] 01:26:13 INFO - PROCESS | 1984 | 1461313573637 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 01:26:13 INFO - PROCESS | 1984 | 1461313573953 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5b032000 == 181 [pid = 1984] [id = 622] 01:26:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 237 (0x7ffc6d4dbc00) [pid = 1984] [serial = 1867] [outer = (nil)] 01:26:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 238 (0x7ffc83ef7800) [pid = 1984] [serial = 1868] [outer = 0x7ffc6d4dbc00] 01:26:14 INFO - PROCESS | 1984 | 1461313574035 Marionette DEBUG loaded listener.js 01:26:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 239 (0x7ffc84c50400) [pid = 1984] [serial = 1869] [outer = 0x7ffc6d4dbc00] 01:26:14 INFO - PROCESS | 1984 | 1461313574916 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]]]}] 01:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1584ms 01:26:14 INFO - PROCESS | 1984 | 1461313574983 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 01:26:14 INFO - PROCESS | 1984 | 1461313574987 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 01:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:26:14 INFO - PROCESS | 1984 | 1461313574993 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:26:14 INFO - PROCESS | 1984 | 1461313574996 Marionette TRACE conn4 <- [1,2462,null,{}] 01:26:15 INFO - PROCESS | 1984 | 1461313575001 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}] 01:26:15 INFO - PROCESS | 1984 | 1461313575231 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 01:26:15 INFO - PROCESS | 1984 | 1461313575563 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5aee1000 == 182 [pid = 1984] [id = 623] 01:26:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 240 (0x7ffc5cfe1400) [pid = 1984] [serial = 1870] [outer = (nil)] 01:26:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 241 (0x7ffc5e12e000) [pid = 1984] [serial = 1871] [outer = 0x7ffc5cfe1400] 01:26:15 INFO - PROCESS | 1984 | 1461313575639 Marionette DEBUG loaded listener.js 01:26:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 242 (0x7ffc6d4e0c00) [pid = 1984] [serial = 1872] [outer = 0x7ffc5cfe1400] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65a0c000 == 181 [pid = 1984] [id = 602] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61c3e800 == 180 [pid = 1984] [id = 601] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5c4c9000 == 179 [pid = 1984] [id = 600] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc587de800 == 178 [pid = 1984] [id = 599] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5c4dd000 == 177 [pid = 1984] [id = 598] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8908c800 == 176 [pid = 1984] [id = 592] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88563800 == 175 [pid = 1984] [id = 591] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc82baa800 == 174 [pid = 1984] [id = 590] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7721c000 == 173 [pid = 1984] [id = 589] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7633b800 == 172 [pid = 1984] [id = 588] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc71447800 == 171 [pid = 1984] [id = 587] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70e42800 == 170 [pid = 1984] [id = 586] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6ee4e800 == 169 [pid = 1984] [id = 585] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d314000 == 168 [pid = 1984] [id = 584] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c868000 == 167 [pid = 1984] [id = 583] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72b42000 == 166 [pid = 1984] [id = 541] 01:26:17 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5dc3d800 == 165 [pid = 1984] [id = 580] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 241 (0x7ffc6da89000) [pid = 1984] [serial = 1638] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 240 (0x7ffc6d0fa400) [pid = 1984] [serial = 1626] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 239 (0x7ffc6b6e9000) [pid = 1984] [serial = 1623] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 238 (0x7ffc6b5a5c00) [pid = 1984] [serial = 1620] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 237 (0x7ffc6a845000) [pid = 1984] [serial = 1617] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 236 (0x7ffc6a794800) [pid = 1984] [serial = 1614] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 235 (0x7ffc65dc2c00) [pid = 1984] [serial = 1611] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 234 (0x7ffc64d47400) [pid = 1984] [serial = 1608] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 233 (0x7ffc64c47c00) [pid = 1984] [serial = 1605] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 232 (0x7ffc620aec00) [pid = 1984] [serial = 1602] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 231 (0x7ffc88402400) [pid = 1984] [serial = 1494] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 230 (0x7ffc83c8ac00) [pid = 1984] [serial = 1491] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 229 (0x7ffc7701bc00) [pid = 1984] [serial = 1488] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 228 (0x7ffc5e428800) [pid = 1984] [serial = 1485] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 227 (0x7ffc76582800) [pid = 1984] [serial = 1482] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 226 (0x7ffc70cc6400) [pid = 1984] [serial = 1479] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 225 (0x7ffc6e9b2800) [pid = 1984] [serial = 1476] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 224 (0x7ffc5c549400) [pid = 1984] [serial = 1596] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 223 (0x7ffc70a7e800) [pid = 1984] [serial = 1497] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 222 (0x7ffc6d440000) [pid = 1984] [serial = 1524] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 221 (0x7ffc64d6e400) [pid = 1984] [serial = 1530] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 220 (0x7ffc88665c00) [pid = 1984] [serial = 1548] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 219 (0x7ffc64f28000) [pid = 1984] [serial = 1473] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 218 (0x7ffc5aa39000) [pid = 1984] [serial = 1560] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 217 (0x7ffc5ab80c00) [pid = 1984] [serial = 1566] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 216 (0x7ffc61dcb800) [pid = 1984] [serial = 1470] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc70a8ec00) [pid = 1984] [serial = 1539] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc83982c00) [pid = 1984] [serial = 1542] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc5c550400) [pid = 1984] [serial = 1551] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc88505400) [pid = 1984] [serial = 1545] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc61a5b800) [pid = 1984] [serial = 1527] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc88a41800) [pid = 1984] [serial = 1554] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc6da88c00) [pid = 1984] [serial = 1632] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc6ed18800) [pid = 1984] [serial = 1635] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc6d7e6000) [pid = 1984] [serial = 1629] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc6d1c7c00) [pid = 1984] [serial = 1533] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc7090a800) [pid = 1984] [serial = 1536] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 204 (0x7ffc62b0bc00) [pid = 1984] [serial = 1563] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 203 (0x7ffc88c69800) [pid = 1984] [serial = 1557] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 202 (0x7ffc62acf400) [pid = 1984] [serial = 1569] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 201 (0x7ffc70a7f800) [pid = 1984] [serial = 1701] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc620f1000) [pid = 1984] [serial = 1737] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc5e1dd000) [pid = 1984] [serial = 1731] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc5e41fc00) [pid = 1984] [serial = 1599] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc70a92400) [pid = 1984] [serial = 1500] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc70618000) [pid = 1984] [serial = 1467] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc5e12f000) [pid = 1984] [serial = 1572] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc62b07c00) [pid = 1984] [serial = 1739] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc70cc6800) [pid = 1984] [serial = 1706] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc711c1400) [pid = 1984] [serial = 1707] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc61a54000) [pid = 1984] [serial = 1734] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc60c23000) [pid = 1984] [serial = 1733] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc5c55a400) [pid = 1984] [serial = 1736] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc5c23a000) [pid = 1984] [serial = 1727] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc5c54a400) [pid = 1984] [serial = 1728] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc6b6e7800) [pid = 1984] [serial = 1682] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc6cd47000) [pid = 1984] [serial = 1683] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc5c245800) [pid = 1984] [serial = 1667] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc5cfc5000) [pid = 1984] [serial = 1668] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc605c4400) [pid = 1984] [serial = 1724] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6576d400) [pid = 1984] [serial = 1725] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc6f88c400) [pid = 1984] [serial = 1694] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc70427400) [pid = 1984] [serial = 1695] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc72dd0400) [pid = 1984] [serial = 1718] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc5e0a1c00) [pid = 1984] [serial = 1721] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc76591c00) [pid = 1984] [serial = 1722] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc61dcfc00) [pid = 1984] [serial = 1673] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc6264c800) [pid = 1984] [serial = 1674] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc711c9400) [pid = 1984] [serial = 1709] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc715d7800) [pid = 1984] [serial = 1710] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc6ed14400) [pid = 1984] [serial = 1691] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc6eeb1000) [pid = 1984] [serial = 1692] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc64ca5000) [pid = 1984] [serial = 1676] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc64d48400) [pid = 1984] [serial = 1677] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc70617400) [pid = 1984] [serial = 1697] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc75883400) [pid = 1984] [serial = 1719] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc70903400) [pid = 1984] [serial = 1698] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc72bed800) [pid = 1984] [serial = 1712] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc72dcc400) [pid = 1984] [serial = 1713] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc5e1e1800) [pid = 1984] [serial = 1670] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc603c9000) [pid = 1984] [serial = 1671] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc5e099c00) [pid = 1984] [serial = 1730] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc6d2cb000) [pid = 1984] [serial = 1685] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc6d43b800) [pid = 1984] [serial = 1686] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc70a8e400) [pid = 1984] [serial = 1703] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc70a97400) [pid = 1984] [serial = 1704] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc748b2800) [pid = 1984] [serial = 1715] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc74e3dc00) [pid = 1984] [serial = 1716] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc6576e800) [pid = 1984] [serial = 1679] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc6a4e0000) [pid = 1984] [serial = 1680] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc6d4e7c00) [pid = 1984] [serial = 1688] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc6d8ab000) [pid = 1984] [serial = 1689] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc70a70c00) [pid = 1984] [serial = 1700] [outer = (nil)] [url = about:blank] 01:26:17 INFO - PROCESS | 1984 | 1461313577887 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]]]}] 01:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2987ms 01:26:17 INFO - PROCESS | 1984 | 1461313577981 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 01:26:17 INFO - PROCESS | 1984 | 1461313577986 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 01:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:26:18 INFO - PROCESS | 1984 | 1461313577995 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:26:18 INFO - PROCESS | 1984 | 1461313577998 Marionette TRACE conn4 <- [1,2466,null,{}] 01:26:18 INFO - PROCESS | 1984 | 1461313578007 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}] 01:26:18 INFO - PROCESS | 1984 | 1461313578216 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 01:26:18 INFO - PROCESS | 1984 | 1461313578448 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:18 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5abdf800 == 166 [pid = 1984] [id = 624] 01:26:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc5c558400) [pid = 1984] [serial = 1873] [outer = (nil)] 01:26:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc5c560000) [pid = 1984] [serial = 1874] [outer = 0x7ffc5c558400] 01:26:18 INFO - PROCESS | 1984 | 1461313578518 Marionette DEBUG loaded listener.js 01:26:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc5cfc3800) [pid = 1984] [serial = 1875] [outer = 0x7ffc5c558400] 01:26:19 INFO - PROCESS | 1984 | 1461313579267 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]]]}] 01:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1331ms 01:26:19 INFO - PROCESS | 1984 | 1461313579326 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 01:26:19 INFO - PROCESS | 1984 | 1461313579333 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 01:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:26:19 INFO - PROCESS | 1984 | 1461313579343 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:26:19 INFO - PROCESS | 1984 | 1461313579346 Marionette TRACE conn4 <- [1,2470,null,{}] 01:26:19 INFO - PROCESS | 1984 | 1461313579352 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}] 01:26:19 INFO - PROCESS | 1984 | 1461313579563 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 01:26:19 INFO - PROCESS | 1984 | 1461313579780 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bd59000 == 167 [pid = 1984] [id = 625] 01:26:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc5dd45800) [pid = 1984] [serial = 1876] [outer = (nil)] 01:26:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc5e0a1c00) [pid = 1984] [serial = 1877] [outer = 0x7ffc5dd45800] 01:26:19 INFO - PROCESS | 1984 | 1461313579853 Marionette DEBUG loaded listener.js 01:26:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc5e126000) [pid = 1984] [serial = 1878] [outer = 0x7ffc5dd45800] 01:26:20 INFO - PROCESS | 1984 | 1461313580648 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]]]}] 01:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1329ms 01:26:20 INFO - PROCESS | 1984 | 1461313580672 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 01:26:20 INFO - PROCESS | 1984 | 1461313580675 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 01:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:26:20 INFO - PROCESS | 1984 | 1461313580682 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:26:20 INFO - PROCESS | 1984 | 1461313580687 Marionette TRACE conn4 <- [1,2474,null,{}] 01:26:20 INFO - PROCESS | 1984 | 1461313580709 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}] 01:26:20 INFO - PROCESS | 1984 | 1461313580971 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 01:26:21 INFO - PROCESS | 1984 | 1461313581012 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5deed800 == 168 [pid = 1984] [id = 626] 01:26:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc603ccc00) [pid = 1984] [serial = 1879] [outer = (nil)] 01:26:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc605cd000) [pid = 1984] [serial = 1880] [outer = 0x7ffc603ccc00] 01:26:21 INFO - PROCESS | 1984 | 1461313581080 Marionette DEBUG loaded listener.js 01:26:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc610c3800) [pid = 1984] [serial = 1881] [outer = 0x7ffc603ccc00] 01:26:22 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc605d1400) [pid = 1984] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:26:22 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc5e094400) [pid = 1984] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:26:22 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc5c23f400) [pid = 1984] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:26:22 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc5cfc2800) [pid = 1984] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:26:22 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc620ab400) [pid = 1984] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:26:22 INFO - PROCESS | 1984 | 1461313582612 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]]]}] 01:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1945ms 01:26:22 INFO - PROCESS | 1984 | 1461313582627 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 01:26:22 INFO - PROCESS | 1984 | 1461313582631 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 01:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:26:22 INFO - PROCESS | 1984 | 1461313582636 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:26:22 INFO - PROCESS | 1984 | 1461313582638 Marionette TRACE conn4 <- [1,2478,null,{}] 01:26:22 INFO - PROCESS | 1984 | 1461313582644 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}] 01:26:22 INFO - PROCESS | 1984 | 1461313582903 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 01:26:22 INFO - PROCESS | 1984 | 1461313582925 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc60183000 == 169 [pid = 1984] [id = 627] 01:26:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc5aa2f000) [pid = 1984] [serial = 1882] [outer = (nil)] 01:26:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc61c95c00) [pid = 1984] [serial = 1883] [outer = 0x7ffc5aa2f000] 01:26:22 INFO - PROCESS | 1984 | 1461313582986 Marionette DEBUG loaded listener.js 01:26:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc61ed0000) [pid = 1984] [serial = 1884] [outer = 0x7ffc5aa2f000] 01:26:23 INFO - PROCESS | 1984 | 1461313583777 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]]]}] 01:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1174ms 01:26:23 INFO - PROCESS | 1984 | 1461313583812 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 01:26:23 INFO - PROCESS | 1984 | 1461313583815 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 01:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:26:23 INFO - PROCESS | 1984 | 1461313583832 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:26:23 INFO - PROCESS | 1984 | 1461313583835 Marionette TRACE conn4 <- [1,2482,null,{}] 01:26:23 INFO - PROCESS | 1984 | 1461313583840 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}] 01:26:24 INFO - PROCESS | 1984 | 1461313584041 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 01:26:24 INFO - PROCESS | 1984 | 1461313584055 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc60921800 == 170 [pid = 1984] [id = 628] 01:26:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc61c95000) [pid = 1984] [serial = 1885] [outer = (nil)] 01:26:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc620ec400) [pid = 1984] [serial = 1886] [outer = 0x7ffc61c95000] 01:26:24 INFO - PROCESS | 1984 | 1461313584115 Marionette DEBUG loaded listener.js 01:26:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc6271bc00) [pid = 1984] [serial = 1887] [outer = 0x7ffc61c95000] 01:26:25 INFO - PROCESS | 1984 | 1461313585430 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]]]}] 01:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1635ms 01:26:25 INFO - PROCESS | 1984 | 1461313585469 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 01:26:25 INFO - PROCESS | 1984 | 1461313585476 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 01:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:26:25 INFO - PROCESS | 1984 | 1461313585483 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:26:25 INFO - PROCESS | 1984 | 1461313585489 Marionette TRACE conn4 <- [1,2486,null,{}] 01:26:25 INFO - PROCESS | 1984 | 1461313585497 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}] 01:26:25 INFO - PROCESS | 1984 | 1461313585729 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 01:26:26 INFO - PROCESS | 1984 | 1461313586050 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5c1e2800 == 171 [pid = 1984] [id = 629] 01:26:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc5cfc5000) [pid = 1984] [serial = 1888] [outer = (nil)] 01:26:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc5e093800) [pid = 1984] [serial = 1889] [outer = 0x7ffc5cfc5000] 01:26:26 INFO - PROCESS | 1984 | 1461313586133 Marionette DEBUG loaded listener.js 01:26:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc5e130000) [pid = 1984] [serial = 1890] [outer = 0x7ffc5cfc5000] 01:26:27 INFO - PROCESS | 1984 | 1461313587119 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]]]}] 01:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1683ms 01:26:27 INFO - PROCESS | 1984 | 1461313587166 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 01:26:27 INFO - PROCESS | 1984 | 1461313587175 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 01:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:26:27 INFO - PROCESS | 1984 | 1461313587185 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:26:27 INFO - PROCESS | 1984 | 1461313587189 Marionette TRACE conn4 <- [1,2490,null,{}] 01:26:27 INFO - PROCESS | 1984 | 1461313587195 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}] 01:26:27 INFO - PROCESS | 1984 | 1461313587423 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 01:26:27 INFO - PROCESS | 1984 | 1461313587733 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc61a2e800 == 172 [pid = 1984] [id = 630] 01:26:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc603c4800) [pid = 1984] [serial = 1891] [outer = (nil)] 01:26:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc61ec3000) [pid = 1984] [serial = 1892] [outer = 0x7ffc603c4800] 01:26:27 INFO - PROCESS | 1984 | 1461313587812 Marionette DEBUG loaded listener.js 01:26:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc620f1000) [pid = 1984] [serial = 1893] [outer = 0x7ffc603c4800] 01:26:28 INFO - PROCESS | 1984 | 1461313588634 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]]]}] 01:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1481ms 01:26:28 INFO - PROCESS | 1984 | 1461313588666 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 01:26:28 INFO - PROCESS | 1984 | 1461313588669 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 01:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:26:28 INFO - PROCESS | 1984 | 1461313588676 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:26:28 INFO - PROCESS | 1984 | 1461313588682 Marionette TRACE conn4 <- [1,2494,null,{}] 01:26:28 INFO - PROCESS | 1984 | 1461313588698 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}] 01:26:28 INFO - PROCESS | 1984 | 1461313588923 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 01:26:29 INFO - PROCESS | 1984 | 1461313589241 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc657a8000 == 173 [pid = 1984] [id = 631] 01:26:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc62ac5400) [pid = 1984] [serial = 1894] [outer = (nil)] 01:26:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc64c47c00) [pid = 1984] [serial = 1895] [outer = 0x7ffc62ac5400] 01:26:29 INFO - PROCESS | 1984 | 1461313589324 Marionette DEBUG loaded listener.js 01:26:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc64d41c00) [pid = 1984] [serial = 1896] [outer = 0x7ffc62ac5400] 01:26:30 INFO - PROCESS | 1984 | 1461313590151 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]]]}] 01:26:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1543ms 01:26:30 INFO - PROCESS | 1984 | 1461313590219 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 01:26:30 INFO - PROCESS | 1984 | 1461313590225 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 01:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:26:30 INFO - PROCESS | 1984 | 1461313590232 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:26:30 INFO - PROCESS | 1984 | 1461313590234 Marionette TRACE conn4 <- [1,2498,null,{}] 01:26:30 INFO - PROCESS | 1984 | 1461313590240 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}] 01:26:30 INFO - PROCESS | 1984 | 1461313590505 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 01:26:30 INFO - PROCESS | 1984 | 1461313590829 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:30 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a14800 == 174 [pid = 1984] [id = 632] 01:26:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc60c25000) [pid = 1984] [serial = 1897] [outer = (nil)] 01:26:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc65769c00) [pid = 1984] [serial = 1898] [outer = 0x7ffc60c25000] 01:26:30 INFO - PROCESS | 1984 | 1461313590912 Marionette DEBUG loaded listener.js 01:26:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc65dba800) [pid = 1984] [serial = 1899] [outer = 0x7ffc60c25000] 01:26:31 INFO - PROCESS | 1984 | 1461313591720 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]]]}] 01:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1526ms 01:26:31 INFO - PROCESS | 1984 | 1461313591759 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 01:26:31 INFO - PROCESS | 1984 | 1461313591762 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 01:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:26:31 INFO - PROCESS | 1984 | 1461313591768 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:26:31 INFO - PROCESS | 1984 | 1461313591771 Marionette TRACE conn4 <- [1,2502,null,{}] 01:26:31 INFO - PROCESS | 1984 | 1461313591777 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}] 01:26:32 INFO - PROCESS | 1984 | 1461313591999 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 01:26:32 INFO - PROCESS | 1984 | 1461313592336 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d6a800 == 175 [pid = 1984] [id = 633] 01:26:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc6a4e8000) [pid = 1984] [serial = 1900] [outer = (nil)] 01:26:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc6a752000) [pid = 1984] [serial = 1901] [outer = 0x7ffc6a4e8000] 01:26:32 INFO - PROCESS | 1984 | 1461313592418 Marionette DEBUG loaded listener.js 01:26:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc6a79b000) [pid = 1984] [serial = 1902] [outer = 0x7ffc6a4e8000] 01:26:33 INFO - PROCESS | 1984 | 1461313593273 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]]]}] 01:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1581ms 01:26:33 INFO - PROCESS | 1984 | 1461313593350 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 01:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:26:33 INFO - PROCESS | 1984 | 1461313593354 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 01:26:33 INFO - PROCESS | 1984 | 1461313593360 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:26:33 INFO - PROCESS | 1984 | 1461313593363 Marionette TRACE conn4 <- [1,2506,null,{}] 01:26:33 INFO - PROCESS | 1984 | 1461313593368 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}] 01:26:33 INFO - PROCESS | 1984 | 1461313593636 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 01:26:33 INFO - PROCESS | 1984 | 1461313593942 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:33 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b8c3800 == 176 [pid = 1984] [id = 634] 01:26:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc6a79c000) [pid = 1984] [serial = 1903] [outer = (nil)] 01:26:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc6b6c8400) [pid = 1984] [serial = 1904] [outer = 0x7ffc6a79c000] 01:26:34 INFO - PROCESS | 1984 | 1461313594030 Marionette DEBUG loaded listener.js 01:26:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc6b715c00) [pid = 1984] [serial = 1905] [outer = 0x7ffc6a79c000] 01:26:34 INFO - PROCESS | 1984 | 1461313594845 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]]]}] 01:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1528ms 01:26:34 INFO - PROCESS | 1984 | 1461313594888 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 01:26:34 INFO - PROCESS | 1984 | 1461313594891 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 01:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:26:34 INFO - PROCESS | 1984 | 1461313594897 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:26:34 INFO - PROCESS | 1984 | 1461313594899 Marionette TRACE conn4 <- [1,2510,null,{}] 01:26:34 INFO - PROCESS | 1984 | 1461313594904 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}] 01:26:35 INFO - PROCESS | 1984 | 1461313595113 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 01:26:35 INFO - PROCESS | 1984 | 1461313595385 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c881000 == 177 [pid = 1984] [id = 635] 01:26:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc6b54a800) [pid = 1984] [serial = 1906] [outer = (nil)] 01:26:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc6ce57000) [pid = 1984] [serial = 1907] [outer = 0x7ffc6b54a800] 01:26:35 INFO - PROCESS | 1984 | 1461313595499 Marionette DEBUG loaded listener.js 01:26:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc6d2cfc00) [pid = 1984] [serial = 1908] [outer = 0x7ffc6b54a800] 01:26:36 INFO - PROCESS | 1984 | 1461313596303 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]]]}] 01:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1447ms 01:26:36 INFO - PROCESS | 1984 | 1461313596345 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 01:26:36 INFO - PROCESS | 1984 | 1461313596348 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 01:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:26:36 INFO - PROCESS | 1984 | 1461313596354 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:26:36 INFO - PROCESS | 1984 | 1461313596356 Marionette TRACE conn4 <- [1,2514,null,{}] 01:26:36 INFO - PROCESS | 1984 | 1461313596362 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}] 01:26:36 INFO - PROCESS | 1984 | 1461313596574 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 01:26:36 INFO - PROCESS | 1984 | 1461313596846 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d6f0800 == 178 [pid = 1984] [id = 636] 01:26:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc6b559400) [pid = 1984] [serial = 1909] [outer = (nil)] 01:26:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc6d7e8400) [pid = 1984] [serial = 1910] [outer = 0x7ffc6b559400] 01:26:36 INFO - PROCESS | 1984 | 1461313596962 Marionette DEBUG loaded listener.js 01:26:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc6da89000) [pid = 1984] [serial = 1911] [outer = 0x7ffc6b559400] 01:26:37 INFO - PROCESS | 1984 | 1461313597786 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]]]}] 01:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1485ms 01:26:37 INFO - PROCESS | 1984 | 1461313597841 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 01:26:37 INFO - PROCESS | 1984 | 1461313597845 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 01:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:26:37 INFO - PROCESS | 1984 | 1461313597851 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:26:37 INFO - PROCESS | 1984 | 1461313597853 Marionette TRACE conn4 <- [1,2518,null,{}] 01:26:37 INFO - PROCESS | 1984 | 1461313597860 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}] 01:26:38 INFO - PROCESS | 1984 | 1461313598075 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 01:26:38 INFO - PROCESS | 1984 | 1461313598314 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6db8e000 == 179 [pid = 1984] [id = 637] 01:26:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc6d2d8800) [pid = 1984] [serial = 1912] [outer = (nil)] 01:26:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc6e9b2800) [pid = 1984] [serial = 1913] [outer = 0x7ffc6d2d8800] 01:26:38 INFO - PROCESS | 1984 | 1461313598435 Marionette DEBUG loaded listener.js 01:26:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc6f880c00) [pid = 1984] [serial = 1914] [outer = 0x7ffc6d2d8800] 01:26:39 INFO - PROCESS | 1984 | 1461313599227 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]]]}] 01:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1434ms 01:26:39 INFO - PROCESS | 1984 | 1461313599286 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 01:26:39 INFO - PROCESS | 1984 | 1461313599290 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 01:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:26:39 INFO - PROCESS | 1984 | 1461313599295 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:26:39 INFO - PROCESS | 1984 | 1461313599299 Marionette TRACE conn4 <- [1,2522,null,{}] 01:26:39 INFO - PROCESS | 1984 | 1461313599303 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}] 01:26:39 INFO - PROCESS | 1984 | 1461313599528 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 01:26:39 INFO - PROCESS | 1984 | 1461313599863 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7044c800 == 180 [pid = 1984] [id = 638] 01:26:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc7042cc00) [pid = 1984] [serial = 1915] [outer = (nil)] 01:26:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc7061d000) [pid = 1984] [serial = 1916] [outer = 0x7ffc7042cc00] 01:26:39 INFO - PROCESS | 1984 | 1461313599952 Marionette DEBUG loaded listener.js 01:26:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc70a71000) [pid = 1984] [serial = 1917] [outer = 0x7ffc7042cc00] 01:26:40 INFO - PROCESS | 1984 | 1461313600794 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]]]}] 01:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1529ms 01:26:40 INFO - PROCESS | 1984 | 1461313600826 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 01:26:40 INFO - PROCESS | 1984 | 1461313600836 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 01:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:26:40 INFO - PROCESS | 1984 | 1461313600842 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:26:40 INFO - PROCESS | 1984 | 1461313600845 Marionette TRACE conn4 <- [1,2526,null,{}] 01:26:40 INFO - PROCESS | 1984 | 1461313600851 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}] 01:26:41 INFO - PROCESS | 1984 | 1461313601091 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 01:26:41 INFO - PROCESS | 1984 | 1461313601411 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70e4f000 == 181 [pid = 1984] [id = 639] 01:26:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc70481c00) [pid = 1984] [serial = 1918] [outer = (nil)] 01:26:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc70a96800) [pid = 1984] [serial = 1919] [outer = 0x7ffc70481c00] 01:26:41 INFO - PROCESS | 1984 | 1461313601495 Marionette DEBUG loaded listener.js 01:26:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc711cb400) [pid = 1984] [serial = 1920] [outer = 0x7ffc70481c00] 01:26:42 INFO - PROCESS | 1984 | 1461313602291 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]]]}] 01:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1488ms 01:26:42 INFO - PROCESS | 1984 | 1461313602331 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 01:26:42 INFO - PROCESS | 1984 | 1461313602333 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 01:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:26:42 INFO - PROCESS | 1984 | 1461313602340 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:26:42 INFO - PROCESS | 1984 | 1461313602344 Marionette TRACE conn4 <- [1,2530,null,{}] 01:26:42 INFO - PROCESS | 1984 | 1461313602349 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}] 01:26:42 INFO - PROCESS | 1984 | 1461313602563 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 01:26:42 INFO - PROCESS | 1984 | 1461313602838 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72d69000 == 182 [pid = 1984] [id = 640] 01:26:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc70a7f400) [pid = 1984] [serial = 1921] [outer = (nil)] 01:26:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc72be9800) [pid = 1984] [serial = 1922] [outer = 0x7ffc70a7f400] 01:26:42 INFO - PROCESS | 1984 | 1461313602953 Marionette DEBUG loaded listener.js 01:26:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc74e36c00) [pid = 1984] [serial = 1923] [outer = 0x7ffc70a7f400] 01:26:43 INFO - PROCESS | 1984 | 1461313603750 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]]]}] 01:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1480ms 01:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:26:43 INFO - PROCESS | 1984 | 1461313603823 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 01:26:43 INFO - PROCESS | 1984 | 1461313603825 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 01:26:43 INFO - PROCESS | 1984 | 1461313603832 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:26:43 INFO - PROCESS | 1984 | 1461313603836 Marionette TRACE conn4 <- [1,2534,null,{}] 01:26:43 INFO - PROCESS | 1984 | 1461313603841 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}] 01:26:44 INFO - PROCESS | 1984 | 1461313604061 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 01:26:44 INFO - PROCESS | 1984 | 1461313604383 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76108000 == 183 [pid = 1984] [id = 641] 01:26:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc60c2e800) [pid = 1984] [serial = 1924] [outer = (nil)] 01:26:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc6d4da800) [pid = 1984] [serial = 1925] [outer = 0x7ffc60c2e800] 01:26:44 INFO - PROCESS | 1984 | 1461313604461 Marionette DEBUG loaded listener.js 01:26:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc7701a000) [pid = 1984] [serial = 1926] [outer = 0x7ffc60c2e800] 01:26:45 INFO - PROCESS | 1984 | 1461313605291 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]]]}] 01:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1531ms 01:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:26:45 INFO - PROCESS | 1984 | 1461313605363 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 01:26:45 INFO - PROCESS | 1984 | 1461313605366 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 01:26:45 INFO - PROCESS | 1984 | 1461313605372 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:26:45 INFO - PROCESS | 1984 | 1461313605375 Marionette TRACE conn4 <- [1,2538,null,{}] 01:26:45 INFO - PROCESS | 1984 | 1461313605380 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}] 01:26:45 INFO - PROCESS | 1984 | 1461313605596 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 01:26:45 INFO - PROCESS | 1984 | 1461313605911 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76fd9000 == 184 [pid = 1984] [id = 642] 01:26:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc5aa2fc00) [pid = 1984] [serial = 1927] [outer = (nil)] 01:26:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc7781b400) [pid = 1984] [serial = 1928] [outer = 0x7ffc5aa2fc00] 01:26:45 INFO - PROCESS | 1984 | 1461313605992 Marionette DEBUG loaded listener.js 01:26:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc784a8c00) [pid = 1984] [serial = 1929] [outer = 0x7ffc5aa2fc00] 01:26:46 INFO - PROCESS | 1984 | 1461313606821 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]]]}] 01:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1534ms 01:26:46 INFO - PROCESS | 1984 | 1461313606906 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 01:26:46 INFO - PROCESS | 1984 | 1461313606909 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 01:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:26:46 INFO - PROCESS | 1984 | 1461313606915 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:26:46 INFO - PROCESS | 1984 | 1461313606919 Marionette TRACE conn4 <- [1,2542,null,{}] 01:26:46 INFO - PROCESS | 1984 | 1461313606924 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}] 01:26:47 INFO - PROCESS | 1984 | 1461313607160 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 01:26:47 INFO - PROCESS | 1984 | 1461313607474 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:47 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc79071000 == 185 [pid = 1984] [id = 643] 01:26:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 202 (0x7ffc61c9e800) [pid = 1984] [serial = 1930] [outer = (nil)] 01:26:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 203 (0x7ffc79188400) [pid = 1984] [serial = 1931] [outer = 0x7ffc61c9e800] 01:26:47 INFO - PROCESS | 1984 | 1461313607551 Marionette DEBUG loaded listener.js 01:26:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 204 (0x7ffc83982c00) [pid = 1984] [serial = 1932] [outer = 0x7ffc61c9e800] 01:26:48 INFO - PROCESS | 1984 | 1461313608332 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]]]}] 01:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1476ms 01:26:48 INFO - PROCESS | 1984 | 1461313608393 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 01:26:48 INFO - PROCESS | 1984 | 1461313608396 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 01:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:26:48 INFO - PROCESS | 1984 | 1461313608402 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:26:48 INFO - PROCESS | 1984 | 1461313608404 Marionette TRACE conn4 <- [1,2546,null,{}] 01:26:48 INFO - PROCESS | 1984 | 1461313608410 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}] 01:26:48 INFO - PROCESS | 1984 | 1461313608631 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 01:26:48 INFO - PROCESS | 1984 | 1461313608944 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc82b93800 == 186 [pid = 1984] [id = 644] 01:26:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 205 (0x7ffc77823c00) [pid = 1984] [serial = 1933] [outer = (nil)] 01:26:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc83ada400) [pid = 1984] [serial = 1934] [outer = 0x7ffc77823c00] 01:26:49 INFO - PROCESS | 1984 | 1461313609029 Marionette DEBUG loaded listener.js 01:26:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc84c44800) [pid = 1984] [serial = 1935] [outer = 0x7ffc77823c00] 01:26:49 INFO - PROCESS | 1984 | 1461313609826 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]]]}] 01:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1487ms 01:26:49 INFO - PROCESS | 1984 | 1461313609890 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 01:26:49 INFO - PROCESS | 1984 | 1461313609893 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 01:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:26:49 INFO - PROCESS | 1984 | 1461313609900 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:26:49 INFO - PROCESS | 1984 | 1461313609904 Marionette TRACE conn4 <- [1,2550,null,{}] 01:26:49 INFO - PROCESS | 1984 | 1461313609909 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}] 01:26:50 INFO - PROCESS | 1984 | 1461313610142 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 01:26:50 INFO - PROCESS | 1984 | 1461313610467 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8490f800 == 187 [pid = 1984] [id = 645] 01:26:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc6f880400) [pid = 1984] [serial = 1936] [outer = (nil)] 01:26:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc84e15800) [pid = 1984] [serial = 1937] [outer = 0x7ffc6f880400] 01:26:50 INFO - PROCESS | 1984 | 1461313610546 Marionette DEBUG loaded listener.js 01:26:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc86dbc000) [pid = 1984] [serial = 1938] [outer = 0x7ffc6f880400] 01:26:51 INFO - PROCESS | 1984 | 1461313611375 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]]]}] 01:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1536ms 01:26:51 INFO - PROCESS | 1984 | 1461313611437 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 01:26:51 INFO - PROCESS | 1984 | 1461313611440 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 01:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:26:51 INFO - PROCESS | 1984 | 1461313611446 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:26:51 INFO - PROCESS | 1984 | 1461313611449 Marionette TRACE conn4 <- [1,2554,null,{}] 01:26:51 INFO - PROCESS | 1984 | 1461313611454 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}] 01:26:51 INFO - PROCESS | 1984 | 1461313611691 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 01:26:52 INFO - PROCESS | 1984 | 1461313612019 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88908000 == 188 [pid = 1984] [id = 646] 01:26:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc83988c00) [pid = 1984] [serial = 1939] [outer = (nil)] 01:26:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc8840f000) [pid = 1984] [serial = 1940] [outer = 0x7ffc83988c00] 01:26:52 INFO - PROCESS | 1984 | 1461313612098 Marionette DEBUG loaded listener.js 01:26:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc8850bc00) [pid = 1984] [serial = 1941] [outer = 0x7ffc83988c00] 01:26:52 INFO - PROCESS | 1984 | 1461313612954 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]]]}] 01:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1581ms 01:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:26:53 INFO - PROCESS | 1984 | 1461313613028 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 01:26:53 INFO - PROCESS | 1984 | 1461313613031 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 01:26:53 INFO - PROCESS | 1984 | 1461313613037 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:26:53 INFO - PROCESS | 1984 | 1461313613040 Marionette TRACE conn4 <- [1,2558,null,{}] 01:26:53 INFO - PROCESS | 1984 | 1461313613045 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}] 01:26:53 INFO - PROCESS | 1984 | 1461313613265 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 01:26:53 INFO - PROCESS | 1984 | 1461313613598 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:53 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc889e1000 == 189 [pid = 1984] [id = 647] 01:26:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc5c545800) [pid = 1984] [serial = 1942] [outer = (nil)] 01:26:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc86dbc800) [pid = 1984] [serial = 1943] [outer = 0x7ffc5c545800] 01:26:53 INFO - PROCESS | 1984 | 1461313613678 Marionette DEBUG loaded listener.js 01:26:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc887a8000) [pid = 1984] [serial = 1944] [outer = 0x7ffc5c545800] 01:26:55 INFO - PROCESS | 1984 | 1461313615166 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]]]}] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bbcf800 == 188 [pid = 1984] [id = 479] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc794c5800 == 187 [pid = 1984] [id = 206] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d7d4000 == 186 [pid = 1984] [id = 488] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61420800 == 185 [pid = 1984] [id = 518] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7830a000 == 184 [pid = 1984] [id = 166] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc60183000 == 183 [pid = 1984] [id = 627] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5deed800 == 182 [pid = 1984] [id = 626] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bd59000 == 181 [pid = 1984] [id = 625] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5abdf800 == 180 [pid = 1984] [id = 624] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5b019800 == 179 [pid = 1984] [id = 621] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc581ea800 == 178 [pid = 1984] [id = 620] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8d03b800 == 177 [pid = 1984] [id = 619] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc889cc000 == 176 [pid = 1984] [id = 618] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88e9b800 == 175 [pid = 1984] [id = 617] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8868d800 == 174 [pid = 1984] [id = 616] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc84915000 == 173 [pid = 1984] [id = 615] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7dbd6000 == 172 [pid = 1984] [id = 614] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77205000 == 171 [pid = 1984] [id = 613] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7610d000 == 170 [pid = 1984] [id = 612] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72b4a000 == 169 [pid = 1984] [id = 611] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70c89000 == 168 [pid = 1984] [id = 610] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6dbd4000 == 167 [pid = 1984] [id = 609] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d0ca800 == 166 [pid = 1984] [id = 608] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b977000 == 165 [pid = 1984] [id = 607] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a739000 == 164 [pid = 1984] [id = 606] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6579d800 == 163 [pid = 1984] [id = 605] 01:26:55 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bdca000 == 162 [pid = 1984] [id = 604] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc778c1400) [pid = 1984] [serial = 1781] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc64d48800) [pid = 1984] [serial = 1806] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc61a4f800) [pid = 1984] [serial = 1802] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc603ca400) [pid = 1984] [serial = 1778] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc64d68400) [pid = 1984] [serial = 1748] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc70a77c00) [pid = 1984] [serial = 1766] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc7917ec00) [pid = 1984] [serial = 1787] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc6d7e6c00) [pid = 1984] [serial = 1760] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc7948bc00) [pid = 1984] [serial = 1790] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc62653400) [pid = 1984] [serial = 1803] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc6a467000) [pid = 1984] [serial = 1751] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 204 (0x7ffc5c5bcc00) [pid = 1984] [serial = 1797] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 203 (0x7ffc6ed83c00) [pid = 1984] [serial = 1763] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 202 (0x7ffc5c54d400) [pid = 1984] [serial = 1796] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 201 (0x7ffc5db18c00) [pid = 1984] [serial = 1742] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc72bf0c00) [pid = 1984] [serial = 1769] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc64cb0800) [pid = 1984] [serial = 1805] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc5e097800) [pid = 1984] [serial = 1799] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc6a841800) [pid = 1984] [serial = 1754] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc605d0c00) [pid = 1984] [serial = 1800] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc77017000) [pid = 1984] [serial = 1772] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc61dd0000) [pid = 1984] [serial = 1745] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc5e130400) [pid = 1984] [serial = 1811] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc77811800) [pid = 1984] [serial = 1775] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc603c7c00) [pid = 1984] [serial = 1793] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc6ce5ec00) [pid = 1984] [serial = 1757] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc79030c00) [pid = 1984] [serial = 1784] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc6a470400) [pid = 1984] [serial = 1809] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc6576ac00) [pid = 1984] [serial = 1808] [outer = (nil)] [url = about:blank] 01:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 3186ms 01:26:56 INFO - PROCESS | 1984 | 1461313616273 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 01:26:56 INFO - PROCESS | 1984 | 1461313616279 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 01:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:26:56 INFO - PROCESS | 1984 | 1461313616290 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:26:56 INFO - PROCESS | 1984 | 1461313616292 Marionette TRACE conn4 <- [1,2562,null,{}] 01:26:56 INFO - PROCESS | 1984 | 1461313616300 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}] 01:26:56 INFO - PROCESS | 1984 | 1461313616498 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 01:26:56 INFO - PROCESS | 1984 | 1461313616512 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:56 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc581ee000 == 163 [pid = 1984] [id = 648] 01:26:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc584ed000) [pid = 1984] [serial = 1945] [outer = (nil)] 01:26:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc5ab81400) [pid = 1984] [serial = 1946] [outer = 0x7ffc584ed000] 01:26:56 INFO - PROCESS | 1984 | 1461313616621 Marionette DEBUG loaded listener.js 01:26:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc5c546c00) [pid = 1984] [serial = 1947] [outer = 0x7ffc584ed000] 01:26:57 INFO - PROCESS | 1984 | 1461313617530 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]]]}] 01:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1286ms 01:26:57 INFO - PROCESS | 1984 | 1461313617575 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 01:26:57 INFO - PROCESS | 1984 | 1461313617583 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 01:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:26:57 INFO - PROCESS | 1984 | 1461313617592 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:26:57 INFO - PROCESS | 1984 | 1461313617596 Marionette TRACE conn4 <- [1,2566,null,{}] 01:26:57 INFO - PROCESS | 1984 | 1461313617601 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}] 01:26:57 INFO - PROCESS | 1984 | 1461313617888 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 01:26:58 INFO - PROCESS | 1984 | 1461313618033 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:58 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5b018000 == 164 [pid = 1984] [id = 649] 01:26:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc5c5ba800) [pid = 1984] [serial = 1948] [outer = (nil)] 01:26:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc5cfd3400) [pid = 1984] [serial = 1949] [outer = 0x7ffc5c5ba800] 01:26:58 INFO - PROCESS | 1984 | 1461313618099 Marionette DEBUG loaded listener.js 01:26:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc5dd48000) [pid = 1984] [serial = 1950] [outer = 0x7ffc5c5ba800] 01:26:59 INFO - PROCESS | 1984 | 1461313618999 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]]]}] 01:26:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1428ms 01:26:59 INFO - PROCESS | 1984 | 1461313619023 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 01:26:59 INFO - PROCESS | 1984 | 1461313619037 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 01:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:26:59 INFO - PROCESS | 1984 | 1461313619044 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:26:59 INFO - PROCESS | 1984 | 1461313619049 Marionette TRACE conn4 <- [1,2570,null,{}] 01:26:59 INFO - PROCESS | 1984 | 1461313619073 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}] 01:26:59 INFO - PROCESS | 1984 | 1461313619346 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 01:26:59 INFO - PROCESS | 1984 | 1461313619389 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5c1e8000 == 165 [pid = 1984] [id = 650] 01:26:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc5e0d2400) [pid = 1984] [serial = 1951] [outer = (nil)] 01:26:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc5e428800) [pid = 1984] [serial = 1952] [outer = 0x7ffc5e0d2400] 01:26:59 INFO - PROCESS | 1984 | 1461313619454 Marionette DEBUG loaded listener.js 01:26:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc605c5400) [pid = 1984] [serial = 1953] [outer = 0x7ffc5e0d2400] 01:27:01 INFO - PROCESS | 1984 | 1461313621280 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]]]}] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc620ae400) [pid = 1984] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc72bec800) [pid = 1984] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc64cb1400) [pid = 1984] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc64ca6000) [pid = 1984] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc5ab7c400) [pid = 1984] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc70288000) [pid = 1984] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc5c55d000) [pid = 1984] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc76ff3c00) [pid = 1984] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc64c4f400) [pid = 1984] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc5c23ac00) [pid = 1984] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc62ac6800) [pid = 1984] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc70a97800) [pid = 1984] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc5dd45800) [pid = 1984] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc79434400) [pid = 1984] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6b719800) [pid = 1984] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc6cd40800) [pid = 1984] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc610d1400) [pid = 1984] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc5dd43400) [pid = 1984] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc715da400) [pid = 1984] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc5aa2f400) [pid = 1984] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc7917c400) [pid = 1984] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc62b15800) [pid = 1984] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc6b6f3c00) [pid = 1984] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc62653c00) [pid = 1984] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc76ad4800) [pid = 1984] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc5c558000) [pid = 1984] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc6b710000) [pid = 1984] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc70cc4000) [pid = 1984] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc5c558400) [pid = 1984] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc603ccc00) [pid = 1984] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc6b718800) [pid = 1984] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc6264b400) [pid = 1984] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc6b70b400) [pid = 1984] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc6d4db800) [pid = 1984] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc610c2c00) [pid = 1984] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc5c557400) [pid = 1984] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc5aa2f000) [pid = 1984] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc6f888800) [pid = 1984] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc603c7800) [pid = 1984] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc6271d800) [pid = 1984] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc65dc0400) [pid = 1984] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc5ab7b800) [pid = 1984] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc6d4dbc00) [pid = 1984] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:27:01 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc5aa32c00) [pid = 1984] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:27:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:27:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2386ms 01:27:01 INFO - PROCESS | 1984 | 1461313621451 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 01:27:01 INFO - PROCESS | 1984 | 1461313621456 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 01:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:27:01 INFO - PROCESS | 1984 | 1461313621461 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:27:01 INFO - PROCESS | 1984 | 1461313621463 Marionette TRACE conn4 <- [1,2574,null,{}] 01:27:01 INFO - PROCESS | 1984 | 1461313621468 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}] 01:27:01 INFO - PROCESS | 1984 | 1461313621740 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 01:27:01 INFO - PROCESS | 1984 | 1461313621863 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:01 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5dc45000 == 166 [pid = 1984] [id = 651] 01:27:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc5db18000) [pid = 1984] [serial = 1954] [outer = (nil)] 01:27:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc603c7800) [pid = 1984] [serial = 1955] [outer = 0x7ffc5db18000] 01:27:01 INFO - PROCESS | 1984 | 1461313621929 Marionette DEBUG loaded listener.js 01:27:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc60c25800) [pid = 1984] [serial = 1956] [outer = 0x7ffc5db18000] 01:27:02 INFO - PROCESS | 1984 | 1461313622638 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]]]}] 01:27:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:27:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1225ms 01:27:02 INFO - PROCESS | 1984 | 1461313622688 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 01:27:02 INFO - PROCESS | 1984 | 1461313622690 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 01:27:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:27:02 INFO - PROCESS | 1984 | 1461313622697 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:27:02 INFO - PROCESS | 1984 | 1461313622699 Marionette TRACE conn4 <- [1,2578,null,{}] 01:27:02 INFO - PROCESS | 1984 | 1461313622708 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}] 01:27:02 INFO - PROCESS | 1984 | 1461313622927 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 01:27:03 INFO - PROCESS | 1984 | 1461313623120 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:03 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc604b2800 == 167 [pid = 1984] [id = 652] 01:27:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc5c55d000) [pid = 1984] [serial = 1957] [outer = (nil)] 01:27:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc610c9000) [pid = 1984] [serial = 1958] [outer = 0x7ffc5c55d000] 01:27:03 INFO - PROCESS | 1984 | 1461313623188 Marionette DEBUG loaded listener.js 01:27:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc61ecf400) [pid = 1984] [serial = 1959] [outer = 0x7ffc5c55d000] 01:27:04 INFO - PROCESS | 1984 | 1461313624230 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]]]}] 01:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1583ms 01:27:04 INFO - PROCESS | 1984 | 1461313624281 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 01:27:04 INFO - PROCESS | 1984 | 1461313624288 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 01:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:27:04 INFO - PROCESS | 1984 | 1461313624298 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:27:04 INFO - PROCESS | 1984 | 1461313624302 Marionette TRACE conn4 <- [1,2582,null,{}] 01:27:04 INFO - PROCESS | 1984 | 1461313624310 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}] 01:27:04 INFO - PROCESS | 1984 | 1461313624546 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 01:27:04 INFO - PROCESS | 1984 | 1461313624872 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:04 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bbd0800 == 168 [pid = 1984] [id = 653] 01:27:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc5c555800) [pid = 1984] [serial = 1960] [outer = (nil)] 01:27:04 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc5c5b4000) [pid = 1984] [serial = 1961] [outer = 0x7ffc5c555800] 01:27:04 INFO - PROCESS | 1984 | 1461313624954 Marionette DEBUG loaded listener.js 01:27:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc5db1c400) [pid = 1984] [serial = 1962] [outer = 0x7ffc5c555800] 01:27:05 INFO - PROCESS | 1984 | 1461313625801 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]]]}] 01:27:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1580ms 01:27:05 INFO - PROCESS | 1984 | 1461313625879 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 01:27:05 INFO - PROCESS | 1984 | 1461313625888 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 01:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:27:05 INFO - PROCESS | 1984 | 1461313625899 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:27:05 INFO - PROCESS | 1984 | 1461313625902 Marionette TRACE conn4 <- [1,2586,null,{}] 01:27:05 INFO - PROCESS | 1984 | 1461313625908 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}] 01:27:06 INFO - PROCESS | 1984 | 1461313626170 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 01:27:06 INFO - PROCESS | 1984 | 1461313626554 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc60921000 == 169 [pid = 1984] [id = 654] 01:27:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc5e429400) [pid = 1984] [serial = 1963] [outer = (nil)] 01:27:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc605c5000) [pid = 1984] [serial = 1964] [outer = 0x7ffc5e429400] 01:27:06 INFO - PROCESS | 1984 | 1461313626627 Marionette DEBUG loaded listener.js 01:27:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc61a4e000) [pid = 1984] [serial = 1965] [outer = 0x7ffc5e429400] 01:27:07 INFO - PROCESS | 1984 | 1461313627468 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]]]}] 01:27:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:27:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1629ms 01:27:07 INFO - PROCESS | 1984 | 1461313627529 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 01:27:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:27:07 INFO - PROCESS | 1984 | 1461313627533 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 01:27:07 INFO - PROCESS | 1984 | 1461313627539 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:27:07 INFO - PROCESS | 1984 | 1461313627545 Marionette TRACE conn4 <- [1,2590,null,{}] 01:27:07 INFO - PROCESS | 1984 | 1461313627560 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}] 01:27:07 INFO - PROCESS | 1984 | 1461313627833 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 01:27:08 INFO - PROCESS | 1984 | 1461313628151 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc64e1c000 == 170 [pid = 1984] [id = 655] 01:27:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc6264a800) [pid = 1984] [serial = 1966] [outer = (nil)] 01:27:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc6271d000) [pid = 1984] [serial = 1967] [outer = 0x7ffc6264a800] 01:27:08 INFO - PROCESS | 1984 | 1461313628232 Marionette DEBUG loaded listener.js 01:27:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc62acf800) [pid = 1984] [serial = 1968] [outer = 0x7ffc6264a800] 01:27:09 INFO - PROCESS | 1984 | 1461313629045 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]]]}] 01:27:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1536ms 01:27:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:27:09 INFO - PROCESS | 1984 | 1461313629075 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 01:27:09 INFO - PROCESS | 1984 | 1461313629078 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 01:27:09 INFO - PROCESS | 1984 | 1461313629084 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:27:09 INFO - PROCESS | 1984 | 1461313629087 Marionette TRACE conn4 <- [1,2594,null,{}] 01:27:09 INFO - PROCESS | 1984 | 1461313629093 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}] 01:27:09 INFO - PROCESS | 1984 | 1461313629316 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 01:27:09 INFO - PROCESS | 1984 | 1461313629641 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:09 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65947800 == 171 [pid = 1984] [id = 656] 01:27:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc5e1e3400) [pid = 1984] [serial = 1969] [outer = (nil)] 01:27:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc64ca6400) [pid = 1984] [serial = 1970] [outer = 0x7ffc5e1e3400] 01:27:09 INFO - PROCESS | 1984 | 1461313629722 Marionette DEBUG loaded listener.js 01:27:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc64d47400) [pid = 1984] [serial = 1971] [outer = 0x7ffc5e1e3400] 01:27:10 INFO - PROCESS | 1984 | 1461313630552 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]]]}] 01:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1533ms 01:27:10 INFO - PROCESS | 1984 | 1461313630617 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 01:27:10 INFO - PROCESS | 1984 | 1461313630621 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 01:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:27:10 INFO - PROCESS | 1984 | 1461313630626 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:27:10 INFO - PROCESS | 1984 | 1461313630629 Marionette TRACE conn4 <- [1,2598,null,{}] 01:27:10 INFO - PROCESS | 1984 | 1461313630634 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}] 01:27:10 INFO - PROCESS | 1984 | 1461313630843 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 01:27:11 INFO - PROCESS | 1984 | 1461313631153 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d27000 == 172 [pid = 1984] [id = 657] 01:27:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc6264b000) [pid = 1984] [serial = 1972] [outer = (nil)] 01:27:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc64f2ac00) [pid = 1984] [serial = 1973] [outer = 0x7ffc6264b000] 01:27:11 INFO - PROCESS | 1984 | 1461313631230 Marionette DEBUG loaded listener.js 01:27:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc65771000) [pid = 1984] [serial = 1974] [outer = 0x7ffc6264b000] 01:27:12 INFO - PROCESS | 1984 | 1461313632142 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]]]}] 01:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1543ms 01:27:12 INFO - PROCESS | 1984 | 1461313632171 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 01:27:12 INFO - PROCESS | 1984 | 1461313632175 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 01:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:27:12 INFO - PROCESS | 1984 | 1461313632180 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:27:12 INFO - PROCESS | 1984 | 1461313632182 Marionette TRACE conn4 <- [1,2602,null,{}] 01:27:12 INFO - PROCESS | 1984 | 1461313632188 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}] 01:27:12 INFO - PROCESS | 1984 | 1461313632416 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 01:27:12 INFO - PROCESS | 1984 | 1461313632661 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:12 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a8dc000 == 173 [pid = 1984] [id = 658] 01:27:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc6a83f400) [pid = 1984] [serial = 1975] [outer = (nil)] 01:27:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc6b552000) [pid = 1984] [serial = 1976] [outer = 0x7ffc6a83f400] 01:27:12 INFO - PROCESS | 1984 | 1461313632784 Marionette DEBUG loaded listener.js 01:27:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc6b5acc00) [pid = 1984] [serial = 1977] [outer = 0x7ffc6a83f400] 01:27:13 INFO - PROCESS | 1984 | 1461313633677 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]]]}] 01:27:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:27:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1526ms 01:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:27:13 INFO - PROCESS | 1984 | 1461313633708 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 01:27:13 INFO - PROCESS | 1984 | 1461313633711 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 01:27:13 INFO - PROCESS | 1984 | 1461313633718 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:27:13 INFO - PROCESS | 1984 | 1461313633721 Marionette TRACE conn4 <- [1,2606,null,{}] 01:27:13 INFO - PROCESS | 1984 | 1461313633726 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}] 01:27:13 INFO - PROCESS | 1984 | 1461313633936 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 01:27:14 INFO - PROCESS | 1984 | 1461313634250 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c878000 == 174 [pid = 1984] [id = 659] 01:27:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc6a83f800) [pid = 1984] [serial = 1978] [outer = (nil)] 01:27:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc6a75bc00) [pid = 1984] [serial = 1979] [outer = 0x7ffc6a83f800] 01:27:14 INFO - PROCESS | 1984 | 1461313634339 Marionette DEBUG loaded listener.js 01:27:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc6b6f4000) [pid = 1984] [serial = 1980] [outer = 0x7ffc6a83f800] 01:27:15 INFO - PROCESS | 1984 | 1461313635237 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]]]}] 01:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1578ms 01:27:15 INFO - PROCESS | 1984 | 1461313635296 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 01:27:15 INFO - PROCESS | 1984 | 1461313635300 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 01:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:27:15 INFO - PROCESS | 1984 | 1461313635307 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:27:15 INFO - PROCESS | 1984 | 1461313635309 Marionette TRACE conn4 <- [1,2610,null,{}] 01:27:15 INFO - PROCESS | 1984 | 1461313635315 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}] 01:27:15 INFO - PROCESS | 1984 | 1461313635538 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 01:27:15 INFO - PROCESS | 1984 | 1461313635846 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d75f000 == 175 [pid = 1984] [id = 660] 01:27:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc6b552400) [pid = 1984] [serial = 1981] [outer = (nil)] 01:27:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc6cd42800) [pid = 1984] [serial = 1982] [outer = 0x7ffc6b552400] 01:27:15 INFO - PROCESS | 1984 | 1461313635928 Marionette DEBUG loaded listener.js 01:27:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc6d1bfc00) [pid = 1984] [serial = 1983] [outer = 0x7ffc6b552400] 01:27:16 INFO - PROCESS | 1984 | 1461313636782 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]]]}] 01:27:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:27:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1527ms 01:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:27:16 INFO - PROCESS | 1984 | 1461313636834 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 01:27:16 INFO - PROCESS | 1984 | 1461313636837 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 01:27:16 INFO - PROCESS | 1984 | 1461313636844 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:27:16 INFO - PROCESS | 1984 | 1461313636847 Marionette TRACE conn4 <- [1,2614,null,{}] 01:27:16 INFO - PROCESS | 1984 | 1461313636852 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}] 01:27:17 INFO - PROCESS | 1984 | 1461313637068 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 01:27:17 INFO - PROCESS | 1984 | 1461313637385 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6dd8f800 == 176 [pid = 1984] [id = 661] 01:27:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc65dc1800) [pid = 1984] [serial = 1984] [outer = (nil)] 01:27:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc6d4dfc00) [pid = 1984] [serial = 1985] [outer = 0x7ffc65dc1800] 01:27:17 INFO - PROCESS | 1984 | 1461313637468 Marionette DEBUG loaded listener.js 01:27:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc6d8aac00) [pid = 1984] [serial = 1986] [outer = 0x7ffc65dc1800] 01:27:18 INFO - PROCESS | 1984 | 1461313638275 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]]]}] 01:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1486ms 01:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:27:18 INFO - PROCESS | 1984 | 1461313638330 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 01:27:18 INFO - PROCESS | 1984 | 1461313638333 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 01:27:18 INFO - PROCESS | 1984 | 1461313638339 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:27:18 INFO - PROCESS | 1984 | 1461313638342 Marionette TRACE conn4 <- [1,2618,null,{}] 01:27:18 INFO - PROCESS | 1984 | 1461313638348 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}] 01:27:18 INFO - PROCESS | 1984 | 1461313638573 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 01:27:18 INFO - PROCESS | 1984 | 1461313638895 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:18 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70c85000 == 177 [pid = 1984] [id = 662] 01:27:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc6b6ee400) [pid = 1984] [serial = 1987] [outer = (nil)] 01:27:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc6ea8fc00) [pid = 1984] [serial = 1988] [outer = 0x7ffc6b6ee400] 01:27:18 INFO - PROCESS | 1984 | 1461313638976 Marionette DEBUG loaded listener.js 01:27:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc6eeafc00) [pid = 1984] [serial = 1989] [outer = 0x7ffc6b6ee400] 01:27:19 INFO - PROCESS | 1984 | 1461313639801 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]]]}] 01:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1528ms 01:27:19 INFO - PROCESS | 1984 | 1461313639868 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 01:27:19 INFO - PROCESS | 1984 | 1461313639872 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 01:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:27:19 INFO - PROCESS | 1984 | 1461313639878 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:27:19 INFO - PROCESS | 1984 | 1461313639883 Marionette TRACE conn4 <- [1,2622,null,{}] 01:27:19 INFO - PROCESS | 1984 | 1461313639888 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}] 01:27:20 INFO - PROCESS | 1984 | 1461313640158 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 01:27:20 INFO - PROCESS | 1984 | 1461313640480 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:20 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72b43000 == 178 [pid = 1984] [id = 663] 01:27:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc7061cc00) [pid = 1984] [serial = 1990] [outer = (nil)] 01:27:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc70903400) [pid = 1984] [serial = 1991] [outer = 0x7ffc7061cc00] 01:27:20 INFO - PROCESS | 1984 | 1461313640566 Marionette DEBUG loaded listener.js 01:27:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc70a79c00) [pid = 1984] [serial = 1992] [outer = 0x7ffc7061cc00] 01:27:21 INFO - PROCESS | 1984 | 1461313641362 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]]]}] 01:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1532ms 01:27:21 INFO - PROCESS | 1984 | 1461313641411 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 01:27:21 INFO - PROCESS | 1984 | 1461313641414 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 01:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:27:21 INFO - PROCESS | 1984 | 1461313641421 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:27:21 INFO - PROCESS | 1984 | 1461313641424 Marionette TRACE conn4 <- [1,2626,null,{}] 01:27:21 INFO - PROCESS | 1984 | 1461313641429 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}] 01:27:21 INFO - PROCESS | 1984 | 1461313641662 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 01:27:21 INFO - PROCESS | 1984 | 1461313641980 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc763be800 == 179 [pid = 1984] [id = 664] 01:27:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc70a7b000) [pid = 1984] [serial = 1993] [outer = (nil)] 01:27:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc70a95c00) [pid = 1984] [serial = 1994] [outer = 0x7ffc70a7b000] 01:27:22 INFO - PROCESS | 1984 | 1461313642059 Marionette DEBUG loaded listener.js 01:27:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc70ccd800) [pid = 1984] [serial = 1995] [outer = 0x7ffc70a7b000] 01:27:22 INFO - PROCESS | 1984 | 1461313642857 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]]]}] 01:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1476ms 01:27:22 INFO - PROCESS | 1984 | 1461313642898 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 01:27:22 INFO - PROCESS | 1984 | 1461313642902 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 01:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:27:22 INFO - PROCESS | 1984 | 1461313642908 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:27:22 INFO - PROCESS | 1984 | 1461313642910 Marionette TRACE conn4 <- [1,2630,null,{}] 01:27:22 INFO - PROCESS | 1984 | 1461313642915 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}] 01:27:23 INFO - PROCESS | 1984 | 1461313643132 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 01:27:23 INFO - PROCESS | 1984 | 1461313643455 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:23 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fcc000 == 180 [pid = 1984] [id = 665] 01:27:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc5e0cdc00) [pid = 1984] [serial = 1996] [outer = (nil)] 01:27:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc711ce400) [pid = 1984] [serial = 1997] [outer = 0x7ffc5e0cdc00] 01:27:23 INFO - PROCESS | 1984 | 1461313643535 Marionette DEBUG loaded listener.js 01:27:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc715dcc00) [pid = 1984] [serial = 1998] [outer = 0x7ffc5e0cdc00] 01:27:24 INFO - PROCESS | 1984 | 1461313644350 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]]]}] 01:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1482ms 01:27:24 INFO - PROCESS | 1984 | 1461313644391 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 01:27:24 INFO - PROCESS | 1984 | 1461313644395 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 01:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:27:24 INFO - PROCESS | 1984 | 1461313644401 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:27:24 INFO - PROCESS | 1984 | 1461313644403 Marionette TRACE conn4 <- [1,2634,null,{}] 01:27:24 INFO - PROCESS | 1984 | 1461313644408 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}] 01:27:24 INFO - PROCESS | 1984 | 1461313644626 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 01:27:24 INFO - PROCESS | 1984 | 1461313644943 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83a97800 == 181 [pid = 1984] [id = 666] 01:27:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc70a7b800) [pid = 1984] [serial = 1999] [outer = (nil)] 01:27:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc749dc400) [pid = 1984] [serial = 2000] [outer = 0x7ffc70a7b800] 01:27:25 INFO - PROCESS | 1984 | 1461313645021 Marionette DEBUG loaded listener.js 01:27:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc75fbbc00) [pid = 1984] [serial = 2001] [outer = 0x7ffc70a7b800] 01:27:25 INFO - PROCESS | 1984 | 1461313645826 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]]]}] 01:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1480ms 01:27:25 INFO - PROCESS | 1984 | 1461313645882 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 01:27:25 INFO - PROCESS | 1984 | 1461313645885 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 01:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:27:25 INFO - PROCESS | 1984 | 1461313645891 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:27:25 INFO - PROCESS | 1984 | 1461313645893 Marionette TRACE conn4 <- [1,2638,null,{}] 01:27:25 INFO - PROCESS | 1984 | 1461313645899 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}] 01:27:26 INFO - PROCESS | 1984 | 1461313646113 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 01:27:26 INFO - PROCESS | 1984 | 1461313646439 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84b30000 == 182 [pid = 1984] [id = 667] 01:27:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc61c96400) [pid = 1984] [serial = 2002] [outer = (nil)] 01:27:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 202 (0x7ffc768b8800) [pid = 1984] [serial = 2003] [outer = 0x7ffc61c96400] 01:27:26 INFO - PROCESS | 1984 | 1461313646527 Marionette DEBUG loaded listener.js 01:27:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 203 (0x7ffc7701ec00) [pid = 1984] [serial = 2004] [outer = 0x7ffc61c96400] 01:27:27 INFO - PROCESS | 1984 | 1461313647372 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]]]}] 01:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1535ms 01:27:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:27:27 INFO - PROCESS | 1984 | 1461313647428 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 01:27:27 INFO - PROCESS | 1984 | 1461313647431 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 01:27:27 INFO - PROCESS | 1984 | 1461313647438 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:27:27 INFO - PROCESS | 1984 | 1461313647440 Marionette TRACE conn4 <- [1,2642,null,{}] 01:27:27 INFO - PROCESS | 1984 | 1461313647446 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}] 01:27:27 INFO - PROCESS | 1984 | 1461313647657 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 01:27:27 INFO - PROCESS | 1984 | 1461313647981 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc889ca800 == 183 [pid = 1984] [id = 668] 01:27:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 204 (0x7ffc61c97000) [pid = 1984] [serial = 2005] [outer = (nil)] 01:27:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 205 (0x7ffc77017c00) [pid = 1984] [serial = 2006] [outer = 0x7ffc61c97000] 01:27:28 INFO - PROCESS | 1984 | 1461313648058 Marionette DEBUG loaded listener.js 01:27:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc778c3400) [pid = 1984] [serial = 2007] [outer = 0x7ffc61c97000] 01:27:28 INFO - PROCESS | 1984 | 1461313648861 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]]]}] 01:27:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:27:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1481ms 01:27:28 INFO - PROCESS | 1984 | 1461313648919 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 01:27:28 INFO - PROCESS | 1984 | 1461313648922 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 01:27:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:27:28 INFO - PROCESS | 1984 | 1461313648928 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:27:28 INFO - PROCESS | 1984 | 1461313648930 Marionette TRACE conn4 <- [1,2646,null,{}] 01:27:28 INFO - PROCESS | 1984 | 1461313648935 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}] 01:27:29 INFO - PROCESS | 1984 | 1461313649151 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 01:27:29 INFO - PROCESS | 1984 | 1461313649470 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88e93800 == 184 [pid = 1984] [id = 669] 01:27:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc61ec8000) [pid = 1984] [serial = 2008] [outer = (nil)] 01:27:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc7942c000) [pid = 1984] [serial = 2009] [outer = 0x7ffc61ec8000] 01:27:29 INFO - PROCESS | 1984 | 1461313649544 Marionette DEBUG loaded listener.js 01:27:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc7db11c00) [pid = 1984] [serial = 2010] [outer = 0x7ffc61ec8000] 01:27:30 INFO - PROCESS | 1984 | 1461313650326 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]]]}] 01:27:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:27:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1426ms 01:27:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:27:30 INFO - PROCESS | 1984 | 1461313650356 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 01:27:30 INFO - PROCESS | 1984 | 1461313650360 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 01:27:30 INFO - PROCESS | 1984 | 1461313650367 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:27:30 INFO - PROCESS | 1984 | 1461313650370 Marionette TRACE conn4 <- [1,2650,null,{}] 01:27:30 INFO - PROCESS | 1984 | 1461313650376 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}] 01:27:30 INFO - PROCESS | 1984 | 1461313650601 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 01:27:30 INFO - PROCESS | 1984 | 1461313650883 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:30 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8ba4d800 == 185 [pid = 1984] [id = 670] 01:27:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc584e7c00) [pid = 1984] [serial = 2011] [outer = (nil)] 01:27:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc82b40000) [pid = 1984] [serial = 2012] [outer = 0x7ffc584e7c00] 01:27:31 INFO - PROCESS | 1984 | 1461313651010 Marionette DEBUG loaded listener.js 01:27:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc83adec00) [pid = 1984] [serial = 2013] [outer = 0x7ffc584e7c00] 01:27:31 INFO - PROCESS | 1984 | 1461313651821 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]]]}] 01:27:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:27:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1484ms 01:27:31 INFO - PROCESS | 1984 | 1461313651850 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 01:27:31 INFO - PROCESS | 1984 | 1461313651852 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 01:27:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:27:31 INFO - PROCESS | 1984 | 1461313651858 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:27:31 INFO - PROCESS | 1984 | 1461313651860 Marionette TRACE conn4 <- [1,2654,null,{}] 01:27:31 INFO - PROCESS | 1984 | 1461313651866 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}] 01:27:32 INFO - PROCESS | 1984 | 1461313652099 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 01:27:32 INFO - PROCESS | 1984 | 1461313652421 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5e47c000 == 186 [pid = 1984] [id = 671] 01:27:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc5aa2e800) [pid = 1984] [serial = 2014] [outer = (nil)] 01:27:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc84cb4000) [pid = 1984] [serial = 2015] [outer = 0x7ffc5aa2e800] 01:27:32 INFO - PROCESS | 1984 | 1461313652498 Marionette DEBUG loaded listener.js 01:27:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc88411400) [pid = 1984] [serial = 2016] [outer = 0x7ffc5aa2e800] 01:27:33 INFO - PROCESS | 1984 | 1461313653297 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]]]}] 01:27:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:27:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1482ms 01:27:33 INFO - PROCESS | 1984 | 1461313653342 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 01:27:33 INFO - PROCESS | 1984 | 1461313653346 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 01:27:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:27:33 INFO - PROCESS | 1984 | 1461313653351 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:27:33 INFO - PROCESS | 1984 | 1461313653353 Marionette TRACE conn4 <- [1,2658,null,{}] 01:27:33 INFO - PROCESS | 1984 | 1461313653359 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}] 01:27:33 INFO - PROCESS | 1984 | 1461313653617 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 01:27:34 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5c1f7800 == 185 [pid = 1984] [id = 603] 01:27:34 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc790c9800 == 184 [pid = 1984] [id = 544] 01:27:34 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc604ad800 == 183 [pid = 1984] [id = 593] 01:27:34 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc57913000 == 182 [pid = 1984] [id = 596] 01:27:34 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77893800 == 181 [pid = 1984] [id = 543] 01:27:34 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc57c8a800 == 180 [pid = 1984] [id = 595] 01:27:34 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8d0a8800 == 179 [pid = 1984] [id = 594] 01:27:34 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5dc45000 == 178 [pid = 1984] [id = 651] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5c1e8000 == 177 [pid = 1984] [id = 650] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5b018000 == 176 [pid = 1984] [id = 649] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc581ee000 == 175 [pid = 1984] [id = 648] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88908000 == 174 [pid = 1984] [id = 646] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8490f800 == 173 [pid = 1984] [id = 645] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc82b93800 == 172 [pid = 1984] [id = 644] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc79071000 == 171 [pid = 1984] [id = 643] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76fd9000 == 170 [pid = 1984] [id = 642] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76108000 == 169 [pid = 1984] [id = 641] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72d69000 == 168 [pid = 1984] [id = 640] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70e4f000 == 167 [pid = 1984] [id = 639] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7044c800 == 166 [pid = 1984] [id = 638] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6db8e000 == 165 [pid = 1984] [id = 637] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d6f0800 == 164 [pid = 1984] [id = 636] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c881000 == 163 [pid = 1984] [id = 635] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b8c3800 == 162 [pid = 1984] [id = 634] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d6a800 == 161 [pid = 1984] [id = 633] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65a14800 == 160 [pid = 1984] [id = 632] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc657a8000 == 159 [pid = 1984] [id = 631] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc61a2e800 == 158 [pid = 1984] [id = 630] 01:27:35 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5c1e2800 == 157 [pid = 1984] [id = 629] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc61ed0000) [pid = 1984] [serial = 1884] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc7704fc00) [pid = 1984] [serial = 1854] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc77f42400) [pid = 1984] [serial = 1857] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc6a791c00) [pid = 1984] [serial = 1826] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc6d7ed400) [pid = 1984] [serial = 1833] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc75d6b800) [pid = 1984] [serial = 1770] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc5e0a1800) [pid = 1984] [serial = 1743] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc7781fc00) [pid = 1984] [serial = 1776] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc6b559c00) [pid = 1984] [serial = 1755] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc77423000) [pid = 1984] [serial = 1856] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 204 (0x7ffc605cac00) [pid = 1984] [serial = 1665] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 203 (0x7ffc7c368c00) [pid = 1984] [serial = 1791] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 202 (0x7ffc70cc8000) [pid = 1984] [serial = 1844] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 201 (0x7ffc5e0a1c00) [pid = 1984] [serial = 1877] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc7948d000) [pid = 1984] [serial = 1859] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc70a76800) [pid = 1984] [serial = 1842] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc70282800) [pid = 1984] [serial = 1764] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc711ce800) [pid = 1984] [serial = 1845] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc6d43d400) [pid = 1984] [serial = 1832] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc62652400) [pid = 1984] [serial = 1746] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc60c21400) [pid = 1984] [serial = 1812] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc75aef000) [pid = 1984] [serial = 1850] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc7061dc00) [pid = 1984] [serial = 1839] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc6b54bc00) [pid = 1984] [serial = 1827] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc83761400) [pid = 1984] [serial = 1862] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc6576d800) [pid = 1984] [serial = 1749] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc6d2d8000) [pid = 1984] [serial = 1758] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc62ac8c00) [pid = 1984] [serial = 1820] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc7704f800) [pid = 1984] [serial = 1773] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc64c47000) [pid = 1984] [serial = 1821] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc79183400) [pid = 1984] [serial = 1794] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc6dd9f800) [pid = 1984] [serial = 1835] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc64f1e400) [pid = 1984] [serial = 1847] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc5c560000) [pid = 1984] [serial = 1874] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc610c3800) [pid = 1984] [serial = 1881] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc6cd41400) [pid = 1984] [serial = 1829] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc6d1c5000) [pid = 1984] [serial = 1830] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc7942e000) [pid = 1984] [serial = 1788] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc605cd000) [pid = 1984] [serial = 1880] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc6da8c800) [pid = 1984] [serial = 1761] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc70ccf800) [pid = 1984] [serial = 1767] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc70423c00) [pid = 1984] [serial = 1838] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc6a75c000) [pid = 1984] [serial = 1752] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc769a2c00) [pid = 1984] [serial = 1853] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc5c5bdc00) [pid = 1984] [serial = 1814] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc61c95c00) [pid = 1984] [serial = 1883] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc5e12e000) [pid = 1984] [serial = 1871] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc5cfc3800) [pid = 1984] [serial = 1875] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc7910ec00) [pid = 1984] [serial = 1785] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc605c9400) [pid = 1984] [serial = 1817] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc65770000) [pid = 1984] [serial = 1823] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc76606c00) [pid = 1984] [serial = 1851] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc83a69400) [pid = 1984] [serial = 1865] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc748af800) [pid = 1984] [serial = 1848] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc5e126000) [pid = 1984] [serial = 1878] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc5dd49000) [pid = 1984] [serial = 1815] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc83c49800) [pid = 1984] [serial = 1866] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc61a4f400) [pid = 1984] [serial = 1818] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc784a9800) [pid = 1984] [serial = 1782] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc6eeac400) [pid = 1984] [serial = 1836] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc6a4e0c00) [pid = 1984] [serial = 1824] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc83ef7800) [pid = 1984] [serial = 1868] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc6f884400) [pid = 1984] [serial = 1779] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc70905c00) [pid = 1984] [serial = 1841] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc84c50400) [pid = 1984] [serial = 1869] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc83984c00) [pid = 1984] [serial = 1863] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc7db19c00) [pid = 1984] [serial = 1860] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc64c42800) [pid = 1984] [serial = 1740] [outer = (nil)] [url = about:blank] 01:27:35 INFO - PROCESS | 1984 | 1461313655456 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc57c78000 == 158 [pid = 1984] [id = 672] 01:27:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc584f1400) [pid = 1984] [serial = 2017] [outer = (nil)] 01:27:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc584f3800) [pid = 1984] [serial = 2018] [outer = 0x7ffc584f1400] 01:27:35 INFO - PROCESS | 1984 | 1461313655535 Marionette DEBUG loaded listener.js 01:27:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc5aa31800) [pid = 1984] [serial = 2019] [outer = 0x7ffc584f1400] 01:27:36 INFO - PROCESS | 1984 | 1461313656234 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]]]}] 01:27:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:27:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2929ms 01:27:36 INFO - PROCESS | 1984 | 1461313656283 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 01:27:36 INFO - PROCESS | 1984 | 1461313656290 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 01:27:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:27:36 INFO - PROCESS | 1984 | 1461313656302 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:27:36 INFO - PROCESS | 1984 | 1461313656305 Marionette TRACE conn4 <- [1,2662,null,{}] 01:27:36 INFO - PROCESS | 1984 | 1461313656312 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}] 01:27:36 INFO - PROCESS | 1984 | 1461313656541 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 01:27:36 INFO - PROCESS | 1984 | 1461313656733 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5abda800 == 159 [pid = 1984] [id = 673] 01:27:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc5aa35400) [pid = 1984] [serial = 2020] [outer = (nil)] 01:27:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc5c5b4400) [pid = 1984] [serial = 2021] [outer = 0x7ffc5aa35400] 01:27:36 INFO - PROCESS | 1984 | 1461313656807 Marionette DEBUG loaded listener.js 01:27:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc5cfdb800) [pid = 1984] [serial = 2022] [outer = 0x7ffc5aa35400] 01:27:37 INFO - PROCESS | 1984 | 1461313657616 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]]]}] 01:27:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:27:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1380ms 01:27:37 INFO - PROCESS | 1984 | 1461313657684 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 01:27:37 INFO - PROCESS | 1984 | 1461313657691 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 01:27:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:27:37 INFO - PROCESS | 1984 | 1461313657698 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:27:37 INFO - PROCESS | 1984 | 1461313657701 Marionette TRACE conn4 <- [1,2666,null,{}] 01:27:37 INFO - PROCESS | 1984 | 1461313657714 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}] 01:27:37 INFO - PROCESS | 1984 | 1461313657992 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 01:27:38 INFO - PROCESS | 1984 | 1461313658029 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bbd5000 == 160 [pid = 1984] [id = 674] 01:27:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc5e09b000) [pid = 1984] [serial = 2023] [outer = (nil)] 01:27:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc5e0d0000) [pid = 1984] [serial = 2024] [outer = 0x7ffc5e09b000] 01:27:38 INFO - PROCESS | 1984 | 1461313658100 Marionette DEBUG loaded listener.js 01:27:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc5e1e0000) [pid = 1984] [serial = 2025] [outer = 0x7ffc5e09b000] 01:27:39 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:27:39 INFO - PROCESS | 1984 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:27:39 INFO - PROCESS | 1984 | 1461313659912 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]]]}] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc7042cc00) [pid = 1984] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc60c25000) [pid = 1984] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc6f880400) [pid = 1984] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc584ed000) [pid = 1984] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc6d2d8800) [pid = 1984] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc6b559400) [pid = 1984] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc603c4800) [pid = 1984] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc6a4e8000) [pid = 1984] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc6a79c000) [pid = 1984] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc61c9e800) [pid = 1984] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc5aa2fc00) [pid = 1984] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc5e0d2400) [pid = 1984] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc5db18000) [pid = 1984] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc5c5ba800) [pid = 1984] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc77823c00) [pid = 1984] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc83988c00) [pid = 1984] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc70a7f400) [pid = 1984] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 138 (0x7ffc60c2e800) [pid = 1984] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc70481c00) [pid = 1984] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc6b54a800) [pid = 1984] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc62ac5400) [pid = 1984] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 134 (0x7ffc5cfc5000) [pid = 1984] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:27:39 INFO - PROCESS | 1984 | --DOMWINDOW == 133 (0x7ffc5cfe1400) [pid = 1984] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:27:40 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) 01:27:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2351ms 01:27:40 INFO - PROCESS | 1984 | 1461313660050 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 01:27:40 INFO - PROCESS | 1984 | 1461313660053 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 01:27:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:27:40 INFO - PROCESS | 1984 | 1461313660069 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:27:40 INFO - PROCESS | 1984 | 1461313660077 Marionette TRACE conn4 <- [1,2670,null,{}] 01:27:40 INFO - PROCESS | 1984 | 1461313660083 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}] 01:27:40 INFO - PROCESS | 1984 | 1461313660357 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 01:27:40 INFO - PROCESS | 1984 | 1461313660470 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:40 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5cddc000 == 161 [pid = 1984] [id = 675] 01:27:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 134 (0x7ffc5dd45800) [pid = 1984] [serial = 2026] [outer = (nil)] 01:27:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc60c22000) [pid = 1984] [serial = 2027] [outer = 0x7ffc5dd45800] 01:27:40 INFO - PROCESS | 1984 | 1461313660530 Marionette DEBUG loaded listener.js 01:27:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc61c9dc00) [pid = 1984] [serial = 2028] [outer = 0x7ffc5dd45800] 01:27:41 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:27:41 INFO - PROCESS | 1984 | 1461313661614 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 01:27:41 INFO - PROCESS | 1984 | 1461313661659 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 01:27:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:27:41 INFO - PROCESS | 1984 | 1461313661665 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:27:41 INFO - PROCESS | 1984 | 1461313661667 Marionette TRACE conn4 <- [1,2674,null,{}] 01:27:41 INFO - PROCESS | 1984 | 1461313661672 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}] 01:27:41 INFO - PROCESS | 1984 | 1461313661880 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 01:27:42 INFO - PROCESS | 1984 | 1461313662289 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc57c82800 == 162 [pid = 1984] [id = 676] 01:27:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc584ecc00) [pid = 1984] [serial = 2029] [outer = (nil)] 01:27:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc584ef800) [pid = 1984] [serial = 2030] [outer = 0x7ffc584ecc00] 01:27:42 INFO - PROCESS | 1984 | 1461313662364 Marionette DEBUG loaded listener.js 01:27:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc5ab78400) [pid = 1984] [serial = 2031] [outer = 0x7ffc584ecc00] 01:27:43 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:27:43 INFO - PROCESS | 1984 | 1461313663722 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 01:27:43 INFO - PROCESS | 1984 | 1461313663822 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 01:27:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:27:43 INFO - PROCESS | 1984 | 1461313663834 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:27:43 INFO - PROCESS | 1984 | 1461313663839 Marionette TRACE conn4 <- [1,2678,null,{}] 01:27:43 INFO - PROCESS | 1984 | 1461313663847 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}] 01:27:44 INFO - PROCESS | 1984 | 1461313664069 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 01:27:44 INFO - PROCESS | 1984 | 1461313664331 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5e460000 == 163 [pid = 1984] [id = 677] 01:27:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc584edc00) [pid = 1984] [serial = 2032] [outer = (nil)] 01:27:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc5db18400) [pid = 1984] [serial = 2033] [outer = 0x7ffc584edc00] 01:27:44 INFO - PROCESS | 1984 | 1461313664411 Marionette DEBUG loaded listener.js 01:27:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc5e130400) [pid = 1984] [serial = 2034] [outer = 0x7ffc584edc00] 01:27:45 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:27:45 INFO - PROCESS | 1984 | 1461313665751 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]]]}] 01:27:45 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) 01:27:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1933ms 01:27:45 INFO - PROCESS | 1984 | 1461313665903 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 01:27:45 INFO - PROCESS | 1984 | 1461313665908 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 01:27:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:27:45 INFO - PROCESS | 1984 | 1461313665923 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:27:45 INFO - PROCESS | 1984 | 1461313665925 Marionette TRACE conn4 <- [1,2682,null,{}] 01:27:45 INFO - PROCESS | 1984 | 1461313665932 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}] 01:27:46 INFO - PROCESS | 1984 | 1461313666155 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 01:27:46 INFO - PROCESS | 1984 | 1461313666416 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:46 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc60905000 == 164 [pid = 1984] [id = 678] 01:27:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc5db17c00) [pid = 1984] [serial = 2035] [outer = (nil)] 01:27:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc60c2e800) [pid = 1984] [serial = 2036] [outer = 0x7ffc5db17c00] 01:27:46 INFO - PROCESS | 1984 | 1461313666490 Marionette DEBUG loaded listener.js 01:27:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc61ec7000) [pid = 1984] [serial = 2037] [outer = 0x7ffc5db17c00] 01:27:47 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:27:47 INFO - PROCESS | 1984 | 1461313667851 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]]]}] 01:27:47 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) 01:27:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1981ms 01:27:47 INFO - PROCESS | 1984 | 1461313667919 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 01:27:47 INFO - PROCESS | 1984 | 1461313667922 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 01:27:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:27:47 INFO - PROCESS | 1984 | 1461313667941 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:27:47 INFO - PROCESS | 1984 | 1461313667950 Marionette TRACE conn4 <- [1,2686,null,{}] 01:27:47 INFO - PROCESS | 1984 | 1461313667959 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}] 01:27:48 INFO - PROCESS | 1984 | 1461313668181 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 01:27:48 INFO - PROCESS | 1984 | 1461313668445 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc62ce5800 == 165 [pid = 1984] [id = 679] 01:27:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc6264c800) [pid = 1984] [serial = 2038] [outer = (nil)] 01:27:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc62b10400) [pid = 1984] [serial = 2039] [outer = 0x7ffc6264c800] 01:27:48 INFO - PROCESS | 1984 | 1461313668518 Marionette DEBUG loaded listener.js 01:27:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc64d42800) [pid = 1984] [serial = 2040] [outer = 0x7ffc6264c800] 01:27:49 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:27:49 INFO - PROCESS | 1984 | 1461313669799 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 01:27:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:27:49 INFO - PROCESS | 1984 | 1461313669843 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 01:27:49 INFO - PROCESS | 1984 | 1461313669848 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:27:49 INFO - PROCESS | 1984 | 1461313669852 Marionette TRACE conn4 <- [1,2690,null,{}] 01:27:49 INFO - PROCESS | 1984 | 1461313669957 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}] 01:27:50 INFO - PROCESS | 1984 | 1461313670195 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 01:27:50 INFO - PROCESS | 1984 | 1461313670453 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6598a800 == 166 [pid = 1984] [id = 680] 01:27:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc62ac8000) [pid = 1984] [serial = 2041] [outer = (nil)] 01:27:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc64f22400) [pid = 1984] [serial = 2042] [outer = 0x7ffc62ac8000] 01:27:50 INFO - PROCESS | 1984 | 1461313670526 Marionette DEBUG loaded listener.js 01:27:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc65772000) [pid = 1984] [serial = 2043] [outer = 0x7ffc62ac8000] 01:27:51 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:27:51 INFO - PROCESS | 1984 | 1461313671819 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 01:27:51 INFO - PROCESS | 1984 | 1461313671838 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 01:27:51 INFO - PROCESS | 1984 | 1461313671844 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:27:51 INFO - PROCESS | 1984 | 1461313671848 Marionette TRACE conn4 <- [1,2694,null,{}] 01:27:51 INFO - PROCESS | 1984 | 1461313671853 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}] 01:27:52 INFO - PROCESS | 1984 | 1461313672113 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 01:27:52 INFO - PROCESS | 1984 | 1461313672378 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d67800 == 167 [pid = 1984] [id = 681] 01:27:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc6a475800) [pid = 1984] [serial = 2044] [outer = (nil)] 01:27:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc6a4e4400) [pid = 1984] [serial = 2045] [outer = 0x7ffc6a475800] 01:27:52 INFO - PROCESS | 1984 | 1461313672469 Marionette DEBUG loaded listener.js 01:27:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc6b54bc00) [pid = 1984] [serial = 2046] [outer = 0x7ffc6a475800] 01:27:53 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:27:53 INFO - PROCESS | 1984 | 1461313673852 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 01:27:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:27:53 INFO - PROCESS | 1984 | 1461313673943 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 01:27:53 INFO - PROCESS | 1984 | 1461313673949 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:27:53 INFO - PROCESS | 1984 | 1461313673952 Marionette TRACE conn4 <- [1,2698,null,{}] 01:27:53 INFO - PROCESS | 1984 | 1461313673957 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}] 01:27:54 INFO - PROCESS | 1984 | 1461313674171 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 01:27:54 INFO - PROCESS | 1984 | 1461313674437 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b8d9800 == 168 [pid = 1984] [id = 682] 01:27:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc6b54c000) [pid = 1984] [serial = 2047] [outer = (nil)] 01:27:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc6b718800) [pid = 1984] [serial = 2048] [outer = 0x7ffc6b54c000] 01:27:54 INFO - PROCESS | 1984 | 1461313674508 Marionette DEBUG loaded listener.js 01:27:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc6d2d8800) [pid = 1984] [serial = 2049] [outer = 0x7ffc6b54c000] 01:27:55 INFO - PROCESS | 1984 | SkCairoFTTypeface::onFilterRec unimplemented 01:27:55 INFO - PROCESS | 1984 | 1461313675808 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 01:27:55 INFO - PROCESS | 1984 | 1461313675833 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 01:27:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:27:55 INFO - PROCESS | 1984 | 1461313675839 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:27:55 INFO - PROCESS | 1984 | 1461313675842 Marionette TRACE conn4 <- [1,2702,null,{}] 01:27:55 INFO - PROCESS | 1984 | 1461313675914 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}] 01:27:56 INFO - PROCESS | 1984 | 1461313676134 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 01:27:56 INFO - PROCESS | 1984 | 1461313676395 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:56 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6ca6c800 == 169 [pid = 1984] [id = 683] 01:27:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc6b54cc00) [pid = 1984] [serial = 2050] [outer = (nil)] 01:27:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc6d4da400) [pid = 1984] [serial = 2051] [outer = 0x7ffc6b54cc00] 01:27:56 INFO - PROCESS | 1984 | 1461313676470 Marionette DEBUG loaded listener.js 01:27:56 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc6d8a8000) [pid = 1984] [serial = 2052] [outer = 0x7ffc6b54cc00] 01:27:57 INFO - PROCESS | 1984 | 1461313677355 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]]]}] 01:27:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:27:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1587ms 01:27:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:27:57 INFO - PROCESS | 1984 | 1461313677427 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 01:27:57 INFO - PROCESS | 1984 | 1461313677430 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 01:27:57 INFO - PROCESS | 1984 | 1461313677436 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:27:57 INFO - PROCESS | 1984 | 1461313677439 Marionette TRACE conn4 <- [1,2706,null,{}] 01:27:57 INFO - PROCESS | 1984 | 1461313677444 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}] 01:27:57 INFO - PROCESS | 1984 | 1461313677672 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 01:27:57 INFO - PROCESS | 1984 | 1461313677984 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:58 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d7d3000 == 170 [pid = 1984] [id = 684] 01:27:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc6d0f3c00) [pid = 1984] [serial = 2053] [outer = (nil)] 01:27:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc6dc36400) [pid = 1984] [serial = 2054] [outer = 0x7ffc6d0f3c00] 01:27:58 INFO - PROCESS | 1984 | 1461313678067 Marionette DEBUG loaded listener.js 01:27:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc6ed18400) [pid = 1984] [serial = 2055] [outer = 0x7ffc6d0f3c00] 01:27:58 INFO - PROCESS | 1984 | 1461313678907 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]]]}] 01:27:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:27:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1531ms 01:27:58 INFO - PROCESS | 1984 | 1461313678969 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 01:27:58 INFO - PROCESS | 1984 | 1461313678973 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 01:27:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:27:58 INFO - PROCESS | 1984 | 1461313678980 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:27:58 INFO - PROCESS | 1984 | 1461313678984 Marionette TRACE conn4 <- [1,2710,null,{}] 01:27:58 INFO - PROCESS | 1984 | 1461313678989 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}] 01:27:59 INFO - PROCESS | 1984 | 1461313679257 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 01:27:59 INFO - PROCESS | 1984 | 1461313679573 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6e90a800 == 171 [pid = 1984] [id = 685] 01:27:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc6d7e2800) [pid = 1984] [serial = 2056] [outer = (nil)] 01:27:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc6f887400) [pid = 1984] [serial = 2057] [outer = 0x7ffc6d7e2800] 01:27:59 INFO - PROCESS | 1984 | 1461313679659 Marionette DEBUG loaded listener.js 01:27:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc70429400) [pid = 1984] [serial = 2058] [outer = 0x7ffc6d7e2800] 01:28:00 INFO - PROCESS | 1984 | 1461313680562 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] 01:28:00 INFO - PROCESS | 1984 | 1461313680620 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 01:28:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:28:00 INFO - PROCESS | 1984 | 1461313680626 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:28:00 INFO - PROCESS | 1984 | 1461313680629 Marionette TRACE conn4 <- [1,2714,null,{}] 01:28:00 INFO - PROCESS | 1984 | 1461313680635 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}] 01:28:00 INFO - PROCESS | 1984 | 1461313680852 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 01:28:01 INFO - PROCESS | 1984 | 1461313681215 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:01 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6017e800 == 172 [pid = 1984] [id = 686] 01:28:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc61a55c00) [pid = 1984] [serial = 2059] [outer = (nil)] 01:28:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc70481c00) [pid = 1984] [serial = 2060] [outer = 0x7ffc61a55c00] 01:28:01 INFO - PROCESS | 1984 | 1461313681328 Marionette DEBUG loaded listener.js 01:28:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc70a78000) [pid = 1984] [serial = 2061] [outer = 0x7ffc61a55c00] 01:28:02 INFO - PROCESS | 1984 | 1461313682200 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]]]}] 01:28:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:28:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1637ms 01:28:02 INFO - PROCESS | 1984 | 1461313682264 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 01:28:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:28:02 INFO - PROCESS | 1984 | 1461313682269 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 01:28:02 INFO - PROCESS | 1984 | 1461313682275 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:28:02 INFO - PROCESS | 1984 | 1461313682279 Marionette TRACE conn4 <- [1,2718,null,{}] 01:28:02 INFO - PROCESS | 1984 | 1461313682284 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}] 01:28:02 INFO - PROCESS | 1984 | 1461313682554 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 01:28:02 INFO - PROCESS | 1984 | 1461313682875 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d52800 == 173 [pid = 1984] [id = 687] 01:28:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc5e0cb800) [pid = 1984] [serial = 2062] [outer = (nil)] 01:28:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc6b5af800) [pid = 1984] [serial = 2063] [outer = 0x7ffc5e0cb800] 01:28:02 INFO - PROCESS | 1984 | 1461313682959 Marionette DEBUG loaded listener.js 01:28:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc70cc1c00) [pid = 1984] [serial = 2064] [outer = 0x7ffc5e0cb800] 01:28:04 INFO - PROCESS | 1984 | 1461313684519 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] 01:28:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:28:04 INFO - PROCESS | 1984 | 1461313684568 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 01:28:04 INFO - PROCESS | 1984 | 1461313684576 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:28:04 INFO - PROCESS | 1984 | 1461313684581 Marionette TRACE conn4 <- [1,2722,null,{}] 01:28:04 INFO - PROCESS | 1984 | 1461313684590 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}] 01:28:04 INFO - PROCESS | 1984 | 1461313684888 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 01:28:05 INFO - PROCESS | 1984 | 1461313685095 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:05 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc60180000 == 174 [pid = 1984] [id = 688] 01:28:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc5c549400) [pid = 1984] [serial = 2065] [outer = (nil)] 01:28:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc5c55f400) [pid = 1984] [serial = 2066] [outer = 0x7ffc5c549400] 01:28:05 INFO - PROCESS | 1984 | 1461313685177 Marionette DEBUG loaded listener.js 01:28:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc5dd43400) [pid = 1984] [serial = 2067] [outer = 0x7ffc5c549400] 01:28:06 INFO - PROCESS | 1984 | 1461313686033 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] 01:28:06 INFO - PROCESS | 1984 | 1461313686081 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 01:28:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:28:06 INFO - PROCESS | 1984 | 1461313686091 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:28:06 INFO - PROCESS | 1984 | 1461313686095 Marionette TRACE conn4 <- [1,2726,null,{}] 01:28:06 INFO - PROCESS | 1984 | 1461313686100 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}] 01:28:06 INFO - PROCESS | 1984 | 1461313686372 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 01:28:06 INFO - PROCESS | 1984 | 1461313686706 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5e47d800 == 175 [pid = 1984] [id = 689] 01:28:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc5c553800) [pid = 1984] [serial = 2068] [outer = (nil)] 01:28:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc5c5bd800) [pid = 1984] [serial = 2069] [outer = 0x7ffc5c553800] 01:28:06 INFO - PROCESS | 1984 | 1461313686850 Marionette DEBUG loaded listener.js 01:28:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc60c2e400) [pid = 1984] [serial = 2070] [outer = 0x7ffc5c553800] 01:28:07 INFO - PROCESS | 1984 | 1461313687921 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]]]}] 01:28:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:28:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1878ms 01:28:07 INFO - PROCESS | 1984 | 1461313687971 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 01:28:07 INFO - PROCESS | 1984 | 1461313687974 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 01:28:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:28:07 INFO - PROCESS | 1984 | 1461313687980 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:28:07 INFO - PROCESS | 1984 | 1461313687985 Marionette TRACE conn4 <- [1,2730,null,{}] 01:28:08 INFO - PROCESS | 1984 | 1461313687999 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}] 01:28:08 INFO - PROCESS | 1984 | 1461313688260 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65a75000 == 174 [pid = 1984] [id = 556] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d1d000 == 173 [pid = 1984] [id = 548] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6cd1d000 == 172 [pid = 1984] [id = 204] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5aef8000 == 171 [pid = 1984] [id = 572] 01:28:08 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc620ec400) [pid = 1984] [serial = 1886] [outer = (nil)] [url = about:blank] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8d27f800 == 170 [pid = 1984] [id = 569] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5def6800 == 169 [pid = 1984] [id = 573] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5aee8000 == 168 [pid = 1984] [id = 571] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70b58000 == 167 [pid = 1984] [id = 558] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6cd10000 == 166 [pid = 1984] [id = 145] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc71443800 == 165 [pid = 1984] [id = 360] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc790af800 == 164 [pid = 1984] [id = 62] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76509800 == 163 [pid = 1984] [id = 561] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc794c3800 == 162 [pid = 1984] [id = 242] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc77ac4000 == 161 [pid = 1984] [id = 562] 01:28:08 INFO - PROCESS | 1984 | 1461313688654 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d7c3800 == 160 [pid = 1984] [id = 557] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc89089800 == 159 [pid = 1984] [id = 128] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5cddc000 == 158 [pid = 1984] [id = 675] 01:28:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc587e8000 == 159 [pid = 1984] [id = 690] 01:28:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc5aa31400) [pid = 1984] [serial = 2071] [outer = (nil)] 01:28:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc61a53800) [pid = 1984] [serial = 2072] [outer = 0x7ffc5aa31400] 01:28:08 INFO - PROCESS | 1984 | 1461313688760 Marionette DEBUG loaded listener.js 01:28:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc62720400) [pid = 1984] [serial = 2073] [outer = 0x7ffc5aa31400] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bbd5000 == 158 [pid = 1984] [id = 674] 01:28:08 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5abda800 == 157 [pid = 1984] [id = 673] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc57c78000 == 156 [pid = 1984] [id = 672] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5e47c000 == 155 [pid = 1984] [id = 671] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8ba4d800 == 154 [pid = 1984] [id = 670] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88e93800 == 153 [pid = 1984] [id = 669] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc889ca800 == 152 [pid = 1984] [id = 668] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc84b30000 == 151 [pid = 1984] [id = 667] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83a97800 == 150 [pid = 1984] [id = 666] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc78fcc000 == 149 [pid = 1984] [id = 665] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc763be800 == 148 [pid = 1984] [id = 664] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc72b43000 == 147 [pid = 1984] [id = 663] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70c85000 == 146 [pid = 1984] [id = 662] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6dd8f800 == 145 [pid = 1984] [id = 661] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d75f000 == 144 [pid = 1984] [id = 660] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c878000 == 143 [pid = 1984] [id = 659] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a8dc000 == 142 [pid = 1984] [id = 658] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d27000 == 141 [pid = 1984] [id = 657] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65947800 == 140 [pid = 1984] [id = 656] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc64e1c000 == 139 [pid = 1984] [id = 655] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc60921000 == 138 [pid = 1984] [id = 654] 01:28:09 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bbd0800 == 137 [pid = 1984] [id = 653] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc7061d000) [pid = 1984] [serial = 1916] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc65769c00) [pid = 1984] [serial = 1898] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc84e15800) [pid = 1984] [serial = 1937] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc5ab81400) [pid = 1984] [serial = 1946] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc6f880c00) [pid = 1984] [serial = 1914] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc6da89000) [pid = 1984] [serial = 1911] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc620f1000) [pid = 1984] [serial = 1893] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc6e9b2800) [pid = 1984] [serial = 1913] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc6a752000) [pid = 1984] [serial = 1901] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc6b6c8400) [pid = 1984] [serial = 1904] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc6d7e8400) [pid = 1984] [serial = 1910] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc79188400) [pid = 1984] [serial = 1931] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc784a8c00) [pid = 1984] [serial = 1929] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc5e428800) [pid = 1984] [serial = 1952] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc6a79b000) [pid = 1984] [serial = 1902] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc603c7800) [pid = 1984] [serial = 1955] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc5cfd3400) [pid = 1984] [serial = 1949] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc86dbc800) [pid = 1984] [serial = 1943] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc83ada400) [pid = 1984] [serial = 1934] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc61ec3000) [pid = 1984] [serial = 1892] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc8840f000) [pid = 1984] [serial = 1940] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc84c44800) [pid = 1984] [serial = 1935] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc605c5400) [pid = 1984] [serial = 1953] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc65dba800) [pid = 1984] [serial = 1899] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc74e36c00) [pid = 1984] [serial = 1923] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc7701a000) [pid = 1984] [serial = 1926] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc70a96800) [pid = 1984] [serial = 1919] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc70a71000) [pid = 1984] [serial = 1917] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc7781b400) [pid = 1984] [serial = 1928] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc8850bc00) [pid = 1984] [serial = 1941] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc6ce57000) [pid = 1984] [serial = 1907] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc64d41c00) [pid = 1984] [serial = 1896] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc64c47c00) [pid = 1984] [serial = 1895] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc83982c00) [pid = 1984] [serial = 1932] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc5e130000) [pid = 1984] [serial = 1890] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc5c546c00) [pid = 1984] [serial = 1947] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc6d2cfc00) [pid = 1984] [serial = 1908] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc6d4e0c00) [pid = 1984] [serial = 1872] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc86dbc000) [pid = 1984] [serial = 1938] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc711cb400) [pid = 1984] [serial = 1920] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc5e093800) [pid = 1984] [serial = 1889] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 138 (0x7ffc72be9800) [pid = 1984] [serial = 1922] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc5dd48000) [pid = 1984] [serial = 1950] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc6d4da800) [pid = 1984] [serial = 1925] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc6b715c00) [pid = 1984] [serial = 1905] [outer = (nil)] [url = about:blank] 01:28:09 INFO - PROCESS | 1984 | --DOMWINDOW == 134 (0x7ffc60c25800) [pid = 1984] [serial = 1956] [outer = (nil)] [url = about:blank] 01:28:10 INFO - PROCESS | 1984 | 1461313690007 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 01:28:10 INFO - PROCESS | 1984 | 1461313690035 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 01:28:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:28:10 INFO - PROCESS | 1984 | 1461313690040 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:28:10 INFO - PROCESS | 1984 | 1461313690042 Marionette TRACE conn4 <- [1,2734,null,{}] 01:28:10 INFO - PROCESS | 1984 | 1461313690047 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}] 01:28:10 INFO - PROCESS | 1984 | 1461313690259 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 01:28:10 INFO - PROCESS | 1984 | 1461313690486 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:10 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc604b6000 == 138 [pid = 1984] [id = 691] 01:28:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc5db1f000) [pid = 1984] [serial = 2074] [outer = (nil)] 01:28:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc64c50400) [pid = 1984] [serial = 2075] [outer = 0x7ffc5db1f000] 01:28:10 INFO - PROCESS | 1984 | 1461313690550 Marionette DEBUG loaded listener.js 01:28:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc64d45c00) [pid = 1984] [serial = 2076] [outer = 0x7ffc5db1f000] 01:28:11 INFO - PROCESS | 1984 | 1461313691342 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]]]}] 01:28:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:28:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1329ms 01:28:11 INFO - PROCESS | 1984 | 1461313691371 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 01:28:11 INFO - PROCESS | 1984 | 1461313691375 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 01:28:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:28:11 INFO - PROCESS | 1984 | 1461313691381 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:28:11 INFO - PROCESS | 1984 | 1461313691383 Marionette TRACE conn4 <- [1,2738,null,{}] 01:28:11 INFO - PROCESS | 1984 | 1461313691388 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}] 01:28:11 INFO - PROCESS | 1984 | 1461313691645 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 01:28:11 INFO - PROCESS | 1984 | 1461313691682 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc657b5800 == 139 [pid = 1984] [id = 692] 01:28:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc62b0c800) [pid = 1984] [serial = 2077] [outer = (nil)] 01:28:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc65766000) [pid = 1984] [serial = 2078] [outer = 0x7ffc62b0c800] 01:28:11 INFO - PROCESS | 1984 | 1461313691745 Marionette DEBUG loaded listener.js 01:28:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc6a466400) [pid = 1984] [serial = 2079] [outer = 0x7ffc62b0c800] 01:28:12 INFO - PROCESS | 1984 | 1461313692751 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]]]}] 01:28:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:28:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1431ms 01:28:12 INFO - PROCESS | 1984 | 1461313692814 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 01:28:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:28:12 INFO - PROCESS | 1984 | 1461313692818 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 01:28:12 INFO - PROCESS | 1984 | 1461313692823 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:28:12 INFO - PROCESS | 1984 | 1461313692826 Marionette TRACE conn4 <- [1,2742,null,{}] 01:28:12 INFO - PROCESS | 1984 | 1461313692831 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}] 01:28:13 INFO - PROCESS | 1984 | 1461313693159 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc5e0cdc00) [pid = 1984] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 138 (0x7ffc5aa35400) [pid = 1984] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 137 (0x7ffc5e429400) [pid = 1984] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 136 (0x7ffc6264a800) [pid = 1984] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 135 (0x7ffc6a83f800) [pid = 1984] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 134 (0x7ffc5e09b000) [pid = 1984] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 133 (0x7ffc70a7b000) [pid = 1984] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 132 (0x7ffc5c555800) [pid = 1984] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 131 (0x7ffc61c96400) [pid = 1984] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 130 (0x7ffc6264b000) [pid = 1984] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 129 (0x7ffc70a7b800) [pid = 1984] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 128 (0x7ffc61ec8000) [pid = 1984] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 127 (0x7ffc61c95000) [pid = 1984] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 126 (0x7ffc6a83f400) [pid = 1984] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 125 (0x7ffc61c97000) [pid = 1984] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 124 (0x7ffc5e1e3400) [pid = 1984] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 123 (0x7ffc65dc1800) [pid = 1984] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 122 (0x7ffc6b6ee400) [pid = 1984] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 121 (0x7ffc6b552400) [pid = 1984] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 120 (0x7ffc584f1400) [pid = 1984] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:28:13 INFO - PROCESS | 1984 | --DOMWINDOW == 119 (0x7ffc7061cc00) [pid = 1984] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:28:13 INFO - PROCESS | 1984 | 1461313693922 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5b031000 == 140 [pid = 1984] [id = 693] 01:28:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 120 (0x7ffc584f1000) [pid = 1984] [serial = 2080] [outer = (nil)] 01:28:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 121 (0x7ffc5c54b000) [pid = 1984] [serial = 2081] [outer = 0x7ffc584f1000] 01:28:14 INFO - PROCESS | 1984 | 1461313694006 Marionette DEBUG loaded listener.js 01:28:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 122 (0x7ffc6264a800) [pid = 1984] [serial = 2082] [outer = 0x7ffc584f1000] 01:28:14 INFO - PROCESS | 1984 | 1461313694642 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]]]}] 01:28:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:28:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1877ms 01:28:14 INFO - PROCESS | 1984 | 1461313694701 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 01:28:14 INFO - PROCESS | 1984 | 1461313694703 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 01:28:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:28:14 INFO - PROCESS | 1984 | 1461313694709 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:28:14 INFO - PROCESS | 1984 | 1461313694711 Marionette TRACE conn4 <- [1,2746,null,{}] 01:28:14 INFO - PROCESS | 1984 | 1461313694717 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}] 01:28:14 INFO - PROCESS | 1984 | 1461313694976 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 01:28:15 INFO - PROCESS | 1984 | 1461313694996 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a69d800 == 141 [pid = 1984] [id = 694] 01:28:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 123 (0x7ffc6264b000) [pid = 1984] [serial = 2083] [outer = (nil)] 01:28:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 124 (0x7ffc6b6d0800) [pid = 1984] [serial = 2084] [outer = 0x7ffc6264b000] 01:28:15 INFO - PROCESS | 1984 | 1461313695062 Marionette DEBUG loaded listener.js 01:28:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 125 (0x7ffc6b70f400) [pid = 1984] [serial = 2085] [outer = 0x7ffc6264b000] 01:28:16 INFO - PROCESS | 1984 | 1461313696093 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]]]}] 01:28:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:28:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1432ms 01:28:16 INFO - PROCESS | 1984 | 1461313696143 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 01:28:16 INFO - PROCESS | 1984 | 1461313696149 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 01:28:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:28:16 INFO - PROCESS | 1984 | 1461313696157 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:28:16 INFO - PROCESS | 1984 | 1461313696163 Marionette TRACE conn4 <- [1,2750,null,{}] 01:28:16 INFO - PROCESS | 1984 | 1461313696172 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}] 01:28:16 INFO - PROCESS | 1984 | 1461313696421 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 01:28:16 INFO - PROCESS | 1984 | 1461313696746 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:16 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bdca000 == 142 [pid = 1984] [id = 695] 01:28:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 126 (0x7ffc5ab77800) [pid = 1984] [serial = 2086] [outer = (nil)] 01:28:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 127 (0x7ffc5c551800) [pid = 1984] [serial = 2087] [outer = 0x7ffc5ab77800] 01:28:16 INFO - PROCESS | 1984 | 1461313696824 Marionette DEBUG loaded listener.js 01:28:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 128 (0x7ffc5dd51400) [pid = 1984] [serial = 2088] [outer = 0x7ffc5ab77800] 01:28:17 INFO - PROCESS | 1984 | 1461313697657 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]]]}] 01:28:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:28:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1545ms 01:28:17 INFO - PROCESS | 1984 | 1461313697703 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 01:28:17 INFO - PROCESS | 1984 | 1461313697711 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 01:28:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:28:17 INFO - PROCESS | 1984 | 1461313697720 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:28:17 INFO - PROCESS | 1984 | 1461313697725 Marionette TRACE conn4 <- [1,2754,null,{}] 01:28:17 INFO - PROCESS | 1984 | 1461313697730 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}] 01:28:17 INFO - PROCESS | 1984 | 1461313697944 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 01:28:18 INFO - PROCESS | 1984 | 1461313698258 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:18 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc620d0000 == 143 [pid = 1984] [id = 696] 01:28:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 129 (0x7ffc610c6c00) [pid = 1984] [serial = 2089] [outer = (nil)] 01:28:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 130 (0x7ffc61a5a400) [pid = 1984] [serial = 2090] [outer = 0x7ffc610c6c00] 01:28:18 INFO - PROCESS | 1984 | 1461313698336 Marionette DEBUG loaded listener.js 01:28:18 INFO - PROCESS | 1984 | ++DOMWINDOW == 131 (0x7ffc61ecc400) [pid = 1984] [serial = 2091] [outer = 0x7ffc610c6c00] 01:28:19 INFO - PROCESS | 1984 | 1461313699240 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]]]}] 01:28:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:28:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1532ms 01:28:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:28:19 INFO - PROCESS | 1984 | 1461313699252 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 01:28:19 INFO - PROCESS | 1984 | 1461313699255 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 01:28:19 INFO - PROCESS | 1984 | 1461313699261 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:28:19 INFO - PROCESS | 1984 | 1461313699266 Marionette TRACE conn4 <- [1,2758,null,{}] 01:28:19 INFO - PROCESS | 1984 | 1461313699282 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}] 01:28:19 INFO - PROCESS | 1984 | 1461313699498 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 01:28:19 INFO - PROCESS | 1984 | 1461313699766 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b8dc800 == 144 [pid = 1984] [id = 697] 01:28:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 132 (0x7ffc64caa400) [pid = 1984] [serial = 2092] [outer = (nil)] 01:28:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 133 (0x7ffc65db6c00) [pid = 1984] [serial = 2093] [outer = 0x7ffc64caa400] 01:28:19 INFO - PROCESS | 1984 | 1461313699886 Marionette DEBUG loaded listener.js 01:28:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 134 (0x7ffc6a791c00) [pid = 1984] [serial = 2094] [outer = 0x7ffc64caa400] 01:28:20 INFO - PROCESS | 1984 | 1461313700706 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]]]}] 01:28:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:28:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1482ms 01:28:20 INFO - PROCESS | 1984 | 1461313700743 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 01:28:20 INFO - PROCESS | 1984 | 1461313700748 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 01:28:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:28:20 INFO - PROCESS | 1984 | 1461313700753 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:28:20 INFO - PROCESS | 1984 | 1461313700755 Marionette TRACE conn4 <- [1,2762,null,{}] 01:28:20 INFO - PROCESS | 1984 | 1461313700760 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}] 01:28:20 INFO - PROCESS | 1984 | 1461313700973 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 01:28:21 INFO - PROCESS | 1984 | 1461313701239 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d6dd800 == 145 [pid = 1984] [id = 698] 01:28:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 135 (0x7ffc6b5a9000) [pid = 1984] [serial = 2095] [outer = (nil)] 01:28:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 136 (0x7ffc6b6ed400) [pid = 1984] [serial = 2096] [outer = 0x7ffc6b5a9000] 01:28:21 INFO - PROCESS | 1984 | 1461313701365 Marionette DEBUG loaded listener.js 01:28:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 137 (0x7ffc6cd49800) [pid = 1984] [serial = 2097] [outer = 0x7ffc6b5a9000] 01:28:22 INFO - PROCESS | 1984 | 1461313702139 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]]]}] 01:28:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:28:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1429ms 01:28:22 INFO - PROCESS | 1984 | 1461313702184 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 01:28:22 INFO - PROCESS | 1984 | 1461313702188 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 01:28:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:28:22 INFO - PROCESS | 1984 | 1461313702211 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:28:22 INFO - PROCESS | 1984 | 1461313702215 Marionette TRACE conn4 <- [1,2766,null,{}] 01:28:22 INFO - PROCESS | 1984 | 1461313702220 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}] 01:28:22 INFO - PROCESS | 1984 | 1461313702435 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 01:28:22 INFO - PROCESS | 1984 | 1461313702712 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6dbca800 == 146 [pid = 1984] [id = 699] 01:28:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 138 (0x7ffc6b5a9400) [pid = 1984] [serial = 2098] [outer = (nil)] 01:28:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 139 (0x7ffc6d1cc800) [pid = 1984] [serial = 2099] [outer = 0x7ffc6b5a9400] 01:28:22 INFO - PROCESS | 1984 | 1461313702834 Marionette DEBUG loaded listener.js 01:28:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc6d7e8000) [pid = 1984] [serial = 2100] [outer = 0x7ffc6b5a9400] 01:28:23 INFO - PROCESS | 1984 | 1461313703674 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]]]}] 01:28:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:28:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1485ms 01:28:23 INFO - PROCESS | 1984 | 1461313703707 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 01:28:23 INFO - PROCESS | 1984 | 1461313703710 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 01:28:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:28:23 INFO - PROCESS | 1984 | 1461313703719 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:28:23 INFO - PROCESS | 1984 | 1461313703721 Marionette TRACE conn4 <- [1,2770,null,{}] 01:28:23 INFO - PROCESS | 1984 | 1461313703725 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}] 01:28:23 INFO - PROCESS | 1984 | 1461313703963 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 01:28:24 INFO - PROCESS | 1984 | 1461313704283 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70e5c800 == 147 [pid = 1984] [id = 700] 01:28:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc70615000) [pid = 1984] [serial = 2101] [outer = (nil)] 01:28:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc7061ec00) [pid = 1984] [serial = 2102] [outer = 0x7ffc70615000] 01:28:24 INFO - PROCESS | 1984 | 1461313704366 Marionette DEBUG loaded listener.js 01:28:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc70a71800) [pid = 1984] [serial = 2103] [outer = 0x7ffc70615000] 01:28:25 INFO - PROCESS | 1984 | 1461313705163 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]]]}] 01:28:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:28:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1480ms 01:28:25 INFO - PROCESS | 1984 | 1461313705199 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 01:28:25 INFO - PROCESS | 1984 | 1461313705203 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 01:28:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:28:25 INFO - PROCESS | 1984 | 1461313705209 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:28:25 INFO - PROCESS | 1984 | 1461313705215 Marionette TRACE conn4 <- [1,2774,null,{}] 01:28:25 INFO - PROCESS | 1984 | 1461313705226 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}] 01:28:25 INFO - PROCESS | 1984 | 1461313705450 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 01:28:25 INFO - PROCESS | 1984 | 1461313705764 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7145b800 == 148 [pid = 1984] [id = 701] 01:28:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc64d3d800) [pid = 1984] [serial = 2104] [outer = (nil)] 01:28:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc70a8b000) [pid = 1984] [serial = 2105] [outer = 0x7ffc64d3d800] 01:28:25 INFO - PROCESS | 1984 | 1461313705842 Marionette DEBUG loaded listener.js 01:28:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc70a94400) [pid = 1984] [serial = 2106] [outer = 0x7ffc64d3d800] 01:28:26 INFO - PROCESS | 1984 | 1461313706616 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]]]}] 01:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1485ms 01:28:26 INFO - PROCESS | 1984 | 1461313706695 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 01:28:26 INFO - PROCESS | 1984 | 1461313706698 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 01:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:28:26 INFO - PROCESS | 1984 | 1461313706704 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:28:26 INFO - PROCESS | 1984 | 1461313706706 Marionette TRACE conn4 <- [1,2778,null,{}] 01:28:26 INFO - PROCESS | 1984 | 1461313706712 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}] 01:28:26 INFO - PROCESS | 1984 | 1461313706960 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 01:28:27 INFO - PROCESS | 1984 | 1461313707261 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75b85800 == 149 [pid = 1984] [id = 702] 01:28:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc5c5bcc00) [pid = 1984] [serial = 2107] [outer = (nil)] 01:28:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc70a94000) [pid = 1984] [serial = 2108] [outer = 0x7ffc5c5bcc00] 01:28:27 INFO - PROCESS | 1984 | 1461313707339 Marionette DEBUG loaded listener.js 01:28:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc711c6400) [pid = 1984] [serial = 2109] [outer = 0x7ffc5c5bcc00] 01:28:28 INFO - PROCESS | 1984 | 1461313708169 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]]]}] 01:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1476ms 01:28:28 INFO - PROCESS | 1984 | 1461313708180 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 01:28:28 INFO - PROCESS | 1984 | 1461313708183 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 01:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:28:28 INFO - PROCESS | 1984 | 1461313708209 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:28:28 INFO - PROCESS | 1984 | 1461313708212 Marionette TRACE conn4 <- [1,2782,null,{}] 01:28:28 INFO - PROCESS | 1984 | 1461313708217 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}] 01:28:28 INFO - PROCESS | 1984 | 1461313708477 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 01:28:28 INFO - PROCESS | 1984 | 1461313708783 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76110000 == 150 [pid = 1984] [id = 703] 01:28:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc603c5400) [pid = 1984] [serial = 2110] [outer = (nil)] 01:28:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc715d6800) [pid = 1984] [serial = 2111] [outer = 0x7ffc603c5400] 01:28:28 INFO - PROCESS | 1984 | 1461313708862 Marionette DEBUG loaded listener.js 01:28:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc72bf5800) [pid = 1984] [serial = 2112] [outer = 0x7ffc603c5400] 01:28:29 INFO - PROCESS | 1984 | 1461313709656 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]]]}] 01:28:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:28:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1480ms 01:28:29 INFO - PROCESS | 1984 | 1461313709686 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 01:28:29 INFO - PROCESS | 1984 | 1461313709690 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 01:28:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:28:29 INFO - PROCESS | 1984 | 1461313709696 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:28:29 INFO - PROCESS | 1984 | 1461313709698 Marionette TRACE conn4 <- [1,2786,null,{}] 01:28:29 INFO - PROCESS | 1984 | 1461313709705 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}] 01:28:29 INFO - PROCESS | 1984 | 1461313709925 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 01:28:30 INFO - PROCESS | 1984 | 1461313710205 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:30 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc763c4000 == 151 [pid = 1984] [id = 704] 01:28:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc5c5b4800) [pid = 1984] [serial = 2113] [outer = (nil)] 01:28:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc70a7a000) [pid = 1984] [serial = 2114] [outer = 0x7ffc5c5b4800] 01:28:30 INFO - PROCESS | 1984 | 1461313710344 Marionette DEBUG loaded listener.js 01:28:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc749de000) [pid = 1984] [serial = 2115] [outer = 0x7ffc5c5b4800] 01:28:31 INFO - PROCESS | 1984 | 1461313711153 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]]]}] 01:28:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:28:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1527ms 01:28:31 INFO - PROCESS | 1984 | 1461313711224 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 01:28:31 INFO - PROCESS | 1984 | 1461313711228 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 01:28:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:28:31 INFO - PROCESS | 1984 | 1461313711234 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:28:31 INFO - PROCESS | 1984 | 1461313711239 Marionette TRACE conn4 <- [1,2790,null,{}] 01:28:31 INFO - PROCESS | 1984 | 1461313711245 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}] 01:28:31 INFO - PROCESS | 1984 | 1461313711528 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 01:28:31 INFO - PROCESS | 1984 | 1461313711856 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc77889000 == 152 [pid = 1984] [id = 705] 01:28:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc7699c400) [pid = 1984] [serial = 2116] [outer = (nil)] 01:28:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc769a4400) [pid = 1984] [serial = 2117] [outer = 0x7ffc7699c400] 01:28:31 INFO - PROCESS | 1984 | 1461313711941 Marionette DEBUG loaded listener.js 01:28:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc77020000) [pid = 1984] [serial = 2118] [outer = 0x7ffc7699c400] 01:28:32 INFO - PROCESS | 1984 | 1461313712778 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]]]}] 01:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1583ms 01:28:32 INFO - PROCESS | 1984 | 1461313712818 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 01:28:32 INFO - PROCESS | 1984 | 1461313712821 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 01:28:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:28:32 INFO - PROCESS | 1984 | 1461313712828 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:28:32 INFO - PROCESS | 1984 | 1461313712831 Marionette TRACE conn4 <- [1,2794,null,{}] 01:28:32 INFO - PROCESS | 1984 | 1461313712836 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}] 01:28:33 INFO - PROCESS | 1984 | 1461313713053 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 01:28:33 INFO - PROCESS | 1984 | 1461313713324 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:33 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc790af800 == 153 [pid = 1984] [id = 706] 01:28:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc76610c00) [pid = 1984] [serial = 2119] [outer = (nil)] 01:28:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc77347800) [pid = 1984] [serial = 2120] [outer = 0x7ffc76610c00] 01:28:33 INFO - PROCESS | 1984 | 1461313713440 Marionette DEBUG loaded listener.js 01:28:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc7781b800) [pid = 1984] [serial = 2121] [outer = 0x7ffc76610c00] 01:28:34 INFO - PROCESS | 1984 | 1461313714241 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]]]}] 01:28:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:28:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1482ms 01:28:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:28:34 INFO - PROCESS | 1984 | 1461313714311 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 01:28:34 INFO - PROCESS | 1984 | 1461313714314 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 01:28:34 INFO - PROCESS | 1984 | 1461313714320 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:28:34 INFO - PROCESS | 1984 | 1461313714324 Marionette TRACE conn4 <- [1,2798,null,{}] 01:28:34 INFO - PROCESS | 1984 | 1461313714329 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}] 01:28:34 INFO - PROCESS | 1984 | 1461313714548 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 01:28:34 INFO - PROCESS | 1984 | 1461313714853 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbe3000 == 154 [pid = 1984] [id = 707] 01:28:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc7699f400) [pid = 1984] [serial = 2122] [outer = (nil)] 01:28:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc778bc000) [pid = 1984] [serial = 2123] [outer = 0x7ffc7699f400] 01:28:34 INFO - PROCESS | 1984 | 1461313714939 Marionette DEBUG loaded listener.js 01:28:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc77f47c00) [pid = 1984] [serial = 2124] [outer = 0x7ffc7699f400] 01:28:35 INFO - PROCESS | 1984 | 1461313715788 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]]]}] 01:28:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:28:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1482ms 01:28:35 INFO - PROCESS | 1984 | 1461313715802 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 01:28:35 INFO - PROCESS | 1984 | 1461313715804 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 01:28:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:28:35 INFO - PROCESS | 1984 | 1461313715811 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:28:35 INFO - PROCESS | 1984 | 1461313715813 Marionette TRACE conn4 <- [1,2802,null,{}] 01:28:35 INFO - PROCESS | 1984 | 1461313715818 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}] 01:28:36 INFO - PROCESS | 1984 | 1461313716045 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 01:28:36 INFO - PROCESS | 1984 | 1461313716360 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8396b800 == 155 [pid = 1984] [id = 708] 01:28:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc77048400) [pid = 1984] [serial = 2125] [outer = (nil)] 01:28:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc79105400) [pid = 1984] [serial = 2126] [outer = 0x7ffc77048400] 01:28:36 INFO - PROCESS | 1984 | 1461313716437 Marionette DEBUG loaded listener.js 01:28:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc79188c00) [pid = 1984] [serial = 2127] [outer = 0x7ffc77048400] 01:28:37 INFO - PROCESS | 1984 | 1461313717219 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]]]}] 01:28:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:28:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1425ms 01:28:37 INFO - PROCESS | 1984 | 1461313717245 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 01:28:37 INFO - PROCESS | 1984 | 1461313717249 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 01:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:28:37 INFO - PROCESS | 1984 | 1461313717258 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:28:37 INFO - PROCESS | 1984 | 1461313717260 Marionette TRACE conn4 <- [1,2806,null,{}] 01:28:37 INFO - PROCESS | 1984 | 1461313717266 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}] 01:28:37 INFO - PROCESS | 1984 | 1461313717474 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 01:28:37 INFO - PROCESS | 1984 | 1461313717756 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:37 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8491b000 == 156 [pid = 1984] [id = 709] 01:28:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc7781d800) [pid = 1984] [serial = 2128] [outer = (nil)] 01:28:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc7c369800) [pid = 1984] [serial = 2129] [outer = 0x7ffc7781d800] 01:28:37 INFO - PROCESS | 1984 | 1461313717869 Marionette DEBUG loaded listener.js 01:28:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc82b48000) [pid = 1984] [serial = 2130] [outer = 0x7ffc7781d800] 01:28:38 INFO - PROCESS | 1984 | 1461313718651 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]]]}] 01:28:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:28:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1433ms 01:28:38 INFO - PROCESS | 1984 | 1461313718692 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 01:28:38 INFO - PROCESS | 1984 | 1461313718695 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 01:28:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:28:38 INFO - PROCESS | 1984 | 1461313718700 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:28:38 INFO - PROCESS | 1984 | 1461313718702 Marionette TRACE conn4 <- [1,2810,null,{}] 01:28:38 INFO - PROCESS | 1984 | 1461313718708 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}] 01:28:38 INFO - PROCESS | 1984 | 1461313718922 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 01:28:39 INFO - PROCESS | 1984 | 1461313719195 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8854f000 == 157 [pid = 1984] [id = 710] 01:28:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc79439800) [pid = 1984] [serial = 2131] [outer = (nil)] 01:28:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc8398c400) [pid = 1984] [serial = 2132] [outer = 0x7ffc79439800] 01:28:39 INFO - PROCESS | 1984 | 1461313719317 Marionette DEBUG loaded listener.js 01:28:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc83c4dc00) [pid = 1984] [serial = 2133] [outer = 0x7ffc79439800] 01:28:40 INFO - PROCESS | 1984 | 1461313720150 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]]]}] 01:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1476ms 01:28:40 INFO - PROCESS | 1984 | 1461313720179 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 01:28:40 INFO - PROCESS | 1984 | 1461313720183 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 01:28:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:28:40 INFO - PROCESS | 1984 | 1461313720189 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:28:40 INFO - PROCESS | 1984 | 1461313720191 Marionette TRACE conn4 <- [1,2814,null,{}] 01:28:40 INFO - PROCESS | 1984 | 1461313720197 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}] 01:28:40 INFO - PROCESS | 1984 | 1461313720463 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 01:28:40 INFO - PROCESS | 1984 | 1461313720780 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:40 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88912000 == 158 [pid = 1984] [id = 711] 01:28:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc79486400) [pid = 1984] [serial = 2134] [outer = (nil)] 01:28:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc84b3a800) [pid = 1984] [serial = 2135] [outer = 0x7ffc79486400] 01:28:40 INFO - PROCESS | 1984 | 1461313720857 Marionette DEBUG loaded listener.js 01:28:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc84e0f400) [pid = 1984] [serial = 2136] [outer = 0x7ffc79486400] 01:28:41 INFO - PROCESS | 1984 | 1461313721670 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]]]}] 01:28:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:28:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1531ms 01:28:41 INFO - PROCESS | 1984 | 1461313721722 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 01:28:41 INFO - PROCESS | 1984 | 1461313721725 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 01:28:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:28:41 INFO - PROCESS | 1984 | 1461313721731 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:28:41 INFO - PROCESS | 1984 | 1461313721733 Marionette TRACE conn4 <- [1,2818,null,{}] 01:28:41 INFO - PROCESS | 1984 | 1461313721738 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}] 01:28:41 INFO - PROCESS | 1984 | 1461313721958 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 01:28:42 INFO - PROCESS | 1984 | 1461313722275 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc889c5800 == 159 [pid = 1984] [id = 712] 01:28:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc8397f000) [pid = 1984] [serial = 2137] [outer = (nil)] 01:28:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc86d42c00) [pid = 1984] [serial = 2138] [outer = 0x7ffc8397f000] 01:28:42 INFO - PROCESS | 1984 | 1461313722355 Marionette DEBUG loaded listener.js 01:28:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc8850a000) [pid = 1984] [serial = 2139] [outer = 0x7ffc8397f000] 01:28:43 INFO - PROCESS | 1984 | 1461313723221 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]]]}] 01:28:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:28:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1533ms 01:28:43 INFO - PROCESS | 1984 | 1461313723265 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 01:28:43 INFO - PROCESS | 1984 | 1461313723268 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 01:28:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:28:43 INFO - PROCESS | 1984 | 1461313723274 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:28:43 INFO - PROCESS | 1984 | 1461313723276 Marionette TRACE conn4 <- [1,2822,null,{}] 01:28:43 INFO - PROCESS | 1984 | 1461313723282 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}] 01:28:43 INFO - PROCESS | 1984 | 1461313723501 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 01:28:43 INFO - PROCESS | 1984 | 1461313723819 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:43 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88c47800 == 160 [pid = 1984] [id = 713] 01:28:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc5c547000) [pid = 1984] [serial = 2140] [outer = (nil)] 01:28:43 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc88511000) [pid = 1984] [serial = 2141] [outer = 0x7ffc5c547000] 01:28:43 INFO - PROCESS | 1984 | 1461313723900 Marionette DEBUG loaded listener.js 01:28:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc887b1000) [pid = 1984] [serial = 2142] [outer = 0x7ffc5c547000] 01:28:44 INFO - PROCESS | 1984 | 1461313724685 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]]]}] 01:28:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:28:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1479ms 01:28:44 INFO - PROCESS | 1984 | 1461313724755 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 01:28:44 INFO - PROCESS | 1984 | 1461313724758 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 01:28:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:28:44 INFO - PROCESS | 1984 | 1461313724764 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:28:44 INFO - PROCESS | 1984 | 1461313724767 Marionette TRACE conn4 <- [1,2826,null,{}] 01:28:44 INFO - PROCESS | 1984 | 1461313724774 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}] 01:28:45 INFO - PROCESS | 1984 | 1461313725032 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 01:28:45 INFO - PROCESS | 1984 | 1461313725360 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8ad84800 == 161 [pid = 1984] [id = 714] 01:28:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc5e423400) [pid = 1984] [serial = 2143] [outer = (nil)] 01:28:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc88a38800) [pid = 1984] [serial = 2144] [outer = 0x7ffc5e423400] 01:28:45 INFO - PROCESS | 1984 | 1461313725451 Marionette DEBUG loaded listener.js 01:28:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc88a3f000) [pid = 1984] [serial = 2145] [outer = 0x7ffc5e423400] 01:28:47 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d52800 == 160 [pid = 1984] [id = 687] 01:28:47 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6017e800 == 159 [pid = 1984] [id = 686] 01:28:47 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6e90a800 == 158 [pid = 1984] [id = 685] 01:28:47 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d7d3000 == 157 [pid = 1984] [id = 684] 01:28:47 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6ca6c800 == 156 [pid = 1984] [id = 683] 01:28:47 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6b8d9800 == 155 [pid = 1984] [id = 682] 01:28:47 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d67800 == 154 [pid = 1984] [id = 681] 01:28:47 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6598a800 == 153 [pid = 1984] [id = 680] 01:28:47 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc62ce5800 == 152 [pid = 1984] [id = 679] 01:28:47 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc60905000 == 151 [pid = 1984] [id = 678] 01:28:47 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5e460000 == 150 [pid = 1984] [id = 677] 01:28:47 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc57c82800 == 149 [pid = 1984] [id = 676] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc715dcc00) [pid = 1984] [serial = 1998] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc5cfdb800) [pid = 1984] [serial = 2022] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc605c5000) [pid = 1984] [serial = 1964] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc62acf800) [pid = 1984] [serial = 1968] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc6a75bc00) [pid = 1984] [serial = 1979] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc5e0d0000) [pid = 1984] [serial = 2024] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc70ccd800) [pid = 1984] [serial = 1995] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc5db1c400) [pid = 1984] [serial = 1962] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc7701ec00) [pid = 1984] [serial = 2004] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc60c22000) [pid = 1984] [serial = 2027] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc65771000) [pid = 1984] [serial = 1974] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc768b8800) [pid = 1984] [serial = 2003] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc5e1e0000) [pid = 1984] [serial = 2025] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc75fbbc00) [pid = 1984] [serial = 2001] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc5c5b4400) [pid = 1984] [serial = 2021] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc7db11c00) [pid = 1984] [serial = 2010] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc6271bc00) [pid = 1984] [serial = 1887] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc6b5acc00) [pid = 1984] [serial = 1977] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc6271d000) [pid = 1984] [serial = 1967] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc6b6f4000) [pid = 1984] [serial = 1980] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc778c3400) [pid = 1984] [serial = 2007] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc64f2ac00) [pid = 1984] [serial = 1973] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc64d47400) [pid = 1984] [serial = 1971] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc84cb4000) [pid = 1984] [serial = 2015] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc70a95c00) [pid = 1984] [serial = 1994] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc6d8aac00) [pid = 1984] [serial = 1986] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc610c9000) [pid = 1984] [serial = 1958] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc749dc400) [pid = 1984] [serial = 2000] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc711ce400) [pid = 1984] [serial = 1997] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc6d4dfc00) [pid = 1984] [serial = 1985] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc77017c00) [pid = 1984] [serial = 2006] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc6ea8fc00) [pid = 1984] [serial = 1988] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc6cd42800) [pid = 1984] [serial = 1982] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc6eeafc00) [pid = 1984] [serial = 1989] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc6b552000) [pid = 1984] [serial = 1976] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc64ca6400) [pid = 1984] [serial = 1970] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc6d1bfc00) [pid = 1984] [serial = 1983] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc61a4e000) [pid = 1984] [serial = 1965] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc82b40000) [pid = 1984] [serial = 2012] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc584f3800) [pid = 1984] [serial = 2018] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc7942c000) [pid = 1984] [serial = 2009] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc70a79c00) [pid = 1984] [serial = 1992] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc5aa31800) [pid = 1984] [serial = 2019] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc5c5b4000) [pid = 1984] [serial = 1961] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc70903400) [pid = 1984] [serial = 1991] [outer = (nil)] [url = about:blank] 01:28:47 INFO - PROCESS | 1984 | 1461313727743 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:28:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:28:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 3035ms 01:28:47 INFO - PROCESS | 1984 | 1461313727800 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 01:28:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:28:47 INFO - PROCESS | 1984 | 1461313727805 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 01:28:47 INFO - PROCESS | 1984 | 1461313727812 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:28:47 INFO - PROCESS | 1984 | 1461313727817 Marionette TRACE conn4 <- [1,2830,null,{}] 01:28:47 INFO - PROCESS | 1984 | 1461313727825 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}] 01:28:48 INFO - PROCESS | 1984 | 1461313728083 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 01:28:48 INFO - PROCESS | 1984 | 1461313728281 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5aee5000 == 150 [pid = 1984] [id = 715] 01:28:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc584efc00) [pid = 1984] [serial = 2146] [outer = (nil)] 01:28:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc5aa3a000) [pid = 1984] [serial = 2147] [outer = 0x7ffc584efc00] 01:28:48 INFO - PROCESS | 1984 | 1461313728359 Marionette DEBUG loaded listener.js 01:28:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc5c23a000) [pid = 1984] [serial = 2148] [outer = 0x7ffc584efc00] 01:28:49 INFO - PROCESS | 1984 | 1461313729069 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]]]}] 01:28:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:28:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1285ms 01:28:49 INFO - PROCESS | 1984 | 1461313729101 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 01:28:49 INFO - PROCESS | 1984 | 1461313729109 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 01:28:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:28:49 INFO - PROCESS | 1984 | 1461313729118 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:28:49 INFO - PROCESS | 1984 | 1461313729121 Marionette TRACE conn4 <- [1,2834,null,{}] 01:28:49 INFO - PROCESS | 1984 | 1461313729126 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}] 01:28:49 INFO - PROCESS | 1984 | 1461313729417 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 01:28:49 INFO - PROCESS | 1984 | 1461313729540 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bd57000 == 151 [pid = 1984] [id = 716] 01:28:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc56a98000) [pid = 1984] [serial = 2149] [outer = (nil)] 01:28:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc5cfcc800) [pid = 1984] [serial = 2150] [outer = 0x7ffc56a98000] 01:28:49 INFO - PROCESS | 1984 | 1461313729603 Marionette DEBUG loaded listener.js 01:28:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc5e095000) [pid = 1984] [serial = 2151] [outer = 0x7ffc56a98000] 01:28:50 INFO - PROCESS | 1984 | 1461313730511 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:28:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:28:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1435ms 01:28:50 INFO - PROCESS | 1984 | 1461313730554 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 01:28:50 INFO - PROCESS | 1984 | 1461313730557 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 01:28:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:28:50 INFO - PROCESS | 1984 | 1461313730570 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:28:50 INFO - PROCESS | 1984 | 1461313730576 Marionette TRACE conn4 <- [1,2838,null,{}] 01:28:50 INFO - PROCESS | 1984 | 1461313730602 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}] 01:28:50 INFO - PROCESS | 1984 | 1461313730883 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 01:28:50 INFO - PROCESS | 1984 | 1461313730916 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5e48e000 == 152 [pid = 1984] [id = 717] 01:28:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc5e124400) [pid = 1984] [serial = 2152] [outer = (nil)] 01:28:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc603c9800) [pid = 1984] [serial = 2153] [outer = 0x7ffc5e124400] 01:28:50 INFO - PROCESS | 1984 | 1461313730980 Marionette DEBUG loaded listener.js 01:28:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc61c95000) [pid = 1984] [serial = 2154] [outer = 0x7ffc5e124400] 01:28:52 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc62b0c800) [pid = 1984] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:28:52 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc584f1000) [pid = 1984] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:28:52 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc584e7c00) [pid = 1984] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:28:52 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc5c553800) [pid = 1984] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:28:52 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc5aa2e800) [pid = 1984] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:28:52 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc5aa31400) [pid = 1984] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:28:52 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc5db1f000) [pid = 1984] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:28:52 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc5c545800) [pid = 1984] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:28:52 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc5dd45800) [pid = 1984] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:28:52 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc5c549400) [pid = 1984] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:28:52 INFO - PROCESS | 1984 | 1461313732307 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]]]}] 01:28:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:28:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1796ms 01:28:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:28:52 INFO - PROCESS | 1984 | 1461313732360 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 01:28:52 INFO - PROCESS | 1984 | 1461313732363 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 01:28:52 INFO - PROCESS | 1984 | 1461313732369 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:28:52 INFO - PROCESS | 1984 | 1461313732372 Marionette TRACE conn4 <- [1,2842,null,{}] 01:28:52 INFO - PROCESS | 1984 | 1461313732376 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}] 01:28:52 INFO - PROCESS | 1984 | 1461313732683 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 01:28:52 INFO - PROCESS | 1984 | 1461313732813 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6131f800 == 153 [pid = 1984] [id = 718] 01:28:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc584ec400) [pid = 1984] [serial = 2155] [outer = (nil)] 01:28:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc61c96c00) [pid = 1984] [serial = 2156] [outer = 0x7ffc584ec400] 01:28:52 INFO - PROCESS | 1984 | 1461313732887 Marionette DEBUG loaded listener.js 01:28:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc620a3c00) [pid = 1984] [serial = 2157] [outer = 0x7ffc584ec400] 01:28:53 INFO - PROCESS | 1984 | 1461313733567 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]]]}] 01:28:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:28:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1227ms 01:28:53 INFO - PROCESS | 1984 | 1461313733596 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 01:28:53 INFO - PROCESS | 1984 | 1461313733599 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 01:28:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:28:53 INFO - PROCESS | 1984 | 1461313733605 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:28:53 INFO - PROCESS | 1984 | 1461313733607 Marionette TRACE conn4 <- [1,2846,null,{}] 01:28:53 INFO - PROCESS | 1984 | 1461313733612 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}] 01:28:53 INFO - PROCESS | 1984 | 1461313733887 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 01:28:53 INFO - PROCESS | 1984 | 1461313733917 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:53 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc620c6800 == 154 [pid = 1984] [id = 719] 01:28:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc61a4dc00) [pid = 1984] [serial = 2158] [outer = (nil)] 01:28:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc6264cc00) [pid = 1984] [serial = 2159] [outer = 0x7ffc61a4dc00] 01:28:53 INFO - PROCESS | 1984 | 1461313733979 Marionette DEBUG loaded listener.js 01:28:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc62b0ec00) [pid = 1984] [serial = 2160] [outer = 0x7ffc61a4dc00] 01:28:55 INFO - PROCESS | 1984 | 1461313735147 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]]]}] 01:28:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:28:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1579ms 01:28:55 INFO - PROCESS | 1984 | 1461313735186 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 01:28:55 INFO - PROCESS | 1984 | 1461313735192 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 01:28:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:28:55 INFO - PROCESS | 1984 | 1461313735201 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:28:55 INFO - PROCESS | 1984 | 1461313735205 Marionette TRACE conn4 <- [1,2850,null,{}] 01:28:55 INFO - PROCESS | 1984 | 1461313735213 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}] 01:28:55 INFO - PROCESS | 1984 | 1461313735461 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 01:28:55 INFO - PROCESS | 1984 | 1461313735788 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5cde6000 == 155 [pid = 1984] [id = 720] 01:28:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc5c23e000) [pid = 1984] [serial = 2161] [outer = (nil)] 01:28:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc5c559400) [pid = 1984] [serial = 2162] [outer = 0x7ffc5c23e000] 01:28:55 INFO - PROCESS | 1984 | 1461313735868 Marionette DEBUG loaded listener.js 01:28:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc5dd4b800) [pid = 1984] [serial = 2163] [outer = 0x7ffc5c23e000] 01:28:56 INFO - PROCESS | 1984 | 1461313736719 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:28:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:28:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1585ms 01:28:56 INFO - PROCESS | 1984 | 1461313736787 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 01:28:56 INFO - PROCESS | 1984 | 1461313736796 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 01:28:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:28:56 INFO - PROCESS | 1984 | 1461313736806 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:28:56 INFO - PROCESS | 1984 | 1461313736810 Marionette TRACE conn4 <- [1,2854,null,{}] 01:28:56 INFO - PROCESS | 1984 | 1461313736815 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}] 01:28:57 INFO - PROCESS | 1984 | 1461313737086 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 01:28:57 INFO - PROCESS | 1984 | 1461313737442 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc657a2000 == 156 [pid = 1984] [id = 721] 01:28:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc5e09dc00) [pid = 1984] [serial = 2164] [outer = (nil)] 01:28:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc61a51400) [pid = 1984] [serial = 2165] [outer = 0x7ffc5e09dc00] 01:28:57 INFO - PROCESS | 1984 | 1461313737519 Marionette DEBUG loaded listener.js 01:28:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc620eb400) [pid = 1984] [serial = 2166] [outer = 0x7ffc5e09dc00] 01:28:58 INFO - PROCESS | 1984 | 1461313738413 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]]]}] 01:28:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:28:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1679ms 01:28:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:28:58 INFO - PROCESS | 1984 | 1461313738485 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 01:28:58 INFO - PROCESS | 1984 | 1461313738489 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 01:28:58 INFO - PROCESS | 1984 | 1461313738496 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:28:58 INFO - PROCESS | 1984 | 1461313738502 Marionette TRACE conn4 <- [1,2858,null,{}] 01:28:58 INFO - PROCESS | 1984 | 1461313738519 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}] 01:28:58 INFO - PROCESS | 1984 | 1461313738792 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 01:28:59 INFO - PROCESS | 1984 | 1461313739108 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65d59800 == 157 [pid = 1984] [id = 722] 01:28:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc64d3e400) [pid = 1984] [serial = 2167] [outer = (nil)] 01:28:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc64f2ac00) [pid = 1984] [serial = 2168] [outer = 0x7ffc64d3e400] 01:28:59 INFO - PROCESS | 1984 | 1461313739192 Marionette DEBUG loaded listener.js 01:28:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc65dbdc00) [pid = 1984] [serial = 2169] [outer = 0x7ffc64d3e400] 01:29:00 INFO - PROCESS | 1984 | 1461313740017 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:29:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:29:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1587ms 01:29:00 INFO - PROCESS | 1984 | 1461313740083 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 01:29:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:29:00 INFO - PROCESS | 1984 | 1461313740087 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 01:29:00 INFO - PROCESS | 1984 | 1461313740093 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:29:00 INFO - PROCESS | 1984 | 1461313740096 Marionette TRACE conn4 <- [1,2862,null,{}] 01:29:00 INFO - PROCESS | 1984 | 1461313740103 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}] 01:29:00 INFO - PROCESS | 1984 | 1461313740351 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 01:29:00 INFO - PROCESS | 1984 | 1461313740671 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:00 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a8d0000 == 158 [pid = 1984] [id = 723] 01:29:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc64d41000) [pid = 1984] [serial = 2170] [outer = (nil)] 01:29:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc6a799800) [pid = 1984] [serial = 2171] [outer = 0x7ffc64d41000] 01:29:00 INFO - PROCESS | 1984 | 1461313740752 Marionette DEBUG loaded listener.js 01:29:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc6b558800) [pid = 1984] [serial = 2172] [outer = 0x7ffc64d41000] 01:29:01 INFO - PROCESS | 1984 | 1461313741573 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]]]}] 01:29:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:29:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1529ms 01:29:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:29:01 INFO - PROCESS | 1984 | 1461313741624 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 01:29:01 INFO - PROCESS | 1984 | 1461313741627 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 01:29:01 INFO - PROCESS | 1984 | 1461313741634 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:29:01 INFO - PROCESS | 1984 | 1461313741636 Marionette TRACE conn4 <- [1,2866,null,{}] 01:29:01 INFO - PROCESS | 1984 | 1461313741642 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}] 01:29:01 INFO - PROCESS | 1984 | 1461313741868 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 01:29:02 INFO - PROCESS | 1984 | 1461313742206 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c999000 == 159 [pid = 1984] [id = 724] 01:29:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc6b6c8400) [pid = 1984] [serial = 2173] [outer = (nil)] 01:29:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc6b6f3c00) [pid = 1984] [serial = 2174] [outer = 0x7ffc6b6c8400] 01:29:02 INFO - PROCESS | 1984 | 1461313742283 Marionette DEBUG loaded listener.js 01:29:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc6d1c7000) [pid = 1984] [serial = 2175] [outer = 0x7ffc6b6c8400] 01:29:03 INFO - PROCESS | 1984 | 1461313743143 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]]]}] 01:29:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:29:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1580ms 01:29:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:29:03 INFO - PROCESS | 1984 | 1461313743214 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 01:29:03 INFO - PROCESS | 1984 | 1461313743217 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 01:29:03 INFO - PROCESS | 1984 | 1461313743224 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:29:03 INFO - PROCESS | 1984 | 1461313743227 Marionette TRACE conn4 <- [1,2870,null,{}] 01:29:03 INFO - PROCESS | 1984 | 1461313743233 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}] 01:29:03 INFO - PROCESS | 1984 | 1461313743494 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 01:29:03 INFO - PROCESS | 1984 | 1461313743810 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:03 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6d7c7000 == 160 [pid = 1984] [id = 725] 01:29:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc6b6c8c00) [pid = 1984] [serial = 2176] [outer = (nil)] 01:29:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc6da82400) [pid = 1984] [serial = 2177] [outer = 0x7ffc6b6c8c00] 01:29:03 INFO - PROCESS | 1984 | 1461313743895 Marionette DEBUG loaded listener.js 01:29:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc6f88b000) [pid = 1984] [serial = 2178] [outer = 0x7ffc6b6c8c00] 01:29:04 INFO - PROCESS | 1984 | 1461313744729 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]]]}] 01:29:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:29:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1537ms 01:29:04 INFO - PROCESS | 1984 | 1461313744760 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 01:29:04 INFO - PROCESS | 1984 | 1461313744765 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 01:29:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:29:04 INFO - PROCESS | 1984 | 1461313744771 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:29:04 INFO - PROCESS | 1984 | 1461313744774 Marionette TRACE conn4 <- [1,2874,null,{}] 01:29:04 INFO - PROCESS | 1984 | 1461313744779 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}] 01:29:05 INFO - PROCESS | 1984 | 1461313744992 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 01:29:05 INFO - PROCESS | 1984 | 1461313745238 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:05 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc704b0800 == 161 [pid = 1984] [id = 726] 01:29:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc6d0fb400) [pid = 1984] [serial = 2179] [outer = (nil)] 01:29:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc7042ac00) [pid = 1984] [serial = 2180] [outer = 0x7ffc6d0fb400] 01:29:05 INFO - PROCESS | 1984 | 1461313745311 Marionette DEBUG loaded listener.js 01:29:05 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc7090a400) [pid = 1984] [serial = 2181] [outer = 0x7ffc6d0fb400] 01:29:06 INFO - PROCESS | 1984 | 1461313746248 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]]]}] 01:29:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:29:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1530ms 01:29:06 INFO - PROCESS | 1984 | 1461313746302 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 01:29:06 INFO - PROCESS | 1984 | 1461313746305 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 01:29:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:29:06 INFO - PROCESS | 1984 | 1461313746312 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:29:06 INFO - PROCESS | 1984 | 1461313746315 Marionette TRACE conn4 <- [1,2878,null,{}] 01:29:06 INFO - PROCESS | 1984 | 1461313746321 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}] 01:29:06 INFO - PROCESS | 1984 | 1461313746551 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 01:29:06 INFO - PROCESS | 1984 | 1461313746873 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:06 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70e4f000 == 162 [pid = 1984] [id = 727] 01:29:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc605cb800) [pid = 1984] [serial = 2182] [outer = (nil)] 01:29:06 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc70a7c800) [pid = 1984] [serial = 2183] [outer = 0x7ffc605cb800] 01:29:06 INFO - PROCESS | 1984 | 1461313746954 Marionette DEBUG loaded listener.js 01:29:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc70cc9c00) [pid = 1984] [serial = 2184] [outer = 0x7ffc605cb800] 01:29:07 INFO - PROCESS | 1984 | 1461313747758 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]]]}] 01:29:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:29:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1494ms 01:29:07 INFO - PROCESS | 1984 | 1461313747807 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 01:29:07 INFO - PROCESS | 1984 | 1461313747811 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 01:29:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:29:07 INFO - PROCESS | 1984 | 1461313747817 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:29:07 INFO - PROCESS | 1984 | 1461313747819 Marionette TRACE conn4 <- [1,2882,null,{}] 01:29:07 INFO - PROCESS | 1984 | 1461313747825 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}] 01:29:08 INFO - PROCESS | 1984 | 1461313748051 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 01:29:08 INFO - PROCESS | 1984 | 1461313748366 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:08 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75b94000 == 163 [pid = 1984] [id = 728] 01:29:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc62722800) [pid = 1984] [serial = 2185] [outer = (nil)] 01:29:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc72d2bc00) [pid = 1984] [serial = 2186] [outer = 0x7ffc62722800] 01:29:08 INFO - PROCESS | 1984 | 1461313748443 Marionette DEBUG loaded listener.js 01:29:08 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc75aeb800) [pid = 1984] [serial = 2187] [outer = 0x7ffc62722800] 01:29:09 INFO - PROCESS | 1984 | 1461313749289 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]]]}] 01:29:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:29:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1534ms 01:29:09 INFO - PROCESS | 1984 | 1461313749352 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 01:29:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:29:09 INFO - PROCESS | 1984 | 1461313749358 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 01:29:09 INFO - PROCESS | 1984 | 1461313749364 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:29:09 INFO - PROCESS | 1984 | 1461313749367 Marionette TRACE conn4 <- [1,2886,null,{}] 01:29:09 INFO - PROCESS | 1984 | 1461313749372 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}] 01:29:09 INFO - PROCESS | 1984 | 1461313749603 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 01:29:09 INFO - PROCESS | 1984 | 1461313749926 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:09 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7721d800 == 164 [pid = 1984] [id = 729] 01:29:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc768b8800) [pid = 1984] [serial = 2188] [outer = (nil)] 01:29:09 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc7701b400) [pid = 1984] [serial = 2189] [outer = 0x7ffc768b8800] 01:29:10 INFO - PROCESS | 1984 | 1461313750004 Marionette DEBUG loaded listener.js 01:29:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc77a9fc00) [pid = 1984] [serial = 2190] [outer = 0x7ffc768b8800] 01:29:10 INFO - PROCESS | 1984 | 1461313750885 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]]]}] 01:29:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:29:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1582ms 01:29:10 INFO - PROCESS | 1984 | 1461313750947 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 01:29:10 INFO - PROCESS | 1984 | 1461313750952 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 01:29:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:29:10 INFO - PROCESS | 1984 | 1461313750957 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:29:10 INFO - PROCESS | 1984 | 1461313750962 Marionette TRACE conn4 <- [1,2890,null,{}] 01:29:10 INFO - PROCESS | 1984 | 1461313750968 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}] 01:29:11 INFO - PROCESS | 1984 | 1461313751224 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 01:29:11 INFO - PROCESS | 1984 | 1461313751539 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:11 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83e0e800 == 165 [pid = 1984] [id = 730] 01:29:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc79438400) [pid = 1984] [serial = 2191] [outer = (nil)] 01:29:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc86dbc800) [pid = 1984] [serial = 2192] [outer = 0x7ffc79438400] 01:29:11 INFO - PROCESS | 1984 | 1461313751627 Marionette DEBUG loaded listener.js 01:29:11 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc88a35c00) [pid = 1984] [serial = 2193] [outer = 0x7ffc79438400] 01:29:12 INFO - PROCESS | 1984 | 1461313752434 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:29:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:29:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1531ms 01:29:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:29:12 INFO - PROCESS | 1984 | 1461313752491 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 01:29:12 INFO - PROCESS | 1984 | 1461313752493 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 01:29:12 INFO - PROCESS | 1984 | 1461313752500 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:29:12 INFO - PROCESS | 1984 | 1461313752503 Marionette TRACE conn4 <- [1,2894,null,{}] 01:29:12 INFO - PROCESS | 1984 | 1461313752508 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}] 01:29:12 INFO - PROCESS | 1984 | 1461313752729 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 01:29:13 INFO - PROCESS | 1984 | 1461313753042 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc889e0800 == 166 [pid = 1984] [id = 731] 01:29:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc578ebc00) [pid = 1984] [serial = 2194] [outer = (nil)] 01:29:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc578f5400) [pid = 1984] [serial = 2195] [outer = 0x7ffc578ebc00] 01:29:13 INFO - PROCESS | 1984 | 1461313753122 Marionette DEBUG loaded listener.js 01:29:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc578f9400) [pid = 1984] [serial = 2196] [outer = 0x7ffc578ebc00] 01:29:13 INFO - PROCESS | 1984 | 1461313753992 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]]]}] 01:29:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:29:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1542ms 01:29:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:29:14 INFO - PROCESS | 1984 | 1461313754041 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 01:29:14 INFO - PROCESS | 1984 | 1461313754044 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 01:29:14 INFO - PROCESS | 1984 | 1461313754050 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:29:14 INFO - PROCESS | 1984 | 1461313754053 Marionette TRACE conn4 <- [1,2898,null,{}] 01:29:14 INFO - PROCESS | 1984 | 1461313754058 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}] 01:29:14 INFO - PROCESS | 1984 | 1461313754293 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 01:29:14 INFO - PROCESS | 1984 | 1461313754614 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:14 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d282000 == 167 [pid = 1984] [id = 732] 01:29:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc578ec400) [pid = 1984] [serial = 2197] [outer = (nil)] 01:29:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc88a37c00) [pid = 1984] [serial = 2198] [outer = 0x7ffc578ec400] 01:29:14 INFO - PROCESS | 1984 | 1461313754695 Marionette DEBUG loaded listener.js 01:29:14 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc88c67800) [pid = 1984] [serial = 2199] [outer = 0x7ffc578ec400] 01:29:15 INFO - PROCESS | 1984 | 1461313755529 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]]]}] 01:29:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:29:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1534ms 01:29:15 INFO - PROCESS | 1984 | 1461313755584 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 01:29:15 INFO - PROCESS | 1984 | 1461313755588 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 01:29:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:29:15 INFO - PROCESS | 1984 | 1461313755593 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:29:15 INFO - PROCESS | 1984 | 1461313755595 Marionette TRACE conn4 <- [1,2902,null,{}] 01:29:15 INFO - PROCESS | 1984 | 1461313755601 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}] 01:29:15 INFO - PROCESS | 1984 | 1461313755829 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 01:29:16 INFO - PROCESS | 1984 | 1461313756150 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:16 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5b1d6000 == 168 [pid = 1984] [id = 733] 01:29:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc578f8800) [pid = 1984] [serial = 2200] [outer = (nil)] 01:29:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc65e3a400) [pid = 1984] [serial = 2201] [outer = 0x7ffc578f8800] 01:29:16 INFO - PROCESS | 1984 | 1461313756233 Marionette DEBUG loaded listener.js 01:29:16 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc65e3e800) [pid = 1984] [serial = 2202] [outer = 0x7ffc578f8800] 01:29:17 INFO - PROCESS | 1984 | 1461313757065 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:29:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:29:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1529ms 01:29:17 INFO - PROCESS | 1984 | 1461313757125 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 01:29:17 INFO - PROCESS | 1984 | 1461313757128 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 01:29:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:29:17 INFO - PROCESS | 1984 | 1461313757135 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:29:17 INFO - PROCESS | 1984 | 1461313757137 Marionette TRACE conn4 <- [1,2906,null,{}] 01:29:17 INFO - PROCESS | 1984 | 1461313757143 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}] 01:29:17 INFO - PROCESS | 1984 | 1461313757364 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 01:29:17 INFO - PROCESS | 1984 | 1461313757685 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc550d0000 == 169 [pid = 1984] [id = 734] 01:29:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc61cca800) [pid = 1984] [serial = 2203] [outer = (nil)] 01:29:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc61cd2c00) [pid = 1984] [serial = 2204] [outer = 0x7ffc61cca800] 01:29:17 INFO - PROCESS | 1984 | 1461313757759 Marionette DEBUG loaded listener.js 01:29:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc61cd7400) [pid = 1984] [serial = 2205] [outer = 0x7ffc61cca800] 01:29:18 INFO - PROCESS | 1984 | 1461313758552 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]]]}] 01:29:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:29:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1479ms 01:29:18 INFO - PROCESS | 1984 | 1461313758613 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 01:29:18 INFO - PROCESS | 1984 | 1461313758616 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 01:29:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:29:18 INFO - PROCESS | 1984 | 1461313758622 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:29:18 INFO - PROCESS | 1984 | 1461313758624 Marionette TRACE conn4 <- [1,2910,null,{}] 01:29:18 INFO - PROCESS | 1984 | 1461313758629 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}] 01:29:18 INFO - PROCESS | 1984 | 1461313758842 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 01:29:19 INFO - PROCESS | 1984 | 1461313759157 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d287800 == 170 [pid = 1984] [id = 735] 01:29:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc61ccb400) [pid = 1984] [serial = 2206] [outer = (nil)] 01:29:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc65e3b400) [pid = 1984] [serial = 2207] [outer = 0x7ffc61ccb400] 01:29:19 INFO - PROCESS | 1984 | 1461313759232 Marionette DEBUG loaded listener.js 01:29:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc6a83d800) [pid = 1984] [serial = 2208] [outer = 0x7ffc61ccb400] 01:29:19 INFO - PROCESS | 1984 | 1461313759918 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]]]}] 01:29:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:29:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:29:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1333ms 01:29:19 INFO - PROCESS | 1984 | 1461313759956 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 01:29:19 INFO - PROCESS | 1984 | 1461313759958 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 01:29:19 INFO - TEST-START | /DOMEvents/constructors.html 01:29:19 INFO - PROCESS | 1984 | 1461313759965 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:29:19 INFO - PROCESS | 1984 | 1461313759967 Marionette TRACE conn4 <- [1,2914,null,{}] 01:29:19 INFO - PROCESS | 1984 | 1461313759972 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}] 01:29:20 INFO - PROCESS | 1984 | 1461313760177 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 01:29:20 INFO - PROCESS | 1984 | 1461313760458 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:20 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc64fe5000 == 171 [pid = 1984] [id = 736] 01:29:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc584e5400) [pid = 1984] [serial = 2209] [outer = (nil)] 01:29:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc627ce000) [pid = 1984] [serial = 2210] [outer = 0x7ffc584e5400] 01:29:20 INFO - PROCESS | 1984 | 1461313760548 Marionette DEBUG loaded listener.js 01:29:20 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc627d2c00) [pid = 1984] [serial = 2211] [outer = 0x7ffc584e5400] 01:29:21 INFO - PROCESS | 1984 | 1461313761404 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]]]}] 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:29:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:29:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:29:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:29:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:29:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:29:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:29:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:29:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:29:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 1490ms 01:29:21 INFO - PROCESS | 1984 | 1461313761457 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 01:29:21 INFO - PROCESS | 1984 | 1461313761461 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 01:29:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:29:21 INFO - PROCESS | 1984 | 1461313761468 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:29:21 INFO - PROCESS | 1984 | 1461313761477 Marionette TRACE conn4 <- [1,2918,null,{}] 01:29:21 INFO - PROCESS | 1984 | 1461313761487 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}] 01:29:21 INFO - PROCESS | 1984 | 1461313761705 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 01:29:22 INFO - PROCESS | 1984 | 1461313762025 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70fcc000 == 172 [pid = 1984] [id = 737] 01:29:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc627cc000) [pid = 1984] [serial = 2212] [outer = (nil)] 01:29:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc627d7800) [pid = 1984] [serial = 2213] [outer = 0x7ffc627cc000] 01:29:22 INFO - PROCESS | 1984 | 1461313762103 Marionette DEBUG loaded listener.js 01:29:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc88ca2800) [pid = 1984] [serial = 2214] [outer = 0x7ffc627cc000] 01:29:22 INFO - PROCESS | 1984 | 1461313762806 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:29:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:29:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1391ms 01:29:22 INFO - PROCESS | 1984 | 1461313762861 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 01:29:22 INFO - PROCESS | 1984 | 1461313762864 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 01:29:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:29:22 INFO - PROCESS | 1984 | 1461313762870 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:29:22 INFO - PROCESS | 1984 | 1461313762873 Marionette TRACE conn4 <- [1,2922,null,{}] 01:29:22 INFO - PROCESS | 1984 | 1461313762878 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}] 01:29:23 INFO - PROCESS | 1984 | 1461313763102 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 01:29:23 INFO - PROCESS | 1984 | 1461313763385 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:23 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc58465800 == 173 [pid = 1984] [id = 738] 01:29:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc578f7400) [pid = 1984] [serial = 2215] [outer = (nil)] 01:29:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc5c144400) [pid = 1984] [serial = 2216] [outer = 0x7ffc578f7400] 01:29:23 INFO - PROCESS | 1984 | 1461313763461 Marionette DEBUG loaded listener.js 01:29:23 INFO - PROCESS | 1984 | ++DOMWINDOW == 202 (0x7ffc5c14a400) [pid = 1984] [serial = 2217] [outer = 0x7ffc578f7400] 01:29:24 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 01:29:24 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 01:29:24 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 01:29:24 INFO - PROCESS | 1984 | [1984] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 01:29:24 INFO - PROCESS | 1984 | 1461313764206 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]]]}] 01:29:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:29:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:29:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:29:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:29:24 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 01:29:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:29:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:29:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:29:24 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 01:29:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:29:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:29:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:29:24 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]" 01:29:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:29:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:29:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:29:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:29:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1380ms 01:29:24 INFO - PROCESS | 1984 | 1461313764257 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 01:29:24 INFO - PROCESS | 1984 | 1461313764264 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 01:29:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:29:24 INFO - PROCESS | 1984 | 1461313764270 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:29:24 INFO - PROCESS | 1984 | 1461313764273 Marionette TRACE conn4 <- [1,2926,null,{}] 01:29:24 INFO - PROCESS | 1984 | 1461313764278 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}] 01:29:24 INFO - PROCESS | 1984 | 1461313764507 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc704ad000 == 172 [pid = 1984] [id = 131] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc76d16800 == 171 [pid = 1984] [id = 205] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc657a6800 == 170 [pid = 1984] [id = 551] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6dc62800 == 169 [pid = 1984] [id = 221] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8d0ad000 == 168 [pid = 1984] [id = 180] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc75b96000 == 167 [pid = 1984] [id = 560] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6131f800 == 166 [pid = 1984] [id = 718] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5e48e000 == 165 [pid = 1984] [id = 717] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bd57000 == 164 [pid = 1984] [id = 716] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5aee5000 == 163 [pid = 1984] [id = 715] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8ad84800 == 162 [pid = 1984] [id = 714] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88c47800 == 161 [pid = 1984] [id = 713] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc889c5800 == 160 [pid = 1984] [id = 712] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc88912000 == 159 [pid = 1984] [id = 711] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8854f000 == 158 [pid = 1984] [id = 710] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8491b000 == 157 [pid = 1984] [id = 709] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8396b800 == 156 [pid = 1984] [id = 708] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7dbe3000 == 155 [pid = 1984] [id = 707] 01:29:26 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc790af800 == 154 [pid = 1984] [id = 706] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 201 (0x7ffc6b6d0800) [pid = 1984] [serial = 2084] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc65766000) [pid = 1984] [serial = 2078] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc5c54b000) [pid = 1984] [serial = 2081] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc83adec00) [pid = 1984] [serial = 2013] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc584ef800) [pid = 1984] [serial = 2030] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc60c2e400) [pid = 1984] [serial = 2070] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc5c5bd800) [pid = 1984] [serial = 2069] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc6b5af800) [pid = 1984] [serial = 2063] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc60c2e800) [pid = 1984] [serial = 2036] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc6b718800) [pid = 1984] [serial = 2048] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc6d4da400) [pid = 1984] [serial = 2051] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc88411400) [pid = 1984] [serial = 2016] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc61a53800) [pid = 1984] [serial = 2072] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc62720400) [pid = 1984] [serial = 2073] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc64c50400) [pid = 1984] [serial = 2075] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc62b10400) [pid = 1984] [serial = 2039] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc64f22400) [pid = 1984] [serial = 2042] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc887a8000) [pid = 1984] [serial = 1944] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc61c9dc00) [pid = 1984] [serial = 2028] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc6dc36400) [pid = 1984] [serial = 2054] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6f887400) [pid = 1984] [serial = 2057] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc70481c00) [pid = 1984] [serial = 2060] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc5dd43400) [pid = 1984] [serial = 2067] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc5c55f400) [pid = 1984] [serial = 2066] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc6a4e4400) [pid = 1984] [serial = 2045] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc5db18400) [pid = 1984] [serial = 2033] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc6a466400) [pid = 1984] [serial = 2079] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc64d45c00) [pid = 1984] [serial = 2076] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc6264a800) [pid = 1984] [serial = 2082] [outer = (nil)] [url = about:blank] 01:29:26 INFO - PROCESS | 1984 | 1461313766644 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:26 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc581e8000 == 155 [pid = 1984] [id = 739] 01:29:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc56a9c800) [pid = 1984] [serial = 2218] [outer = (nil)] 01:29:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc578f5800) [pid = 1984] [serial = 2219] [outer = 0x7ffc56a9c800] 01:29:26 INFO - PROCESS | 1984 | 1461313766717 Marionette DEBUG loaded listener.js 01:29:26 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc584f1400) [pid = 1984] [serial = 2220] [outer = 0x7ffc56a9c800] 01:29:27 INFO - PROCESS | 1984 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:29:27 INFO - PROCESS | 1984 | 1461313767364 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]]]}] 01:29:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:29:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 3132ms 01:29:27 INFO - PROCESS | 1984 | 1461313767405 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 01:29:27 INFO - PROCESS | 1984 | 1461313767412 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 01:29:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:29:27 INFO - PROCESS | 1984 | 1461313767419 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:29:27 INFO - PROCESS | 1984 | 1461313767423 Marionette TRACE conn4 <- [1,2930,null,{}] 01:29:27 INFO - PROCESS | 1984 | 1461313767430 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}] 01:29:27 INFO - PROCESS | 1984 | 1461313767652 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 01:29:27 INFO - PROCESS | 1984 | 1461313767842 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc587dd800 == 156 [pid = 1984] [id = 740] 01:29:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc56ad6000) [pid = 1984] [serial = 2221] [outer = (nil)] 01:29:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc5c23d400) [pid = 1984] [serial = 2222] [outer = 0x7ffc56ad6000] 01:29:27 INFO - PROCESS | 1984 | 1461313767908 Marionette DEBUG loaded listener.js 01:29:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc5c553800) [pid = 1984] [serial = 2223] [outer = 0x7ffc56ad6000] 01:29:28 INFO - PROCESS | 1984 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:29:28 INFO - PROCESS | 1984 | 1461313768640 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]]]}] 01:29:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:29:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1278ms 01:29:28 INFO - PROCESS | 1984 | 1461313768725 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 01:29:28 INFO - PROCESS | 1984 | 1461313768731 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 01:29:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:29:28 INFO - PROCESS | 1984 | 1461313768737 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:29:28 INFO - PROCESS | 1984 | 1461313768739 Marionette TRACE conn4 <- [1,2934,null,{}] 01:29:28 INFO - PROCESS | 1984 | 1461313768749 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}] 01:29:29 INFO - PROCESS | 1984 | 1461313769017 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 01:29:29 INFO - PROCESS | 1984 | 1461313769059 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:29 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bd47800 == 157 [pid = 1984] [id = 741] 01:29:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc5dd43400) [pid = 1984] [serial = 2224] [outer = (nil)] 01:29:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc5e0cbc00) [pid = 1984] [serial = 2225] [outer = 0x7ffc5dd43400] 01:29:29 INFO - PROCESS | 1984 | 1461313769131 Marionette DEBUG loaded listener.js 01:29:29 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc5e1e6c00) [pid = 1984] [serial = 2226] [outer = 0x7ffc5dd43400] 01:29:29 INFO - PROCESS | 1984 | 1461313769953 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]]]}] 01:29:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:29:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1232ms 01:29:29 INFO - PROCESS | 1984 | 1461313769969 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 01:29:29 INFO - PROCESS | 1984 | 1461313769972 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 01:29:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:29:29 INFO - PROCESS | 1984 | 1461313769985 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:29:29 INFO - PROCESS | 1984 | 1461313769994 Marionette TRACE conn4 <- [1,2938,null,{}] 01:29:30 INFO - PROCESS | 1984 | 1461313770013 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}] 01:29:30 INFO - PROCESS | 1984 | 1461313770278 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 01:29:30 INFO - PROCESS | 1984 | 1461313770332 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:30 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5e45d800 == 158 [pid = 1984] [id = 742] 01:29:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc61c98000) [pid = 1984] [serial = 2227] [outer = (nil)] 01:29:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc61dc6400) [pid = 1984] [serial = 2228] [outer = 0x7ffc61c98000] 01:29:30 INFO - PROCESS | 1984 | 1461313770438 Marionette DEBUG loaded listener.js 01:29:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc620ec800) [pid = 1984] [serial = 2229] [outer = 0x7ffc61c98000] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc584ecc00) [pid = 1984] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc62ac8000) [pid = 1984] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc6a475800) [pid = 1984] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc61a55c00) [pid = 1984] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc6d0f3c00) [pid = 1984] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc6d7e2800) [pid = 1984] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc5db17c00) [pid = 1984] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc6b54c000) [pid = 1984] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc6264c800) [pid = 1984] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc584edc00) [pid = 1984] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc6b54cc00) [pid = 1984] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc5c55d000) [pid = 1984] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc5e0cb800) [pid = 1984] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc5e124400) [pid = 1984] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc584ec400) [pid = 1984] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc79486400) [pid = 1984] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc79439800) [pid = 1984] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc7781d800) [pid = 1984] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc77048400) [pid = 1984] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc7699f400) [pid = 1984] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc76610c00) [pid = 1984] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc7699c400) [pid = 1984] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc5c5b4800) [pid = 1984] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc603c5400) [pid = 1984] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc5c5bcc00) [pid = 1984] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc64d3d800) [pid = 1984] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc70615000) [pid = 1984] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc6b5a9400) [pid = 1984] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc6b5a9000) [pid = 1984] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc64caa400) [pid = 1984] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc610c6c00) [pid = 1984] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc5ab77800) [pid = 1984] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc56a98000) [pid = 1984] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc584efc00) [pid = 1984] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc5c547000) [pid = 1984] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:29:31 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc8397f000) [pid = 1984] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:29:32 INFO - PROCESS | 1984 | 1461313772022 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]]]}] 01:29:32 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. 01:29:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2065ms 01:29:32 INFO - PROCESS | 1984 | 1461313772044 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 01:29:32 INFO - PROCESS | 1984 | 1461313772048 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 01:29:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:29:32 INFO - PROCESS | 1984 | 1461313772054 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:29:32 INFO - PROCESS | 1984 | 1461313772056 Marionette TRACE conn4 <- [1,2942,null,{}] 01:29:32 INFO - PROCESS | 1984 | 1461313772062 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}] 01:29:32 INFO - PROCESS | 1984 | 1461313772336 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 01:29:32 INFO - PROCESS | 1984 | 1461313772361 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc604ab000 == 159 [pid = 1984] [id = 743] 01:29:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc584ec400) [pid = 1984] [serial = 2230] [outer = (nil)] 01:29:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc603c5400) [pid = 1984] [serial = 2231] [outer = 0x7ffc584ec400] 01:29:32 INFO - PROCESS | 1984 | 1461313772424 Marionette DEBUG loaded listener.js 01:29:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc6264a800) [pid = 1984] [serial = 2232] [outer = 0x7ffc584ec400] 01:29:33 INFO - PROCESS | 1984 | 1461313773151 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"]]]}] 01:29:33 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 01:29:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:29:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:29:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:29:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1133ms 01:29:33 INFO - PROCESS | 1984 | 1461313773188 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 01:29:33 INFO - PROCESS | 1984 | 1461313773191 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 01:29:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:29:33 INFO - PROCESS | 1984 | 1461313773197 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:29:33 INFO - PROCESS | 1984 | 1461313773199 Marionette TRACE conn4 <- [1,2946,null,{}] 01:29:33 INFO - PROCESS | 1984 | 1461313773204 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}] 01:29:33 INFO - PROCESS | 1984 | 1461313773400 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 01:29:33 INFO - PROCESS | 1984 | 1461313773770 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:33 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc57913000 == 160 [pid = 1984] [id = 744] 01:29:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc56a93800) [pid = 1984] [serial = 2233] [outer = (nil)] 01:29:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc56a97000) [pid = 1984] [serial = 2234] [outer = 0x7ffc56a93800] 01:29:33 INFO - PROCESS | 1984 | 1461313773853 Marionette DEBUG loaded listener.js 01:29:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc584e7800) [pid = 1984] [serial = 2235] [outer = 0x7ffc56a93800] 01:29:34 INFO - PROCESS | 1984 | 1461313774693 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]]]}] 01:29:34 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. 01:29:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1536ms 01:29:34 INFO - PROCESS | 1984 | 1461313774734 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 01:29:34 INFO - PROCESS | 1984 | 1461313774742 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 01:29:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:29:34 INFO - PROCESS | 1984 | 1461313774751 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:29:34 INFO - PROCESS | 1984 | 1461313774755 Marionette TRACE conn4 <- [1,2950,null,{}] 01:29:34 INFO - PROCESS | 1984 | 1461313774763 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}] 01:29:35 INFO - PROCESS | 1984 | 1461313775030 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 01:29:35 INFO - PROCESS | 1984 | 1461313775313 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5c4c8800 == 161 [pid = 1984] [id = 745] 01:29:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc5c5b4800) [pid = 1984] [serial = 2236] [outer = (nil)] 01:29:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc5cfdfc00) [pid = 1984] [serial = 2237] [outer = 0x7ffc5c5b4800] 01:29:35 INFO - PROCESS | 1984 | 1461313775452 Marionette DEBUG loaded listener.js 01:29:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc5e096000) [pid = 1984] [serial = 2238] [outer = 0x7ffc5c5b4800] 01:29:36 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc604af000 == 162 [pid = 1984] [id = 746] 01:29:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc603cd800) [pid = 1984] [serial = 2239] [outer = (nil)] 01:29:36 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc5e0c8400) [pid = 1984] [serial = 2240] [outer = 0x7ffc603cd800] 01:29:36 INFO - PROCESS | 1984 | 1461313776365 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]]]}] 01:29:36 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. 01:29:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1639ms 01:29:36 INFO - PROCESS | 1984 | 1461313776392 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 01:29:36 INFO - PROCESS | 1984 | 1461313776399 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 01:29:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:29:36 INFO - PROCESS | 1984 | 1461313776407 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:29:36 INFO - PROCESS | 1984 | 1461313776410 Marionette TRACE conn4 <- [1,2954,null,{}] 01:29:36 INFO - PROCESS | 1984 | 1461313776416 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}] 01:29:36 INFO - PROCESS | 1984 | 1461313776734 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 01:29:37 INFO - PROCESS | 1984 | 1461313777094 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:37 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc620dc000 == 163 [pid = 1984] [id = 747] 01:29:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc603c7800) [pid = 1984] [serial = 2241] [outer = (nil)] 01:29:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc61c9c400) [pid = 1984] [serial = 2242] [outer = 0x7ffc603c7800] 01:29:37 INFO - PROCESS | 1984 | 1461313777167 Marionette DEBUG loaded listener.js 01:29:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc62653c00) [pid = 1984] [serial = 2243] [outer = 0x7ffc603c7800] 01:29:37 INFO - PROCESS | 1984 | 1461313777895 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]]]}] 01:29:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:29:37 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 01:29:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1535ms 01:29:37 INFO - PROCESS | 1984 | 1461313777942 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 01:29:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:29:37 INFO - PROCESS | 1984 | 1461313777947 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 01:29:37 INFO - PROCESS | 1984 | 1461313777956 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:29:37 INFO - PROCESS | 1984 | 1461313777965 Marionette TRACE conn4 <- [1,2958,null,{}] 01:29:37 INFO - PROCESS | 1984 | 1461313777978 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}] 01:29:38 INFO - PROCESS | 1984 | 1461313778323 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 01:29:38 INFO - PROCESS | 1984 | 1461313778545 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a73000 == 164 [pid = 1984] [id = 748] 01:29:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc5c55f400) [pid = 1984] [serial = 2244] [outer = (nil)] 01:29:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc64ca5400) [pid = 1984] [serial = 2245] [outer = 0x7ffc5c55f400] 01:29:38 INFO - PROCESS | 1984 | 1461313778675 Marionette DEBUG loaded listener.js 01:29:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc64d41c00) [pid = 1984] [serial = 2246] [outer = 0x7ffc5c55f400] 01:29:39 INFO - PROCESS | 1984 | 1461313779411 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]]]}] 01:29:39 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. 01:29:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1488ms 01:29:39 INFO - PROCESS | 1984 | 1461313779442 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 01:29:39 INFO - PROCESS | 1984 | 1461313779446 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 01:29:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:29:39 INFO - PROCESS | 1984 | 1461313779453 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:29:39 INFO - PROCESS | 1984 | 1461313779455 Marionette TRACE conn4 <- [1,2962,null,{}] 01:29:39 INFO - PROCESS | 1984 | 1461313779461 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}] 01:29:39 INFO - PROCESS | 1984 | 1461313779684 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 01:29:39 INFO - PROCESS | 1984 | 1461313779963 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:39 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a73e800 == 165 [pid = 1984] [id = 749] 01:29:39 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc62719c00) [pid = 1984] [serial = 2247] [outer = (nil)] 01:29:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc65769800) [pid = 1984] [serial = 2248] [outer = 0x7ffc62719c00] 01:29:40 INFO - PROCESS | 1984 | 1461313780036 Marionette DEBUG loaded listener.js 01:29:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc65e3f000) [pid = 1984] [serial = 2249] [outer = 0x7ffc62719c00] 01:29:40 INFO - PROCESS | 1984 | 1461313780804 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]]]}] 01:29:40 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. 01:29:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1376ms 01:29:40 INFO - PROCESS | 1984 | 1461313780829 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 01:29:40 INFO - PROCESS | 1984 | 1461313780833 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 01:29:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:29:40 INFO - PROCESS | 1984 | 1461313780839 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:29:40 INFO - PROCESS | 1984 | 1461313780841 Marionette TRACE conn4 <- [1,2966,null,{}] 01:29:40 INFO - PROCESS | 1984 | 1461313780847 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}] 01:29:41 INFO - PROCESS | 1984 | 1461313781066 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 01:29:41 INFO - PROCESS | 1984 | 1461313781316 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6c87d800 == 166 [pid = 1984] [id = 750] 01:29:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc6a793c00) [pid = 1984] [serial = 2250] [outer = (nil)] 01:29:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc6a83b800) [pid = 1984] [serial = 2251] [outer = 0x7ffc6a793c00] 01:29:41 INFO - PROCESS | 1984 | 1461313781406 Marionette DEBUG loaded listener.js 01:29:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc6b5a7000) [pid = 1984] [serial = 2252] [outer = 0x7ffc6a793c00] 01:29:42 INFO - PROCESS | 1984 | 1461313782200 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]]]}] 01:29:42 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. 01:29:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1387ms 01:29:42 INFO - PROCESS | 1984 | 1461313782227 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 01:29:42 INFO - PROCESS | 1984 | 1461313782230 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 01:29:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:29:42 INFO - PROCESS | 1984 | 1461313782236 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:29:42 INFO - PROCESS | 1984 | 1461313782239 Marionette TRACE conn4 <- [1,2970,null,{}] 01:29:42 INFO - PROCESS | 1984 | 1461313782244 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}] 01:29:42 INFO - PROCESS | 1984 | 1461313782502 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 01:29:42 INFO - PROCESS | 1984 | 1461313782767 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:42 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6db7c800 == 167 [pid = 1984] [id = 751] 01:29:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc5e09d000) [pid = 1984] [serial = 2253] [outer = (nil)] 01:29:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc6ce5e800) [pid = 1984] [serial = 2254] [outer = 0x7ffc5e09d000] 01:29:42 INFO - PROCESS | 1984 | 1461313782842 Marionette DEBUG loaded listener.js 01:29:42 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc6d43d400) [pid = 1984] [serial = 2255] [outer = 0x7ffc5e09d000] 01:29:43 INFO - PROCESS | 1984 | 1461313783588 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]]]}] 01:29:43 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. 01:29:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1384ms 01:29:43 INFO - PROCESS | 1984 | 1461313783622 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 01:29:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:29:43 INFO - PROCESS | 1984 | 1461313783628 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 01:29:43 INFO - PROCESS | 1984 | 1461313783633 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:29:43 INFO - PROCESS | 1984 | 1461313783636 Marionette TRACE conn4 <- [1,2974,null,{}] 01:29:43 INFO - PROCESS | 1984 | 1461313783672 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}] 01:29:43 INFO - PROCESS | 1984 | 1461313783889 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 01:29:44 INFO - PROCESS | 1984 | 1461313784170 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:44 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b5b800 == 168 [pid = 1984] [id = 752] 01:29:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc6a794000) [pid = 1984] [serial = 2256] [outer = (nil)] 01:29:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc6d7ec800) [pid = 1984] [serial = 2257] [outer = 0x7ffc6a794000] 01:29:44 INFO - PROCESS | 1984 | 1461313784244 Marionette DEBUG loaded listener.js 01:29:44 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc6dda7400) [pid = 1984] [serial = 2258] [outer = 0x7ffc6a794000] 01:29:45 INFO - PROCESS | 1984 | 1461313784999 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]]]}] 01:29:45 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. 01:29:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1415ms 01:29:45 INFO - PROCESS | 1984 | 1461313785049 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 01:29:45 INFO - PROCESS | 1984 | 1461313785053 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 01:29:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:29:45 INFO - PROCESS | 1984 | 1461313785059 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:29:45 INFO - PROCESS | 1984 | 1461313785061 Marionette TRACE conn4 <- [1,2978,null,{}] 01:29:45 INFO - PROCESS | 1984 | 1461313785067 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}] 01:29:45 INFO - PROCESS | 1984 | 1461313785322 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 01:29:45 INFO - PROCESS | 1984 | 1461313785619 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:45 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70fda000 == 169 [pid = 1984] [id = 753] 01:29:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc6d1cac00) [pid = 1984] [serial = 2259] [outer = (nil)] 01:29:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc6ed14800) [pid = 1984] [serial = 2260] [outer = 0x7ffc6d1cac00] 01:29:45 INFO - PROCESS | 1984 | 1461313785707 Marionette DEBUG loaded listener.js 01:29:45 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc70480400) [pid = 1984] [serial = 2261] [outer = 0x7ffc6d1cac00] 01:29:46 INFO - PROCESS | 1984 | 1461313786416 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]]]}] 01:29:46 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. 01:29:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1381ms 01:29:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:29:46 INFO - PROCESS | 1984 | 1461313786446 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 01:29:46 INFO - PROCESS | 1984 | 1461313786449 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 01:29:46 INFO - PROCESS | 1984 | 1461313786458 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:29:46 INFO - PROCESS | 1984 | 1461313786461 Marionette TRACE conn4 <- [1,2982,null,{}] 01:29:46 INFO - PROCESS | 1984 | 1461313786466 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}] 01:29:46 INFO - PROCESS | 1984 | 1461313786695 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 01:29:46 INFO - PROCESS | 1984 | 1461313786945 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:46 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75b95000 == 170 [pid = 1984] [id = 754] 01:29:46 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc6ddaa000) [pid = 1984] [serial = 2262] [outer = (nil)] 01:29:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc70481c00) [pid = 1984] [serial = 2263] [outer = 0x7ffc6ddaa000] 01:29:47 INFO - PROCESS | 1984 | 1461313787030 Marionette DEBUG loaded listener.js 01:29:47 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc70a74800) [pid = 1984] [serial = 2264] [outer = 0x7ffc6ddaa000] 01:29:47 INFO - PROCESS | 1984 | 1461313787818 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"]]]}] 01:29:47 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 01:29:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:29:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:29:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1379ms 01:29:47 INFO - PROCESS | 1984 | 1461313787837 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 01:29:47 INFO - PROCESS | 1984 | 1461313787841 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 01:29:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:29:47 INFO - PROCESS | 1984 | 1461313787847 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:29:47 INFO - PROCESS | 1984 | 1461313787851 Marionette TRACE conn4 <- [1,2986,null,{}] 01:29:47 INFO - PROCESS | 1984 | 1461313787856 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}] 01:29:48 INFO - PROCESS | 1984 | 1461313788076 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 01:29:48 INFO - PROCESS | 1984 | 1461313788360 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:48 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76b63000 == 171 [pid = 1984] [id = 755] 01:29:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc70a76800) [pid = 1984] [serial = 2265] [outer = (nil)] 01:29:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc711c1400) [pid = 1984] [serial = 2266] [outer = 0x7ffc70a76800] 01:29:48 INFO - PROCESS | 1984 | 1461313788463 Marionette DEBUG loaded listener.js 01:29:48 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc715dfc00) [pid = 1984] [serial = 2267] [outer = 0x7ffc70a76800] 01:29:49 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. 01:29:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1435ms 01:29:49 INFO - PROCESS | 1984 | 1461313789273 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]]]}] 01:29:49 INFO - PROCESS | 1984 | 1461313789283 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 01:29:49 INFO - PROCESS | 1984 | 1461313789287 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 01:29:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:29:49 INFO - PROCESS | 1984 | 1461313789292 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:29:49 INFO - PROCESS | 1984 | 1461313789296 Marionette TRACE conn4 <- [1,2990,null,{}] 01:29:49 INFO - PROCESS | 1984 | 1461313789301 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}] 01:29:49 INFO - PROCESS | 1984 | 1461313789549 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 01:29:49 INFO - PROCESS | 1984 | 1461313789838 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:49 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbed800 == 172 [pid = 1984] [id = 756] 01:29:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc70a7bc00) [pid = 1984] [serial = 2268] [outer = (nil)] 01:29:49 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc769a2400) [pid = 1984] [serial = 2269] [outer = 0x7ffc70a7bc00] 01:29:49 INFO - PROCESS | 1984 | 1461313789914 Marionette DEBUG loaded listener.js 01:29:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc77051800) [pid = 1984] [serial = 2270] [outer = 0x7ffc70a7bc00] 01:29:50 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc83cd8000 == 173 [pid = 1984] [id = 757] 01:29:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc77811800) [pid = 1984] [serial = 2271] [outer = (nil)] 01:29:50 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc770a2400) [pid = 1984] [serial = 2272] [outer = 0x7ffc77811800] 01:29:50 INFO - PROCESS | 1984 | 1461313790806 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]]]}] 01:29:50 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. 01:29:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1531ms 01:29:50 INFO - PROCESS | 1984 | 1461313790842 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 01:29:50 INFO - PROCESS | 1984 | 1461313790846 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 01:29:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:29:50 INFO - PROCESS | 1984 | 1461313790856 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:29:50 INFO - PROCESS | 1984 | 1461313790858 Marionette TRACE conn4 <- [1,2994,null,{}] 01:29:50 INFO - PROCESS | 1984 | 1461313790863 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}] 01:29:51 INFO - PROCESS | 1984 | 1461313791157 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 01:29:51 INFO - PROCESS | 1984 | 1461313791482 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:51 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc84c3b800 == 174 [pid = 1984] [id = 758] 01:29:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc65dc3000) [pid = 1984] [serial = 2273] [outer = (nil)] 01:29:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc7781c800) [pid = 1984] [serial = 2274] [outer = 0x7ffc65dc3000] 01:29:51 INFO - PROCESS | 1984 | 1461313791563 Marionette DEBUG loaded listener.js 01:29:51 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc79029c00) [pid = 1984] [serial = 2275] [outer = 0x7ffc65dc3000] 01:29:52 INFO - PROCESS | 1984 | 1461313792278 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]]]}] 01:29:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:29:52 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 01:29:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1479ms 01:29:52 INFO - PROCESS | 1984 | 1461313792336 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 01:29:52 INFO - PROCESS | 1984 | 1461313792339 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 01:29:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:29:52 INFO - PROCESS | 1984 | 1461313792345 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:29:52 INFO - PROCESS | 1984 | 1461313792347 Marionette TRACE conn4 <- [1,2998,null,{}] 01:29:52 INFO - PROCESS | 1984 | 1461313792353 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}] 01:29:52 INFO - PROCESS | 1984 | 1461313792614 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 01:29:52 INFO - PROCESS | 1984 | 1461313792901 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:52 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88910800 == 175 [pid = 1984] [id = 759] 01:29:52 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc73790800) [pid = 1984] [serial = 2276] [outer = (nil)] 01:29:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc7917ec00) [pid = 1984] [serial = 2277] [outer = 0x7ffc73790800] 01:29:53 INFO - PROCESS | 1984 | 1461313793020 Marionette DEBUG loaded listener.js 01:29:53 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc7949e800) [pid = 1984] [serial = 2278] [outer = 0x7ffc73790800] 01:29:53 INFO - PROCESS | 1984 | 1461313793739 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]]]}] 01:29:53 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. 01:29:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1426ms 01:29:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:29:53 INFO - PROCESS | 1984 | 1461313793771 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 01:29:53 INFO - PROCESS | 1984 | 1461313793774 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 01:29:53 INFO - PROCESS | 1984 | 1461313793779 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:29:53 INFO - PROCESS | 1984 | 1461313793782 Marionette TRACE conn4 <- [1,3002,null,{}] 01:29:53 INFO - PROCESS | 1984 | 1461313793787 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}] 01:29:54 INFO - PROCESS | 1984 | 1461313794023 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 01:29:54 INFO - PROCESS | 1984 | 1461313794275 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:54 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc88a78800 == 176 [pid = 1984] [id = 760] 01:29:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc7902a400) [pid = 1984] [serial = 2279] [outer = (nil)] 01:29:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 200 (0x7ffc7db83400) [pid = 1984] [serial = 2280] [outer = 0x7ffc7902a400] 01:29:54 INFO - PROCESS | 1984 | 1461313794348 Marionette DEBUG loaded listener.js 01:29:54 INFO - PROCESS | 1984 | ++DOMWINDOW == 201 (0x7ffc83988800) [pid = 1984] [serial = 2281] [outer = 0x7ffc7902a400] 01:29:55 INFO - PROCESS | 1984 | 1461313795099 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]]]}] 01:29:55 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. 01:29:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1332ms 01:29:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:29:55 INFO - PROCESS | 1984 | 1461313795111 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 01:29:55 INFO - PROCESS | 1984 | 1461313795113 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 01:29:55 INFO - PROCESS | 1984 | 1461313795120 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:29:55 INFO - PROCESS | 1984 | 1461313795122 Marionette TRACE conn4 <- [1,3006,null,{}] 01:29:55 INFO - PROCESS | 1984 | 1461313795127 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}] 01:29:55 INFO - PROCESS | 1984 | 1461313795343 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 01:29:55 INFO - PROCESS | 1984 | 1461313795611 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:55 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc8d0c3000 == 177 [pid = 1984] [id = 761] 01:29:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 202 (0x7ffc6b54fc00) [pid = 1984] [serial = 2282] [outer = (nil)] 01:29:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 203 (0x7ffc83ae5800) [pid = 1984] [serial = 2283] [outer = 0x7ffc6b54fc00] 01:29:55 INFO - PROCESS | 1984 | 1461313795707 Marionette DEBUG loaded listener.js 01:29:55 INFO - PROCESS | 1984 | ++DOMWINDOW == 204 (0x7ffc84e15c00) [pid = 1984] [serial = 2284] [outer = 0x7ffc6b54fc00] 01:29:56 INFO - PROCESS | 1984 | 1461313796472 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]]]}] 01:29:56 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. 01:29:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1376ms 01:29:56 INFO - PROCESS | 1984 | 1461313796495 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 01:29:56 INFO - PROCESS | 1984 | 1461313796498 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 01:29:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:29:56 INFO - PROCESS | 1984 | 1461313796504 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:29:56 INFO - PROCESS | 1984 | 1461313796506 Marionette TRACE conn4 <- [1,3010,null,{}] 01:29:56 INFO - PROCESS | 1984 | 1461313796511 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}] 01:29:56 INFO - PROCESS | 1984 | 1461313796739 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 01:29:57 INFO - PROCESS | 1984 | 1461313797029 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:57 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5c487000 == 178 [pid = 1984] [id = 762] 01:29:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 205 (0x7ffc79031000) [pid = 1984] [serial = 2285] [outer = (nil)] 01:29:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 206 (0x7ffc88504400) [pid = 1984] [serial = 2286] [outer = 0x7ffc79031000] 01:29:57 INFO - PROCESS | 1984 | 1461313797100 Marionette DEBUG loaded listener.js 01:29:57 INFO - PROCESS | 1984 | ++DOMWINDOW == 207 (0x7ffc887aa400) [pid = 1984] [serial = 2287] [outer = 0x7ffc79031000] 01:29:57 INFO - PROCESS | 1984 | 1461313797822 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]]]}] 01:29:57 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 01:29:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1334ms 01:29:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:29:57 INFO - PROCESS | 1984 | 1461313797838 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 01:29:57 INFO - PROCESS | 1984 | 1461313797841 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 01:29:57 INFO - PROCESS | 1984 | 1461313797847 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:29:57 INFO - PROCESS | 1984 | 1461313797850 Marionette TRACE conn4 <- [1,3014,null,{}] 01:29:57 INFO - PROCESS | 1984 | 1461313797855 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}] 01:29:58 INFO - PROCESS | 1984 | 1461313798080 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 01:29:58 INFO - PROCESS | 1984 | 1461313798337 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:58 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5b170000 == 179 [pid = 1984] [id = 763] 01:29:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 208 (0x7ffc5c494000) [pid = 1984] [serial = 2288] [outer = (nil)] 01:29:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 209 (0x7ffc5c499c00) [pid = 1984] [serial = 2289] [outer = 0x7ffc5c494000] 01:29:58 INFO - PROCESS | 1984 | 1461313798408 Marionette DEBUG loaded listener.js 01:29:58 INFO - PROCESS | 1984 | ++DOMWINDOW == 210 (0x7ffc5c49e800) [pid = 1984] [serial = 2290] [outer = 0x7ffc5c494000] 01:29:58 INFO - PROCESS | 1984 | [1984] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:29:59 INFO - PROCESS | 1984 | 1461313799324 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:29:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:29:59 INFO - {} 01:29:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:29:59 INFO - {} 01:29:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:29:59 INFO - {} 01:29:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:29:59 INFO - {} 01:29:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1531ms 01:29:59 INFO - PROCESS | 1984 | 1461313799379 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 01:29:59 INFO - PROCESS | 1984 | 1461313799382 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 01:29:59 INFO - TEST-START | /FileAPI/fileReader.html 01:29:59 INFO - PROCESS | 1984 | 1461313799388 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:29:59 INFO - PROCESS | 1984 | 1461313799390 Marionette TRACE conn4 <- [1,3018,null,{}] 01:29:59 INFO - PROCESS | 1984 | 1461313799395 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}] 01:29:59 INFO - PROCESS | 1984 | 1461313799650 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 01:29:59 INFO - PROCESS | 1984 | 1461313799905 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:59 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc60b3b800 == 180 [pid = 1984] [id = 764] 01:29:59 INFO - PROCESS | 1984 | ++DOMWINDOW == 211 (0x7ffc5c49ec00) [pid = 1984] [serial = 2291] [outer = (nil)] 01:30:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 212 (0x7ffc88a3b400) [pid = 1984] [serial = 2292] [outer = 0x7ffc5c49ec00] 01:30:00 INFO - PROCESS | 1984 | 1461313800019 Marionette DEBUG loaded listener.js 01:30:00 INFO - PROCESS | 1984 | ++DOMWINDOW == 213 (0x7ffc88e4fc00) [pid = 1984] [serial = 2293] [outer = 0x7ffc5c49ec00] 01:30:00 INFO - PROCESS | 1984 | 1461313800815 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]]]}] 01:30:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:30:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:30:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:30:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:30:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 1475ms 01:30:00 INFO - TEST-START | /FileAPI/historical.html 01:30:00 INFO - PROCESS | 1984 | 1461313800866 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 01:30:00 INFO - PROCESS | 1984 | 1461313800869 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 01:30:00 INFO - PROCESS | 1984 | 1461313800876 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:30:00 INFO - PROCESS | 1984 | 1461313800879 Marionette TRACE conn4 <- [1,3022,null,{}] 01:30:00 INFO - PROCESS | 1984 | 1461313800884 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}] 01:30:01 INFO - PROCESS | 1984 | 1461313801155 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 01:30:01 INFO - PROCESS | 1984 | 1461313801504 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:01 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5ae49800 == 181 [pid = 1984] [id = 765] 01:30:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 214 (0x7ffc5ae71800) [pid = 1984] [serial = 2294] [outer = (nil)] 01:30:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 215 (0x7ffc5ae77c00) [pid = 1984] [serial = 2295] [outer = 0x7ffc5ae71800] 01:30:01 INFO - PROCESS | 1984 | 1461313801609 Marionette DEBUG loaded listener.js 01:30:01 INFO - PROCESS | 1984 | ++DOMWINDOW == 216 (0x7ffc5ae7cc00) [pid = 1984] [serial = 2296] [outer = 0x7ffc5ae71800] 01:30:02 INFO - PROCESS | 1984 | 1461313802378 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"]]]}] 01:30:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:30:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:30:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:30:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:30:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:30:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:30:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:30:02 INFO - TEST-OK | /FileAPI/historical.html | took 1535ms 01:30:02 INFO - PROCESS | 1984 | 1461313802414 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 01:30:02 INFO - PROCESS | 1984 | 1461313802417 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 01:30:02 INFO - TEST-START | /FileAPI/idlharness.html 01:30:02 INFO - PROCESS | 1984 | 1461313802427 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:30:02 INFO - PROCESS | 1984 | 1461313802432 Marionette TRACE conn4 <- [1,3026,null,{}] 01:30:02 INFO - PROCESS | 1984 | 1461313802439 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}] 01:30:02 INFO - PROCESS | 1984 | 1461313802666 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 01:30:02 INFO - PROCESS | 1984 | 1461313802959 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:02 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc55b2e800 == 182 [pid = 1984] [id = 766] 01:30:02 INFO - PROCESS | 1984 | ++DOMWINDOW == 217 (0x7ffc5584b000) [pid = 1984] [serial = 2297] [outer = (nil)] 01:30:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 218 (0x7ffc55850800) [pid = 1984] [serial = 2298] [outer = 0x7ffc5584b000] 01:30:03 INFO - PROCESS | 1984 | 1461313803037 Marionette DEBUG loaded listener.js 01:30:03 INFO - PROCESS | 1984 | ++DOMWINDOW == 219 (0x7ffc55857000) [pid = 1984] [serial = 2299] [outer = 0x7ffc5584b000] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5e47d800 == 181 [pid = 1984] [id = 689] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc604b6000 == 180 [pid = 1984] [id = 691] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc60180000 == 179 [pid = 1984] [id = 688] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6598e000 == 178 [pid = 1984] [id = 581] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc604ab000 == 177 [pid = 1984] [id = 743] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5e45d800 == 176 [pid = 1984] [id = 742] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5bd47800 == 175 [pid = 1984] [id = 741] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc587dd800 == 174 [pid = 1984] [id = 740] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc581e8000 == 173 [pid = 1984] [id = 739] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc550d0000 == 172 [pid = 1984] [id = 734] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5b1d6000 == 171 [pid = 1984] [id = 733] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc8d282000 == 170 [pid = 1984] [id = 732] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc889e0800 == 169 [pid = 1984] [id = 731] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc83e0e800 == 168 [pid = 1984] [id = 730] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc7721d800 == 167 [pid = 1984] [id = 729] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc75b94000 == 166 [pid = 1984] [id = 728] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc70e4f000 == 165 [pid = 1984] [id = 727] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc704b0800 == 164 [pid = 1984] [id = 726] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6d7c7000 == 163 [pid = 1984] [id = 725] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6c999000 == 162 [pid = 1984] [id = 724] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc6a8d0000 == 161 [pid = 1984] [id = 723] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc65d59800 == 160 [pid = 1984] [id = 722] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc657a2000 == 159 [pid = 1984] [id = 721] 01:30:06 INFO - PROCESS | 1984 | --DOCSHELL 0x7ffc5cde6000 == 158 [pid = 1984] [id = 720] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 218 (0x7ffc61ecf400) [pid = 1984] [serial = 1959] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 217 (0x7ffc70cc1c00) [pid = 1984] [serial = 2064] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 216 (0x7ffc6d8a8000) [pid = 1984] [serial = 2052] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 215 (0x7ffc70a78000) [pid = 1984] [serial = 2061] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 214 (0x7ffc6ed18400) [pid = 1984] [serial = 2055] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 213 (0x7ffc70429400) [pid = 1984] [serial = 2058] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 212 (0x7ffc61ec7000) [pid = 1984] [serial = 2037] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 211 (0x7ffc6d2d8800) [pid = 1984] [serial = 2049] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 210 (0x7ffc64d42800) [pid = 1984] [serial = 2040] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 209 (0x7ffc5e130400) [pid = 1984] [serial = 2034] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 208 (0x7ffc603c9800) [pid = 1984] [serial = 2153] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 207 (0x7ffc61c95000) [pid = 1984] [serial = 2154] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 206 (0x7ffc61c96c00) [pid = 1984] [serial = 2156] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 205 (0x7ffc84b3a800) [pid = 1984] [serial = 2135] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 204 (0x7ffc83c4dc00) [pid = 1984] [serial = 2133] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 203 (0x7ffc8398c400) [pid = 1984] [serial = 2132] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 202 (0x7ffc82b48000) [pid = 1984] [serial = 2130] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 201 (0x7ffc7c369800) [pid = 1984] [serial = 2129] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 200 (0x7ffc79188c00) [pid = 1984] [serial = 2127] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 199 (0x7ffc79105400) [pid = 1984] [serial = 2126] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 198 (0x7ffc77f47c00) [pid = 1984] [serial = 2124] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 197 (0x7ffc778bc000) [pid = 1984] [serial = 2123] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 196 (0x7ffc7781b800) [pid = 1984] [serial = 2121] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 195 (0x7ffc77347800) [pid = 1984] [serial = 2120] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 194 (0x7ffc77020000) [pid = 1984] [serial = 2118] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 193 (0x7ffc769a4400) [pid = 1984] [serial = 2117] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 192 (0x7ffc749de000) [pid = 1984] [serial = 2115] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 191 (0x7ffc70a7a000) [pid = 1984] [serial = 2114] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 190 (0x7ffc72bf5800) [pid = 1984] [serial = 2112] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 189 (0x7ffc715d6800) [pid = 1984] [serial = 2111] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 188 (0x7ffc711c6400) [pid = 1984] [serial = 2109] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 187 (0x7ffc70a94000) [pid = 1984] [serial = 2108] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 186 (0x7ffc70a94400) [pid = 1984] [serial = 2106] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 185 (0x7ffc70a8b000) [pid = 1984] [serial = 2105] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 184 (0x7ffc6264cc00) [pid = 1984] [serial = 2159] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 183 (0x7ffc70a71800) [pid = 1984] [serial = 2103] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 182 (0x7ffc7061ec00) [pid = 1984] [serial = 2102] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 181 (0x7ffc6d7e8000) [pid = 1984] [serial = 2100] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 180 (0x7ffc6d1cc800) [pid = 1984] [serial = 2099] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 179 (0x7ffc6cd49800) [pid = 1984] [serial = 2097] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 178 (0x7ffc6b6ed400) [pid = 1984] [serial = 2096] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 177 (0x7ffc6a791c00) [pid = 1984] [serial = 2094] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 176 (0x7ffc65db6c00) [pid = 1984] [serial = 2093] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 175 (0x7ffc61ecc400) [pid = 1984] [serial = 2091] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 174 (0x7ffc61a5a400) [pid = 1984] [serial = 2090] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 173 (0x7ffc5dd51400) [pid = 1984] [serial = 2088] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 172 (0x7ffc5c551800) [pid = 1984] [serial = 2087] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 171 (0x7ffc5cfcc800) [pid = 1984] [serial = 2150] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 170 (0x7ffc5aa3a000) [pid = 1984] [serial = 2147] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 169 (0x7ffc5c23a000) [pid = 1984] [serial = 2148] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 168 (0x7ffc88a38800) [pid = 1984] [serial = 2144] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 167 (0x7ffc887b1000) [pid = 1984] [serial = 2142] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 166 (0x7ffc88511000) [pid = 1984] [serial = 2141] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 165 (0x7ffc8850a000) [pid = 1984] [serial = 2139] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 164 (0x7ffc86d42c00) [pid = 1984] [serial = 2138] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc84e0f400) [pid = 1984] [serial = 2136] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc5e095000) [pid = 1984] [serial = 2151] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc620a3c00) [pid = 1984] [serial = 2157] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc5ab78400) [pid = 1984] [serial = 2031] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc65772000) [pid = 1984] [serial = 2043] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc6b54bc00) [pid = 1984] [serial = 2046] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 1984 | 1461313806780 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:30:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:30:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:30:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:30:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:30:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:30:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:30:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:30:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:30:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:30:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:30:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:30:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:30:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:30:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:30:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:30:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:30:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:30:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:30:06 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 01:30:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:30:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:30:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:30:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:30:06 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 01:30:06 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 01:30:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:30:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:30:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:30:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:30:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:30:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:30:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:30:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:30:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:30:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:30:06 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 01:30:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:30:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:30:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:30:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:30:06 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 01:30:06 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 01:30:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:30:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:30:06 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:30:06 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:30:06 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:30:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:30:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:30:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:30:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:30:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:30:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:30:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 4479ms 01:30:07 INFO - PROCESS | 1984 | 1461313806913 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 01:30:07 INFO - PROCESS | 1984 | 1461313806922 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 01:30:07 INFO - TEST-START | /FileAPI/idlharness.worker 01:30:07 INFO - PROCESS | 1984 | 1461313806931 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:30:07 INFO - PROCESS | 1984 | 1461313806945 Marionette TRACE conn4 <- [1,3030,null,{}] 01:30:07 INFO - PROCESS | 1984 | 1461313806967 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}] 01:30:07 INFO - PROCESS | 1984 | 1461313807260 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 01:30:07 INFO - PROCESS | 1984 | 1461313807444 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:07 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5571f800 == 159 [pid = 1984] [id = 767] 01:30:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc578f8400) [pid = 1984] [serial = 2300] [outer = (nil)] 01:30:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc584e7c00) [pid = 1984] [serial = 2301] [outer = 0x7ffc578f8400] 01:30:07 INFO - PROCESS | 1984 | 1461313807511 Marionette DEBUG loaded listener.js 01:30:07 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc5aa30000) [pid = 1984] [serial = 2302] [outer = 0x7ffc578f8400] 01:30:07 INFO - PROCESS | 1984 | [1984] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:30:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:30:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:30:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:30:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:30:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:30:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:30:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:30:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:30:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:30:09 INFO - {} 01:30:09 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 01:30:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:30:09 INFO - {} 01:30:09 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 - {} 01:30:09 INFO - {} 01:30:09 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 01:30:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:30:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:30:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:30:09 INFO - {} 01:30:09 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 01:30:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:30:09 INFO - {} 01:30:09 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 - {} 01:30:09 INFO - {} 01:30:09 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 01:30:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:30:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:30:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 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 01:30:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:30:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:30:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:30:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:30:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:30:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 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 01:30:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:30:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 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 01:30:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:30:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 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 01:30:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:30:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:30:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:30:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:30:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:30:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:30:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:30:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:30:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:30:09 INFO - {} 01:30:09 INFO - PROCESS | 1984 | 1461313809589 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:30:09 INFO - {} 01:30:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2770ms 01:30:09 INFO - PROCESS | 1984 | 1461313809703 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 01:30:09 INFO - PROCESS | 1984 | 1461313809716 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 01:30:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:30:09 INFO - PROCESS | 1984 | 1461313809757 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:30:09 INFO - PROCESS | 1984 | 1461313809764 Marionette TRACE conn4 <- [1,3034,null,{}] 01:30:09 INFO - PROCESS | 1984 | 1461313809795 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}] 01:30:10 INFO - PROCESS | 1984 | 1461313810115 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 01:30:10 INFO - PROCESS | 1984 | 1461313810156 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:10 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5b1c9800 == 160 [pid = 1984] [id = 768] 01:30:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc5ab74400) [pid = 1984] [serial = 2303] [outer = (nil)] 01:30:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc61ecf400) [pid = 1984] [serial = 2304] [outer = 0x7ffc5ab74400] 01:30:10 INFO - PROCESS | 1984 | 1461313810219 Marionette DEBUG loaded listener.js 01:30:10 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc6264cc00) [pid = 1984] [serial = 2305] [outer = 0x7ffc5ab74400] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 163 (0x7ffc79438400) [pid = 1984] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 162 (0x7ffc64d41000) [pid = 1984] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 161 (0x7ffc61c98000) [pid = 1984] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 160 (0x7ffc6b6c8400) [pid = 1984] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 159 (0x7ffc5c23e000) [pid = 1984] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 158 (0x7ffc768b8800) [pid = 1984] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 157 (0x7ffc578ebc00) [pid = 1984] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 156 (0x7ffc578f8800) [pid = 1984] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 155 (0x7ffc5dd43400) [pid = 1984] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 154 (0x7ffc61cca800) [pid = 1984] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 153 (0x7ffc6b6c8c00) [pid = 1984] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 152 (0x7ffc605cb800) [pid = 1984] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 151 (0x7ffc578ec400) [pid = 1984] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 150 (0x7ffc56a9c800) [pid = 1984] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 149 (0x7ffc627cc000) [pid = 1984] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 148 (0x7ffc6264b000) [pid = 1984] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 147 (0x7ffc64d3e400) [pid = 1984] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 146 (0x7ffc62722800) [pid = 1984] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 145 (0x7ffc5e423400) [pid = 1984] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 144 (0x7ffc584e5400) [pid = 1984] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 143 (0x7ffc61ccb400) [pid = 1984] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 142 (0x7ffc578f7400) [pid = 1984] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 141 (0x7ffc5e09dc00) [pid = 1984] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 140 (0x7ffc56ad6000) [pid = 1984] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:30:11 INFO - PROCESS | 1984 | --DOMWINDOW == 139 (0x7ffc6d0fb400) [pid = 1984] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:30:11 INFO - PROCESS | 1984 | 1461313811592 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]]]}] 01:30:11 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:30:11 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1895ms 01:30:11 INFO - PROCESS | 1984 | 1461313811649 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 01:30:11 INFO - PROCESS | 1984 | 1461313811653 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 01:30:11 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:30:11 INFO - PROCESS | 1984 | 1461313811658 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:30:11 INFO - PROCESS | 1984 | 1461313811663 Marionette TRACE conn4 <- [1,3038,null,{}] 01:30:11 INFO - PROCESS | 1984 | 1461313811677 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}] 01:30:11 INFO - PROCESS | 1984 | 1461313811901 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 01:30:12 INFO - PROCESS | 1984 | 1461313812144 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:12 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5bdd8800 == 161 [pid = 1984] [id = 769] 01:30:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 140 (0x7ffc5c13d400) [pid = 1984] [serial = 2306] [outer = (nil)] 01:30:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 141 (0x7ffc62723c00) [pid = 1984] [serial = 2307] [outer = 0x7ffc5c13d400] 01:30:12 INFO - PROCESS | 1984 | 1461313812218 Marionette DEBUG loaded listener.js 01:30:12 INFO - PROCESS | 1984 | ++DOMWINDOW == 142 (0x7ffc627d3400) [pid = 1984] [serial = 2308] [outer = 0x7ffc5c13d400] 01:30:12 INFO - PROCESS | 1984 | 1461313812866 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"]]]}] 01:30:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:30:12 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1234ms 01:30:12 INFO - PROCESS | 1984 | 1461313812895 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 01:30:12 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:30:12 INFO - PROCESS | 1984 | 1461313812900 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 01:30:12 INFO - PROCESS | 1984 | 1461313812907 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:30:12 INFO - PROCESS | 1984 | 1461313812910 Marionette TRACE conn4 <- [1,3042,null,{}] 01:30:12 INFO - PROCESS | 1984 | 1461313812915 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}] 01:30:13 INFO - PROCESS | 1984 | 1461313813217 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 01:30:13 INFO - PROCESS | 1984 | 1461313813536 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:13 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc550db000 == 162 [pid = 1984] [id = 770] 01:30:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 143 (0x7ffc54d2d400) [pid = 1984] [serial = 2309] [outer = (nil)] 01:30:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 144 (0x7ffc54d32800) [pid = 1984] [serial = 2310] [outer = 0x7ffc54d2d400] 01:30:13 INFO - PROCESS | 1984 | 1461313813624 Marionette DEBUG loaded listener.js 01:30:13 INFO - PROCESS | 1984 | ++DOMWINDOW == 145 (0x7ffc56a9bc00) [pid = 1984] [serial = 2311] [outer = 0x7ffc54d2d400] 01:30:14 INFO - PROCESS | 1984 | 1461313814857 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]]]}] 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:30:14 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. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:30:14 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'.) 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:30:14 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. 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:30:14 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. 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:30:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:30:14 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. 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:30:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:30:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:30:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:30:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:30:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:30:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:30:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:30:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:30:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:30:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:30:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1999ms 01:30:15 INFO - PROCESS | 1984 | 1461313814910 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 01:30:15 INFO - PROCESS | 1984 | 1461313814925 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 01:30:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:30:15 INFO - PROCESS | 1984 | 1461313814957 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:30:15 INFO - PROCESS | 1984 | 1461313814981 Marionette TRACE conn4 <- [1,3046,null,{}] 01:30:15 INFO - PROCESS | 1984 | 1461313815093 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}] 01:30:15 INFO - PROCESS | 1984 | 1461313815449 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 01:30:15 INFO - PROCESS | 1984 | 1461313815709 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:15 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc58462800 == 163 [pid = 1984] [id = 771] 01:30:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 146 (0x7ffc578ee400) [pid = 1984] [serial = 2312] [outer = (nil)] 01:30:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 147 (0x7ffc5c142800) [pid = 1984] [serial = 2313] [outer = 0x7ffc578ee400] 01:30:15 INFO - PROCESS | 1984 | 1461313815801 Marionette DEBUG loaded listener.js 01:30:15 INFO - PROCESS | 1984 | ++DOMWINDOW == 148 (0x7ffc5c14c800) [pid = 1984] [serial = 2314] [outer = 0x7ffc578ee400] 01:30:16 INFO - PROCESS | 1984 | [1984] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:30:16 INFO - PROCESS | 1984 | 1461313816700 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:30:16 INFO - {} 01:30:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1783ms 01:30:16 INFO - PROCESS | 1984 | 1461313816738 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 01:30:16 INFO - PROCESS | 1984 | 1461313816744 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 01:30:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:30:16 INFO - PROCESS | 1984 | 1461313816762 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:30:16 INFO - PROCESS | 1984 | 1461313816766 Marionette TRACE conn4 <- [1,3050,null,{}] 01:30:16 INFO - PROCESS | 1984 | 1461313816772 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}] 01:30:17 INFO - PROCESS | 1984 | 1461313817107 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 01:30:17 INFO - PROCESS | 1984 | 1461313817422 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:17 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5b1ce000 == 164 [pid = 1984] [id = 772] 01:30:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 149 (0x7ffc5c560000) [pid = 1984] [serial = 2315] [outer = (nil)] 01:30:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 150 (0x7ffc5e0c9400) [pid = 1984] [serial = 2316] [outer = 0x7ffc5c560000] 01:30:17 INFO - PROCESS | 1984 | 1461313817507 Marionette DEBUG loaded listener.js 01:30:17 INFO - PROCESS | 1984 | ++DOMWINDOW == 151 (0x7ffc61ccb400) [pid = 1984] [serial = 2317] [outer = 0x7ffc5c560000] 01:30:18 INFO - PROCESS | 1984 | 1461313818325 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]]]}] 01:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:30:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1589ms 01:30:18 INFO - PROCESS | 1984 | 1461313818342 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 01:30:18 INFO - PROCESS | 1984 | 1461313818345 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 01:30:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:30:18 INFO - PROCESS | 1984 | 1461313818360 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:30:18 INFO - PROCESS | 1984 | 1461313818370 Marionette TRACE conn4 <- [1,3054,null,{}] 01:30:18 INFO - PROCESS | 1984 | 1461313818378 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}] 01:30:18 INFO - PROCESS | 1984 | 1461313818667 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 01:30:18 INFO - PROCESS | 1984 | 1461313818954 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:19 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc60183800 == 165 [pid = 1984] [id = 773] 01:30:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 152 (0x7ffc5aa31400) [pid = 1984] [serial = 2318] [outer = (nil)] 01:30:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 153 (0x7ffc627d5c00) [pid = 1984] [serial = 2319] [outer = 0x7ffc5aa31400] 01:30:19 INFO - PROCESS | 1984 | 1461313819088 Marionette DEBUG loaded listener.js 01:30:19 INFO - PROCESS | 1984 | ++DOMWINDOW == 154 (0x7ffc62acf400) [pid = 1984] [serial = 2320] [outer = 0x7ffc5aa31400] 01:30:20 INFO - PROCESS | 1984 | 1461313820258 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"]]]}] 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:30:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:30:20 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" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:30:20 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" 01:30:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:30:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:30:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1973ms 01:30:20 INFO - PROCESS | 1984 | 1461313820326 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 01:30:20 INFO - PROCESS | 1984 | 1461313820330 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 01:30:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:30:20 INFO - PROCESS | 1984 | 1461313820336 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:30:20 INFO - PROCESS | 1984 | 1461313820343 Marionette TRACE conn4 <- [1,3058,null,{}] 01:30:20 INFO - PROCESS | 1984 | 1461313820454 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}] 01:30:20 INFO - PROCESS | 1984 | 1461313820806 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 01:30:21 INFO - PROCESS | 1984 | 1461313821051 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:21 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc60b45800 == 166 [pid = 1984] [id = 774] 01:30:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 155 (0x7ffc61cd2000) [pid = 1984] [serial = 2321] [outer = (nil)] 01:30:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 156 (0x7ffc6a4df400) [pid = 1984] [serial = 2322] [outer = 0x7ffc61cd2000] 01:30:21 INFO - PROCESS | 1984 | 1461313821131 Marionette DEBUG loaded listener.js 01:30:21 INFO - PROCESS | 1984 | ++DOMWINDOW == 157 (0x7ffc6a4ee000) [pid = 1984] [serial = 2323] [outer = 0x7ffc61cd2000] 01:30:21 INFO - PROCESS | 1984 | 1461313821959 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]]]}] 01:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:30:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:30:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:30:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:30:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:30:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:30:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:30:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:30:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:30:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:30:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1659ms 01:30:22 INFO - PROCESS | 1984 | 1461313821996 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 01:30:22 INFO - PROCESS | 1984 | 1461313822006 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 01:30:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:30:22 INFO - PROCESS | 1984 | 1461313822031 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:30:22 INFO - PROCESS | 1984 | 1461313822033 Marionette TRACE conn4 <- [1,3062,null,{}] 01:30:22 INFO - PROCESS | 1984 | 1461313822039 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}] 01:30:22 INFO - PROCESS | 1984 | 1461313822286 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 01:30:22 INFO - PROCESS | 1984 | 1461313822612 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:22 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc5b01b800 == 167 [pid = 1984] [id = 775] 01:30:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 158 (0x7ffc6a757400) [pid = 1984] [serial = 2324] [outer = (nil)] 01:30:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 159 (0x7ffc6a793800) [pid = 1984] [serial = 2325] [outer = 0x7ffc6a757400] 01:30:22 INFO - PROCESS | 1984 | 1461313822708 Marionette DEBUG loaded listener.js 01:30:22 INFO - PROCESS | 1984 | ++DOMWINDOW == 160 (0x7ffc6b713400) [pid = 1984] [serial = 2326] [outer = 0x7ffc6a757400] 01:30:23 INFO - PROCESS | 1984 | [1984] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:30:23 INFO - PROCESS | 1984 | 1461313823560 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:30:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:30:23 INFO - {} 01:30:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1584ms 01:30:23 INFO - PROCESS | 1984 | 1461313823619 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 01:30:23 INFO - PROCESS | 1984 | 1461313823622 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 01:30:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:30:23 INFO - PROCESS | 1984 | 1461313823628 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:30:23 INFO - PROCESS | 1984 | 1461313823631 Marionette TRACE conn4 <- [1,3066,null,{}] 01:30:23 INFO - PROCESS | 1984 | 1461313823636 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}] 01:30:23 INFO - PROCESS | 1984 | 1461313823955 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 01:30:24 INFO - PROCESS | 1984 | 1461313824231 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:24 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65929000 == 168 [pid = 1984] [id = 776] 01:30:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 161 (0x7ffc5aa2e400) [pid = 1984] [serial = 2327] [outer = (nil)] 01:30:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 162 (0x7ffc6da90c00) [pid = 1984] [serial = 2328] [outer = 0x7ffc5aa2e400] 01:30:24 INFO - PROCESS | 1984 | 1461313824308 Marionette DEBUG loaded listener.js 01:30:24 INFO - PROCESS | 1984 | ++DOMWINDOW == 163 (0x7ffc6f882400) [pid = 1984] [serial = 2329] [outer = 0x7ffc5aa2e400] 01:30:25 INFO - PROCESS | 1984 | 1461313824992 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]]]}] 01:30:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:30:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:30:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:30:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:30:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:30:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:30:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:30:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1378ms 01:30:25 INFO - PROCESS | 1984 | 1461313825008 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 01:30:25 INFO - PROCESS | 1984 | 1461313825012 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 01:30:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:30:25 INFO - PROCESS | 1984 | 1461313825017 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:30:25 INFO - PROCESS | 1984 | 1461313825021 Marionette TRACE conn4 <- [1,3070,null,{}] 01:30:25 INFO - PROCESS | 1984 | 1461313825027 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}] 01:30:25 INFO - PROCESS | 1984 | 1461313825257 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 01:30:25 INFO - PROCESS | 1984 | 1461313825524 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:25 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc65a82000 == 169 [pid = 1984] [id = 777] 01:30:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 164 (0x7ffc5c23dc00) [pid = 1984] [serial = 2330] [outer = (nil)] 01:30:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 165 (0x7ffc70426000) [pid = 1984] [serial = 2331] [outer = 0x7ffc5c23dc00] 01:30:25 INFO - PROCESS | 1984 | 1461313825608 Marionette DEBUG loaded listener.js 01:30:25 INFO - PROCESS | 1984 | ++DOMWINDOW == 166 (0x7ffc7061f000) [pid = 1984] [serial = 2332] [outer = 0x7ffc5c23dc00] 01:30:26 INFO - PROCESS | 1984 | 1461313826438 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]]]}] 01:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:30:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1431ms 01:30:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:30:26 INFO - PROCESS | 1984 | 1461313826449 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 01:30:26 INFO - PROCESS | 1984 | 1461313826452 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 01:30:26 INFO - PROCESS | 1984 | 1461313826459 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:30:26 INFO - PROCESS | 1984 | 1461313826462 Marionette TRACE conn4 <- [1,3074,null,{}] 01:30:26 INFO - PROCESS | 1984 | 1461313826467 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}] 01:30:26 INFO - PROCESS | 1984 | 1461313826701 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 01:30:27 INFO - PROCESS | 1984 | 1461313826998 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:27 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6a73b800 == 170 [pid = 1984] [id = 778] 01:30:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 167 (0x7ffc5ae74000) [pid = 1984] [serial = 2333] [outer = (nil)] 01:30:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 168 (0x7ffc70a71000) [pid = 1984] [serial = 2334] [outer = 0x7ffc5ae74000] 01:30:27 INFO - PROCESS | 1984 | 1461313827082 Marionette DEBUG loaded listener.js 01:30:27 INFO - PROCESS | 1984 | ++DOMWINDOW == 169 (0x7ffc70a90c00) [pid = 1984] [serial = 2335] [outer = 0x7ffc5ae74000] 01:30:27 INFO - PROCESS | 1984 | 1461313827805 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]]]}] 01:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:30:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1379ms 01:30:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:30:27 INFO - PROCESS | 1984 | 1461313827839 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 01:30:27 INFO - PROCESS | 1984 | 1461313827842 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 01:30:27 INFO - PROCESS | 1984 | 1461313827848 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:30:27 INFO - PROCESS | 1984 | 1461313827851 Marionette TRACE conn4 <- [1,3078,null,{}] 01:30:27 INFO - PROCESS | 1984 | 1461313827856 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}] 01:30:28 INFO - PROCESS | 1984 | 1461313828083 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 01:30:28 INFO - PROCESS | 1984 | 1461313828344 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:28 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6b971800 == 171 [pid = 1984] [id = 779] 01:30:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 170 (0x7ffc6da8c000) [pid = 1984] [serial = 2336] [outer = (nil)] 01:30:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 171 (0x7ffc70cccc00) [pid = 1984] [serial = 2337] [outer = 0x7ffc6da8c000] 01:30:28 INFO - PROCESS | 1984 | 1461313828434 Marionette DEBUG loaded listener.js 01:30:28 INFO - PROCESS | 1984 | ++DOMWINDOW == 172 (0x7ffc711cd000) [pid = 1984] [serial = 2338] [outer = 0x7ffc6da8c000] 01:30:29 INFO - PROCESS | 1984 | 1461313829371 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] 01:30:29 INFO - PROCESS | 1984 | 1461313829390 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 01:30:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:30:29 INFO - PROCESS | 1984 | 1461313829395 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:30:29 INFO - PROCESS | 1984 | 1461313829404 Marionette TRACE conn4 <- [1,3082,null,{}] 01:30:29 INFO - PROCESS | 1984 | 1461313829414 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}] 01:30:29 INFO - PROCESS | 1984 | 1461313829649 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 01:30:29 INFO - PROCESS | 1984 | 1461313829944 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:30 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6ca69800 == 172 [pid = 1984] [id = 780] 01:30:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 173 (0x7ffc73798c00) [pid = 1984] [serial = 2339] [outer = (nil)] 01:30:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 174 (0x7ffc749de000) [pid = 1984] [serial = 2340] [outer = 0x7ffc73798c00] 01:30:30 INFO - PROCESS | 1984 | 1461313830091 Marionette DEBUG loaded listener.js 01:30:30 INFO - PROCESS | 1984 | ++DOMWINDOW == 175 (0x7ffc76305800) [pid = 1984] [serial = 2341] [outer = 0x7ffc73798c00] 01:30:30 INFO - PROCESS | 1984 | 1461313830858 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]]]}] 01:30:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:30:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:30:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:30:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1490ms 01:30:30 INFO - PROCESS | 1984 | 1461313830888 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 01:30:30 INFO - PROCESS | 1984 | 1461313830891 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 01:30:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:30:30 INFO - PROCESS | 1984 | 1461313830898 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:30:30 INFO - PROCESS | 1984 | 1461313830901 Marionette TRACE conn4 <- [1,3086,null,{}] 01:30:30 INFO - PROCESS | 1984 | 1461313830907 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}] 01:30:31 INFO - PROCESS | 1984 | 1461313831173 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 01:30:31 INFO - PROCESS | 1984 | 1461313831470 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:31 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc6db8f800 == 173 [pid = 1984] [id = 781] 01:30:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 176 (0x7ffc7742dc00) [pid = 1984] [serial = 2342] [outer = (nil)] 01:30:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 177 (0x7ffc7910e400) [pid = 1984] [serial = 2343] [outer = 0x7ffc7742dc00] 01:30:31 INFO - PROCESS | 1984 | 1461313831600 Marionette DEBUG loaded listener.js 01:30:31 INFO - PROCESS | 1984 | ++DOMWINDOW == 178 (0x7ffc7db11c00) [pid = 1984] [serial = 2344] [outer = 0x7ffc7742dc00] 01:30:32 INFO - PROCESS | 1984 | 1461313832303 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:30:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:30:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1433ms 01:30:32 INFO - PROCESS | 1984 | 1461313832332 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 01:30:32 INFO - PROCESS | 1984 | 1461313832335 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 01:30:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:30:32 INFO - PROCESS | 1984 | 1461313832342 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:30:32 INFO - PROCESS | 1984 | 1461313832345 Marionette TRACE conn4 <- [1,3090,null,{}] 01:30:32 INFO - PROCESS | 1984 | 1461313832352 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}] 01:30:32 INFO - PROCESS | 1984 | 1461313832622 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 01:30:32 INFO - PROCESS | 1984 | 1461313832895 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:32 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70b5d000 == 174 [pid = 1984] [id = 782] 01:30:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 179 (0x7ffc70cca400) [pid = 1984] [serial = 2345] [outer = (nil)] 01:30:32 INFO - PROCESS | 1984 | ++DOMWINDOW == 180 (0x7ffc7949c800) [pid = 1984] [serial = 2346] [outer = 0x7ffc70cca400] 01:30:32 INFO - PROCESS | 1984 | 1461313832972 Marionette DEBUG loaded listener.js 01:30:33 INFO - PROCESS | 1984 | ++DOMWINDOW == 181 (0x7ffc84e0cc00) [pid = 1984] [serial = 2347] [outer = 0x7ffc70cca400] 01:30:33 INFO - PROCESS | 1984 | 1461313833720 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:30:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:30:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1431ms 01:30:33 INFO - PROCESS | 1984 | 1461313833774 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 01:30:33 INFO - PROCESS | 1984 | 1461313833777 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 01:30:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:30:33 INFO - PROCESS | 1984 | 1461313833782 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:30:33 INFO - PROCESS | 1984 | 1461313833785 Marionette TRACE conn4 <- [1,3094,null,{}] 01:30:33 INFO - PROCESS | 1984 | 1461313833791 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}] 01:30:34 INFO - PROCESS | 1984 | 1461313834021 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 01:30:34 INFO - PROCESS | 1984 | 1461313834336 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:34 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc70eee800 == 175 [pid = 1984] [id = 783] 01:30:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 182 (0x7ffc579f3800) [pid = 1984] [serial = 2348] [outer = (nil)] 01:30:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 183 (0x7ffc579f8400) [pid = 1984] [serial = 2349] [outer = 0x7ffc579f3800] 01:30:34 INFO - PROCESS | 1984 | 1461313834414 Marionette DEBUG loaded listener.js 01:30:34 INFO - PROCESS | 1984 | ++DOMWINDOW == 184 (0x7ffc579fcc00) [pid = 1984] [serial = 2350] [outer = 0x7ffc579f3800] 01:30:35 INFO - PROCESS | 1984 | 1461313835161 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:30:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1388ms 01:30:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:30:35 INFO - PROCESS | 1984 | 1461313835172 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 01:30:35 INFO - PROCESS | 1984 | 1461313835174 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 01:30:35 INFO - PROCESS | 1984 | 1461313835181 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:30:35 INFO - PROCESS | 1984 | 1461313835184 Marionette TRACE conn4 <- [1,3098,null,{}] 01:30:35 INFO - PROCESS | 1984 | 1461313835189 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}] 01:30:35 INFO - PROCESS | 1984 | 1461313835416 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 01:30:35 INFO - PROCESS | 1984 | 1461313835679 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:35 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc72b38800 == 176 [pid = 1984] [id = 784] 01:30:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 185 (0x7ffc579f3c00) [pid = 1984] [serial = 2351] [outer = (nil)] 01:30:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 186 (0x7ffc64d66000) [pid = 1984] [serial = 2352] [outer = 0x7ffc579f3c00] 01:30:35 INFO - PROCESS | 1984 | 1461313835751 Marionette DEBUG loaded listener.js 01:30:35 INFO - PROCESS | 1984 | ++DOMWINDOW == 187 (0x7ffc83a69400) [pid = 1984] [serial = 2353] [outer = 0x7ffc579f3c00] 01:30:36 INFO - PROCESS | 1984 | 1461313836548 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]]]}] 01:30:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:30:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:30:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1434ms 01:30:36 INFO - PROCESS | 1984 | 1461313836615 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 01:30:36 INFO - PROCESS | 1984 | 1461313836618 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 01:30:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:30:36 INFO - PROCESS | 1984 | 1461313836624 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:30:36 INFO - PROCESS | 1984 | 1461313836626 Marionette TRACE conn4 <- [1,3102,null,{}] 01:30:36 INFO - PROCESS | 1984 | 1461313836632 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}] 01:30:36 INFO - PROCESS | 1984 | 1461313836899 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 01:30:37 INFO - PROCESS | 1984 | 1461313837164 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:37 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc75f45000 == 177 [pid = 1984] [id = 785] 01:30:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 188 (0x7ffc579f9800) [pid = 1984] [serial = 2354] [outer = (nil)] 01:30:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 189 (0x7ffc86d41c00) [pid = 1984] [serial = 2355] [outer = 0x7ffc579f9800] 01:30:37 INFO - PROCESS | 1984 | 1461313837241 Marionette DEBUG loaded listener.js 01:30:37 INFO - PROCESS | 1984 | ++DOMWINDOW == 190 (0x7ffc8850cc00) [pid = 1984] [serial = 2356] [outer = 0x7ffc579f9800] 01:30:38 INFO - PROCESS | 1984 | 1461313838017 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:30:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:30:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1433ms 01:30:38 INFO - PROCESS | 1984 | 1461313838058 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 01:30:38 INFO - PROCESS | 1984 | 1461313838062 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 01:30:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:30:38 INFO - PROCESS | 1984 | 1461313838068 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:30:38 INFO - PROCESS | 1984 | 1461313838070 Marionette TRACE conn4 <- [1,3106,null,{}] 01:30:38 INFO - PROCESS | 1984 | 1461313838075 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}] 01:30:38 INFO - PROCESS | 1984 | 1461313838299 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 01:30:38 INFO - PROCESS | 1984 | 1461313838593 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:38 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc76d15000 == 178 [pid = 1984] [id = 786] 01:30:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 191 (0x7ffc567a4c00) [pid = 1984] [serial = 2357] [outer = (nil)] 01:30:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 192 (0x7ffc567aa400) [pid = 1984] [serial = 2358] [outer = 0x7ffc567a4c00] 01:30:38 INFO - PROCESS | 1984 | 1461313838669 Marionette DEBUG loaded listener.js 01:30:38 INFO - PROCESS | 1984 | ++DOMWINDOW == 193 (0x7ffc567af400) [pid = 1984] [serial = 2359] [outer = 0x7ffc567a4c00] 01:30:39 INFO - PROCESS | 1984 | 1461313839411 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]]]}] 01:30:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:30:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:30:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:30:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1378ms 01:30:39 INFO - PROCESS | 1984 | 1461313839447 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 01:30:39 INFO - PROCESS | 1984 | 1461313839452 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 01:30:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:30:39 INFO - PROCESS | 1984 | 1461313839458 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:30:39 INFO - PROCESS | 1984 | 1461313839461 Marionette TRACE conn4 <- [1,3110,null,{}] 01:30:39 INFO - PROCESS | 1984 | 1461313839466 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}] 01:30:39 INFO - PROCESS | 1984 | 1461313839796 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 01:30:40 INFO - PROCESS | 1984 | 1461313840027 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:40 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc78fda800 == 179 [pid = 1984] [id = 787] 01:30:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 194 (0x7ffc567a6c00) [pid = 1984] [serial = 2360] [outer = (nil)] 01:30:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 195 (0x7ffc65830000) [pid = 1984] [serial = 2361] [outer = 0x7ffc567a6c00] 01:30:40 INFO - PROCESS | 1984 | 1461313840105 Marionette DEBUG loaded listener.js 01:30:40 INFO - PROCESS | 1984 | ++DOMWINDOW == 196 (0x7ffc65834400) [pid = 1984] [serial = 2362] [outer = 0x7ffc567a6c00] 01:30:40 INFO - PROCESS | 1984 | 1461313840817 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"]]]}] 01:30:40 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:30:40 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 01:30:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:30:40 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1380ms 01:30:40 INFO - PROCESS | 1984 | 1461313840848 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 01:30:40 INFO - PROCESS | 1984 | 1461313840851 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 01:30:40 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:30:40 INFO - PROCESS | 1984 | 1461313840866 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:30:40 INFO - PROCESS | 1984 | 1461313840873 Marionette TRACE conn4 <- [1,3114,null,{}] 01:30:40 INFO - PROCESS | 1984 | 1461313840878 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}] 01:30:41 INFO - PROCESS | 1984 | 1461313841120 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 01:30:41 INFO - PROCESS | 1984 | 1461313841383 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\", \"295908ec-ec06-4d01-904a-a38b2da61cd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:41 INFO - PROCESS | 1984 | ++DOCSHELL 0x7ffc7dbde800 == 180 [pid = 1984] [id = 788] 01:30:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 197 (0x7ffc567a6800) [pid = 1984] [serial = 2363] [outer = (nil)] 01:30:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 198 (0x7ffc65838800) [pid = 1984] [serial = 2364] [outer = 0x7ffc567a6800] 01:30:41 INFO - PROCESS | 1984 | 1461313841463 Marionette DEBUG loaded listener.js 01:30:41 INFO - PROCESS | 1984 | ++DOMWINDOW == 199 (0x7ffc6583dc00) [pid = 1984] [serial = 2365] [outer = 0x7ffc567a6800] 01:30:42 INFO - PROCESS | 1984 | 1461313842195 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]]]}] 01:30:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:30:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1390ms 01:30:42 INFO - PROCESS | 1984 | 1461313842251 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 01:30:42 INFO - PROCESS | 1984 | 1461313842253 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 01:30:43 WARNING - u'runner_teardown' () 01:30:43 INFO - No more tests 01:30:43 INFO - Got 0 unexpected results 01:30:43 INFO - SUITE-END | took 1168s 01:30:43 INFO - Closing logging queue 01:30:43 INFO - queue closed 01:30:43 INFO - Return code: 0 01:30:43 WARNING - # TBPL SUCCESS # 01:30:43 INFO - Running post-action listener: _resource_record_post_action 01:30:43 INFO - Running post-run listener: _resource_record_post_run 01:30:44 INFO - Total resource usage - Wall time: 1204s; CPU: 98.0%; Read bytes: 6664192; Write bytes: 973422592; Read time: 5100; Write time: 435616 01:30:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:30:44 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 51384320; Read time: 0; Write time: 59564 01:30:44 INFO - run-tests - Wall time: 1174s; CPU: 98.0%; Read bytes: 6074368; Write bytes: 902922240; Read time: 4468; Write time: 349152 01:30:44 INFO - Running post-run listener: _upload_blobber_files 01:30:44 INFO - Blob upload gear active. 01:30:44 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:30:44 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 01:30:44 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-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 01:30:44 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-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 01:30:45 INFO - (blobuploader) - INFO - Open directory for files ... 01:30:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:30:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:30:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:30:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:30:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:30:46 INFO - (blobuploader) - INFO - Done attempting. 01:30:46 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:30:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:30:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:30:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:30:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:30:46 INFO - (blobuploader) - INFO - Done attempting. 01:30:46 INFO - (blobuploader) - INFO - Iteration through files over. 01:30:47 INFO - Return code: 0 01:30:47 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:30:47 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:30:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8719961aca75fec2cd94729ad81d4142e8dd7430d78e4ae6285d3f4304d1a514c1e8b2e223272976aa6a56be1fbe0c0b3bf219d95bd7cd37e9f37b1461b1e616", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3b3084e46120c95a2620312122b316a21d026efccf9f23dfaac1469eba9bb713de5d60e9c0524c0e69ab62f4e1edee32de9e82c351b272d08228ac42dba71d29"} 01:30:47 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:30:47 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:30:47 INFO - Contents: 01:30:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8719961aca75fec2cd94729ad81d4142e8dd7430d78e4ae6285d3f4304d1a514c1e8b2e223272976aa6a56be1fbe0c0b3bf219d95bd7cd37e9f37b1461b1e616", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3b3084e46120c95a2620312122b316a21d026efccf9f23dfaac1469eba9bb713de5d60e9c0524c0e69ab62f4e1edee32de9e82c351b272d08228ac42dba71d29"} 01:30:47 INFO - Running post-run listener: copy_logs_to_upload_dir 01:30:47 INFO - Copying logs to upload dir... 01:30:47 INFO - mkdir: /builds/slave/test/build/upload/logs 01:30:47 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1330.052562 ========= master_lag: 1.05 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 11 secs) (at 2016-04-22 01:30:47.539023) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 01:30:47.540285) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8719961aca75fec2cd94729ad81d4142e8dd7430d78e4ae6285d3f4304d1a514c1e8b2e223272976aa6a56be1fbe0c0b3bf219d95bd7cd37e9f37b1461b1e616", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3b3084e46120c95a2620312122b316a21d026efccf9f23dfaac1469eba9bb713de5d60e9c0524c0e69ab62f4e1edee32de9e82c351b272d08228ac42dba71d29"} build_url:https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032687 build_url: 'https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8719961aca75fec2cd94729ad81d4142e8dd7430d78e4ae6285d3f4304d1a514c1e8b2e223272976aa6a56be1fbe0c0b3bf219d95bd7cd37e9f37b1461b1e616", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3b3084e46120c95a2620312122b316a21d026efccf9f23dfaac1469eba9bb713de5d60e9c0524c0e69ab62f4e1edee32de9e82c351b272d08228ac42dba71d29"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EkxYp9nQQNCXs-a39b2kQQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 01:30:47.613912) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 01:30:47.620431) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461312241.112719-2114742655 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019295 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 01:30:47.688145) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 01:30:47.688564) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 01:30:47.689083) ========= ========= Total master_lag: 20.54 =========