builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-794 starttime: 1461589966.25 results: success (0) buildid: 20160425043555 builduid: 9c7c663864804d7db5bc46282b147a43 revision: 2fc9cdda3a7db8fa9a7beb76125822d330fdb89e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:46.249246) ========= master: http://buildbot-master123.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:46.250261) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:46.250549) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:46.288105) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:46.288401) ========= 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-1461589317.823939-1895419203 _=/tools/buildbot/bin/python using PTY: False --2016-04-25 06:12:46-- 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% 13.9M=0.001s 2016-04-25 06:12:46 (13.9 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.317532 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:46.638237) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:46.638531) ========= 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-1461589317.823939-1895419203 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029846 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:46.768526) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:46.768879) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 2fc9cdda3a7db8fa9a7beb76125822d330fdb89e --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 2fc9cdda3a7db8fa9a7beb76125822d330fdb89e --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-1461589317.823939-1895419203 _=/tools/buildbot/bin/python using PTY: False 2016-04-25 06:12:46,848 truncating revision to first 12 chars 2016-04-25 06:12:46,848 Setting DEBUG logging. 2016-04-25 06:12:46,849 attempt 1/10 2016-04-25 06:12:46,849 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/2fc9cdda3a7d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 06:12:47,149 unpacking tar archive at: mozilla-inbound-2fc9cdda3a7d/testing/mozharness/ program finished with exit code 0 elapsedTime=0.550776 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:47.350245) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:47.350875) ========= script_repo_revision: 2fc9cdda3a7db8fa9a7beb76125822d330fdb89e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:47.351297) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:47.351885) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 06:12:47.380812) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 18 mins, 20 secs) (at 2016-04-25 06:12:47.381078) ========= /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-1461589317.823939-1895419203 _=/tools/buildbot/bin/python using PTY: False 06:12:47 INFO - MultiFileLogger online at 20160425 06:12:47 in /builds/slave/test 06:12:47 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 06:12:47 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:12:47 INFO - {'append_to_log': False, 06:12:47 INFO - 'base_work_dir': '/builds/slave/test', 06:12:47 INFO - 'blob_upload_branch': 'mozilla-inbound', 06:12:47 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:12:47 INFO - 'buildbot_json_path': 'buildprops.json', 06:12:47 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:12:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:12:47 INFO - 'download_minidump_stackwalk': True, 06:12:47 INFO - 'download_symbols': 'true', 06:12:47 INFO - 'e10s': False, 06:12:47 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:12:47 INFO - 'tooltool.py': '/tools/tooltool.py', 06:12:47 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:12:47 INFO - '/tools/misc-python/virtualenv.py')}, 06:12:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:12:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:12:47 INFO - 'log_level': 'info', 06:12:47 INFO - 'log_to_console': True, 06:12:47 INFO - 'opt_config_files': (), 06:12:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:12:47 INFO - '--processes=1', 06:12:47 INFO - '--config=%(test_path)s/wptrunner.ini', 06:12:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:12:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:12:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:12:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:12:47 INFO - 'pip_index': False, 06:12:47 INFO - 'require_test_zip': True, 06:12:47 INFO - 'test_type': ('testharness',), 06:12:47 INFO - 'this_chunk': '1', 06:12:47 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:12:47 INFO - 'total_chunks': '10', 06:12:47 INFO - 'virtualenv_path': 'venv', 06:12:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:12:47 INFO - 'work_dir': 'build'} 06:12:47 INFO - ##### 06:12:47 INFO - ##### Running clobber step. 06:12:47 INFO - ##### 06:12:47 INFO - Running pre-action listener: _resource_record_pre_action 06:12:47 INFO - Running main action method: clobber 06:12:47 INFO - rmtree: /builds/slave/test/build 06:12:47 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:12:48 INFO - Running post-action listener: _resource_record_post_action 06:12:48 INFO - ##### 06:12:48 INFO - ##### Running read-buildbot-config step. 06:12:48 INFO - ##### 06:12:48 INFO - Running pre-action listener: _resource_record_pre_action 06:12:48 INFO - Running main action method: read_buildbot_config 06:12:48 INFO - Using buildbot properties: 06:12:48 INFO - { 06:12:48 INFO - "project": "", 06:12:48 INFO - "product": "firefox", 06:12:48 INFO - "script_repo_revision": "production", 06:12:48 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 06:12:48 INFO - "repository": "", 06:12:48 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 06:12:48 INFO - "buildid": "20160425043555", 06:12:48 INFO - "pgo_build": "False", 06:12:48 INFO - "basedir": "/builds/slave/test", 06:12:48 INFO - "buildnumber": 53, 06:12:48 INFO - "slavename": "tst-linux64-spot-794", 06:12:48 INFO - "master": "http://buildbot-master123.bb.releng.usw2.mozilla.com:8201/", 06:12:48 INFO - "platform": "linux64", 06:12:48 INFO - "branch": "mozilla-inbound", 06:12:48 INFO - "revision": "2fc9cdda3a7db8fa9a7beb76125822d330fdb89e", 06:12:48 INFO - "repo_path": "integration/mozilla-inbound", 06:12:48 INFO - "moz_repo_path": "", 06:12:48 INFO - "stage_platform": "linux64", 06:12:48 INFO - "builduid": "9c7c663864804d7db5bc46282b147a43", 06:12:48 INFO - "slavebuilddir": "test" 06:12:48 INFO - } 06:12:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 06:12:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 06:12:48 INFO - Running post-action listener: _resource_record_post_action 06:12:48 INFO - ##### 06:12:48 INFO - ##### Running download-and-extract step. 06:12:48 INFO - ##### 06:12:48 INFO - Running pre-action listener: _resource_record_pre_action 06:12:48 INFO - Running main action method: download_and_extract 06:12:48 INFO - mkdir: /builds/slave/test/build/tests 06:12:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:12:48 INFO - https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 06:12:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:12:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:12:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/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 06:12:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/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 06:12:50 INFO - Downloaded 1361 bytes. 06:12:50 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:12:50 INFO - Using the following test package requirements: 06:12:50 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 06:12:50 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:12:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 06:12:50 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:12:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 06:12:50 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:12:50 INFO - u'jsshell-linux-x86_64.zip'], 06:12:50 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:12:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 06:12:50 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 06:12:50 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:12:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 06:12:50 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:12:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 06:12:50 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:12:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 06:12:50 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:12:50 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 06:12:50 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 06:12:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:12:50 INFO - https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 06:12:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 06:12:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 06:12:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/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 06:12:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/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 06:12:52 INFO - Downloaded 22749341 bytes. 06:12:52 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/*'] 06:12:52 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/* 06:12:53 INFO - caution: filename not matched: web-platform/* 06:12:53 INFO - Return code: 11 06:12: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')]} 06:12:53 INFO - https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 06:12:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:12:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:12:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/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 06:12:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/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 06:12:54 INFO - Downloaded 36406740 bytes. 06:12:54 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/*'] 06:12:54 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/* 06:12:58 INFO - caution: filename not matched: bin/* 06:12:58 INFO - caution: filename not matched: config/* 06:12:58 INFO - caution: filename not matched: mozbase/* 06:12:58 INFO - caution: filename not matched: marionette/* 06:12:58 INFO - caution: filename not matched: tools/wptserve/* 06:12:58 INFO - Return code: 11 06:12:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:12:58 INFO - https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 06:12:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:12:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:12:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/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 06:12:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/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 06:13:02 INFO - Downloaded 64469591 bytes. 06:13:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:13:02 INFO - mkdir: /builds/slave/test/properties 06:13:02 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:13:02 INFO - Writing to file /builds/slave/test/properties/build_url 06:13:02 INFO - Contents: 06:13:02 INFO - build_url:https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:13:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:13:03 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:13:03 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:13:03 INFO - Contents: 06:13:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:13:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:03 INFO - https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:13:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:13:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:13:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/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 06:13:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9K2hZMYR2u6ouPgqsmV5g/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 06:13:06 INFO - Downloaded 90903979 bytes. 06:13:06 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'] 06:13:06 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 06:13:10 INFO - Return code: 0 06:13:10 INFO - Running post-action listener: _resource_record_post_action 06:13:10 INFO - Running post-action listener: set_extra_try_arguments 06:13:10 INFO - ##### 06:13:10 INFO - ##### Running create-virtualenv step. 06:13:10 INFO - ##### 06:13:10 INFO - Running pre-action listener: _pre_create_virtualenv 06:13:10 INFO - Running pre-action listener: _resource_record_pre_action 06:13:10 INFO - Running main action method: create_virtualenv 06:13:10 INFO - Creating virtualenv /builds/slave/test/build/venv 06:13:10 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 06:13:10 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:13:11 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:13:11 INFO - Using real prefix '/usr' 06:13:11 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:13:14 INFO - Installing distribute.............................................................................................................................................................................................done. 06:13:17 INFO - Installing pip.................done. 06:13:17 INFO - Return code: 0 06:13:17 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:13:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:13:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:13:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:13:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:13:17 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ac6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ac73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b0a620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bd0290>, '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 0x2bd0980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b07be0>, '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-1461589317.823939-1895419203', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:13:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 06:13:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:13:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:13:17 INFO - 'CCACHE_UMASK': '002', 06:13:17 INFO - 'DISPLAY': ':0', 06:13:17 INFO - 'HOME': '/home/cltbld', 06:13:17 INFO - 'LANG': 'en_US.UTF-8', 06:13:17 INFO - 'LOGNAME': 'cltbld', 06:13:17 INFO - 'MAIL': '/var/mail/cltbld', 06:13:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:13:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:13:17 INFO - 'MOZ_NO_REMOTE': '1', 06:13:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:13:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:13:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:13:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:13:17 INFO - 'PWD': '/builds/slave/test', 06:13:17 INFO - 'SHELL': '/bin/bash', 06:13:17 INFO - 'SHLVL': '1', 06:13:17 INFO - 'TERM': 'linux', 06:13:17 INFO - 'TMOUT': '86400', 06:13:17 INFO - 'USER': 'cltbld', 06:13:17 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461589317.823939-1895419203', 06:13:17 INFO - '_': '/tools/buildbot/bin/python'} 06:13:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:13:18 INFO - Downloading/unpacking psutil>=0.7.1 06:13: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 06:13: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 06:13:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:13:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:13: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 06:13: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 06:13:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:13:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:13:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:13:21 INFO - Installing collected packages: psutil 06:13:21 INFO - Running setup.py install for psutil 06:13:21 INFO - building 'psutil._psutil_linux' extension 06:13:21 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 06:13:22 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 06:13:23 INFO - building 'psutil._psutil_posix' extension 06:13:23 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 06:13:23 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 06:13:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:13:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:13:23 INFO - Successfully installed psutil 06:13:23 INFO - Cleaning up... 06:13:23 INFO - Return code: 0 06:13:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:13:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:13:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:13:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:13:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:13:23 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ac6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ac73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b0a620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bd0290>, '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 0x2bd0980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b07be0>, '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-1461589317.823939-1895419203', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:13:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 06:13:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 06:13:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:13:23 INFO - 'CCACHE_UMASK': '002', 06:13:23 INFO - 'DISPLAY': ':0', 06:13:23 INFO - 'HOME': '/home/cltbld', 06:13:23 INFO - 'LANG': 'en_US.UTF-8', 06:13:23 INFO - 'LOGNAME': 'cltbld', 06:13:23 INFO - 'MAIL': '/var/mail/cltbld', 06:13:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:13:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:13:23 INFO - 'MOZ_NO_REMOTE': '1', 06:13:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:13:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:13:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:13:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:13:23 INFO - 'PWD': '/builds/slave/test', 06:13:23 INFO - 'SHELL': '/bin/bash', 06:13:23 INFO - 'SHLVL': '1', 06:13:23 INFO - 'TERM': 'linux', 06:13:23 INFO - 'TMOUT': '86400', 06:13:23 INFO - 'USER': 'cltbld', 06:13:23 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461589317.823939-1895419203', 06:13:23 INFO - '_': '/tools/buildbot/bin/python'} 06:13:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:13:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:13:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:13:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:13:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:13:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:13:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:13:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:13:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:13:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:13:27 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:13:27 INFO - Installing collected packages: mozsystemmonitor 06:13:27 INFO - Running setup.py install for mozsystemmonitor 06:13:27 INFO - Successfully installed mozsystemmonitor 06:13:27 INFO - Cleaning up... 06:13:27 INFO - Return code: 0 06:13:27 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:13:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:13:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:13:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:13:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:13:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ac6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ac73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b0a620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bd0290>, '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 0x2bd0980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b07be0>, '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-1461589317.823939-1895419203', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:13:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 06:13:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 06:13:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:13:27 INFO - 'CCACHE_UMASK': '002', 06:13:27 INFO - 'DISPLAY': ':0', 06:13:27 INFO - 'HOME': '/home/cltbld', 06:13:27 INFO - 'LANG': 'en_US.UTF-8', 06:13:27 INFO - 'LOGNAME': 'cltbld', 06:13:27 INFO - 'MAIL': '/var/mail/cltbld', 06:13:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:13:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:13:27 INFO - 'MOZ_NO_REMOTE': '1', 06:13:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:13:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:13:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:13:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:13:27 INFO - 'PWD': '/builds/slave/test', 06:13:27 INFO - 'SHELL': '/bin/bash', 06:13:27 INFO - 'SHLVL': '1', 06:13:27 INFO - 'TERM': 'linux', 06:13:27 INFO - 'TMOUT': '86400', 06:13:27 INFO - 'USER': 'cltbld', 06:13:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461589317.823939-1895419203', 06:13:27 INFO - '_': '/tools/buildbot/bin/python'} 06:13:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:13:27 INFO - Downloading/unpacking blobuploader==1.2.4 06:13:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:13:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:13:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:13:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:13:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:13:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:13:31 INFO - Downloading blobuploader-1.2.4.tar.gz 06:13:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:13:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:13:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:13:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:13:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:13:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:13:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:13:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:13:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:13:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:13:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:13:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:13:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:13:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:13:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:13:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:13:32 INFO - Downloading docopt-0.6.1.tar.gz 06:13:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:13:32 INFO - Installing collected packages: blobuploader, requests, docopt 06:13:32 INFO - Running setup.py install for blobuploader 06:13:32 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:13:32 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:13:32 INFO - Running setup.py install for requests 06:13:33 INFO - Running setup.py install for docopt 06:13:33 INFO - Successfully installed blobuploader requests docopt 06:13:33 INFO - Cleaning up... 06:13:33 INFO - Return code: 0 06:13:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:13:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:13:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:13:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:13:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:13:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ac6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ac73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b0a620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bd0290>, '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 0x2bd0980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b07be0>, '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-1461589317.823939-1895419203', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:13:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:13:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:13:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:13:33 INFO - 'CCACHE_UMASK': '002', 06:13:33 INFO - 'DISPLAY': ':0', 06:13:33 INFO - 'HOME': '/home/cltbld', 06:13:33 INFO - 'LANG': 'en_US.UTF-8', 06:13:33 INFO - 'LOGNAME': 'cltbld', 06:13:33 INFO - 'MAIL': '/var/mail/cltbld', 06:13:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:13:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:13:33 INFO - 'MOZ_NO_REMOTE': '1', 06:13:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:13:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:13:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:13:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:13:33 INFO - 'PWD': '/builds/slave/test', 06:13:33 INFO - 'SHELL': '/bin/bash', 06:13:33 INFO - 'SHLVL': '1', 06:13:33 INFO - 'TERM': 'linux', 06:13:33 INFO - 'TMOUT': '86400', 06:13:33 INFO - 'USER': 'cltbld', 06:13:33 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461589317.823939-1895419203', 06:13:33 INFO - '_': '/tools/buildbot/bin/python'} 06:13:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:13:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:13:33 INFO - Running setup.py (path:/tmp/pip-cyI_M9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:13:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:13:34 INFO - Running setup.py (path:/tmp/pip-8LFsvo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:13:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:13:34 INFO - Running setup.py (path:/tmp/pip-LtU7r5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:13:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:13:34 INFO - Running setup.py (path:/tmp/pip-NITEwB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:13:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:13:34 INFO - Running setup.py (path:/tmp/pip-BrlSjc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:13:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:13:34 INFO - Running setup.py (path:/tmp/pip-7jczXY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:13:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:13:34 INFO - Running setup.py (path:/tmp/pip-rL5JHB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:13:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:13:34 INFO - Running setup.py (path:/tmp/pip-4Lc18M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:13:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:13:34 INFO - Running setup.py (path:/tmp/pip-qOfBey-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:13:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:13:34 INFO - Running setup.py (path:/tmp/pip-gB1yOI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:13:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:13:35 INFO - Running setup.py (path:/tmp/pip-r4gzvw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:13:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:13:35 INFO - Running setup.py (path:/tmp/pip-_OQm8i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:13:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:13:35 INFO - Running setup.py (path:/tmp/pip-Di6KrF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:13:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:13:35 INFO - Running setup.py (path:/tmp/pip-5lVnKv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:13:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:13:35 INFO - Running setup.py (path:/tmp/pip-wFfZhj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:13:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:13:35 INFO - Running setup.py (path:/tmp/pip-M0POgU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:13:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:13:35 INFO - Running setup.py (path:/tmp/pip-bFRD4y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:13:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:13:35 INFO - Running setup.py (path:/tmp/pip-tUetKM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:13:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:13:35 INFO - Running setup.py (path:/tmp/pip-x1qwwK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:13:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:13:36 INFO - Running setup.py (path:/tmp/pip-y6vNRn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:13:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:13:36 INFO - Running setup.py (path:/tmp/pip-DDKqJd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:13:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:13:36 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 06:13:36 INFO - Running setup.py install for manifestparser 06:13:36 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:13:36 INFO - Running setup.py install for mozcrash 06:13:37 INFO - Running setup.py install for mozdebug 06:13:37 INFO - Running setup.py install for mozdevice 06:13:37 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:13:37 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:13:37 INFO - Running setup.py install for mozfile 06:13:37 INFO - Running setup.py install for mozhttpd 06:13:37 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:13:37 INFO - Running setup.py install for mozinfo 06:13:37 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:13:37 INFO - Running setup.py install for mozInstall 06:13:38 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:13:38 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:13:38 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:13:38 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:13:38 INFO - Running setup.py install for mozleak 06:13:38 INFO - Running setup.py install for mozlog 06:13:38 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:13:38 INFO - Running setup.py install for moznetwork 06:13:38 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:13:38 INFO - Running setup.py install for mozprocess 06:13:38 INFO - Running setup.py install for mozprofile 06:13:39 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:13:39 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:13:39 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:13:39 INFO - Running setup.py install for mozrunner 06:13:39 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:13:39 INFO - Running setup.py install for mozscreenshot 06:13:39 INFO - Running setup.py install for moztest 06:13:39 INFO - Running setup.py install for mozversion 06:13:39 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:13:39 INFO - Running setup.py install for wptserve 06:13:40 INFO - Running setup.py install for marionette-driver 06:13:40 INFO - Running setup.py install for browsermob-proxy 06:13:40 INFO - Running setup.py install for marionette-client 06:13:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:13:40 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:13:40 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 06:13:40 INFO - Cleaning up... 06:13:40 INFO - Return code: 0 06:13:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:13:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:13:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:13:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:13:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:13:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:13:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ac6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ac73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2b0a620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bd0290>, '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 0x2bd0980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b07be0>, '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-1461589317.823939-1895419203', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:13:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:13:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:13:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:13:40 INFO - 'CCACHE_UMASK': '002', 06:13:40 INFO - 'DISPLAY': ':0', 06:13:40 INFO - 'HOME': '/home/cltbld', 06:13:40 INFO - 'LANG': 'en_US.UTF-8', 06:13:40 INFO - 'LOGNAME': 'cltbld', 06:13:40 INFO - 'MAIL': '/var/mail/cltbld', 06:13:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:13:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:13:40 INFO - 'MOZ_NO_REMOTE': '1', 06:13:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:13:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:13:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:13:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:13:40 INFO - 'PWD': '/builds/slave/test', 06:13:40 INFO - 'SHELL': '/bin/bash', 06:13:40 INFO - 'SHLVL': '1', 06:13:40 INFO - 'TERM': 'linux', 06:13:40 INFO - 'TMOUT': '86400', 06:13:40 INFO - 'USER': 'cltbld', 06:13:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461589317.823939-1895419203', 06:13:40 INFO - '_': '/tools/buildbot/bin/python'} 06:13:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:13:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:13:41 INFO - Running setup.py (path:/tmp/pip-l5tj2E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:13:41 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 06:13:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:13:41 INFO - Running setup.py (path:/tmp/pip-kypEVG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:13:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:13:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:13:41 INFO - Running setup.py (path:/tmp/pip-LymYHi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:13:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:13:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:13:41 INFO - Running setup.py (path:/tmp/pip-BAUpss-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:13:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:13:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:13:41 INFO - Running setup.py (path:/tmp/pip-HNJSUU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:13:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 06:13:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:13:41 INFO - Running setup.py (path:/tmp/pip-K3ROjg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:13:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 06:13:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:13:42 INFO - Running setup.py (path:/tmp/pip-HzoBL6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:13:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 06:13:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:13:42 INFO - Running setup.py (path:/tmp/pip-Aa8Vvv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:13:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 06:13:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:13:42 INFO - Running setup.py (path:/tmp/pip-jinF3i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:13:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 06:13:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:13:42 INFO - Running setup.py (path:/tmp/pip-OPzRM2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:13:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:13:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:13:42 INFO - Running setup.py (path:/tmp/pip-ph0tBk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:13:42 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 06:13:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:13:42 INFO - Running setup.py (path:/tmp/pip-HbGIpn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:13:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 06:13:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:13:42 INFO - Running setup.py (path:/tmp/pip-dGWHxD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:13:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 06:13:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:13:42 INFO - Running setup.py (path:/tmp/pip-kef3Gt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:13:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 06:13:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:13:43 INFO - Running setup.py (path:/tmp/pip-wxuBsO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:13:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 06:13:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:13:43 INFO - Running setup.py (path:/tmp/pip-9YdgCK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:13:43 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 06:13:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:13:43 INFO - Running setup.py (path:/tmp/pip-uqfTAU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:13:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 06:13:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:13:43 INFO - Running setup.py (path:/tmp/pip-YIyy66-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:13:43 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 06:13:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:13:43 INFO - Running setup.py (path:/tmp/pip-1k0pV9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:13:43 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 06:13:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:13:43 INFO - Running setup.py (path:/tmp/pip-KGgMSI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:13:43 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:13:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:13:44 INFO - Running setup.py (path:/tmp/pip-I9NsAQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:13:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:13:44 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 06:13:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:13:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:13:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:13:44 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:13:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:13:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:13:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:13:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:13:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:13:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:13:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:13:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:13:47 INFO - Downloading blessings-1.6.tar.gz 06:13:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:13:47 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:13:47 INFO - Installing collected packages: blessings 06:13:47 INFO - Running setup.py install for blessings 06:13:47 INFO - Successfully installed blessings 06:13:47 INFO - Cleaning up... 06:13:48 INFO - Return code: 0 06:13:48 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:13:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:13:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:13:48 INFO - Reading from file tmpfile_stdout 06:13:48 INFO - Current package versions: 06:13:48 INFO - argparse == 1.2.1 06:13:48 INFO - blessings == 1.6 06:13:48 INFO - blobuploader == 1.2.4 06:13:48 INFO - browsermob-proxy == 0.6.0 06:13:48 INFO - docopt == 0.6.1 06:13:48 INFO - manifestparser == 1.1 06:13:48 INFO - marionette-client == 2.3.0 06:13:48 INFO - marionette-driver == 1.4.0 06:13:48 INFO - mozInstall == 1.12 06:13:48 INFO - mozcrash == 0.17 06:13:48 INFO - mozdebug == 0.1 06:13:48 INFO - mozdevice == 0.48 06:13:48 INFO - mozfile == 1.2 06:13:48 INFO - mozhttpd == 0.7 06:13:48 INFO - mozinfo == 0.9 06:13:48 INFO - mozleak == 0.1 06:13:48 INFO - mozlog == 3.1 06:13:48 INFO - moznetwork == 0.27 06:13:48 INFO - mozprocess == 0.22 06:13:48 INFO - mozprofile == 0.28 06:13:48 INFO - mozrunner == 6.11 06:13:48 INFO - mozscreenshot == 0.1 06:13:48 INFO - mozsystemmonitor == 0.0 06:13:48 INFO - moztest == 0.7 06:13:48 INFO - mozversion == 1.4 06:13:48 INFO - psutil == 3.1.1 06:13:48 INFO - requests == 1.2.3 06:13:48 INFO - wptserve == 1.4.0 06:13:48 INFO - wsgiref == 0.1.2 06:13:48 INFO - Running post-action listener: _resource_record_post_action 06:13:48 INFO - Running post-action listener: _start_resource_monitoring 06:13:48 INFO - Starting resource monitoring. 06:13:48 INFO - ##### 06:13:48 INFO - ##### Running pull step. 06:13:48 INFO - ##### 06:13:48 INFO - Running pre-action listener: _resource_record_pre_action 06:13:48 INFO - Running main action method: pull 06:13:48 INFO - Pull has nothing to do! 06:13:48 INFO - Running post-action listener: _resource_record_post_action 06:13:48 INFO - ##### 06:13:48 INFO - ##### Running install step. 06:13:48 INFO - ##### 06:13:48 INFO - Running pre-action listener: _resource_record_pre_action 06:13:48 INFO - Running main action method: install 06:13:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:13:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:13:48 INFO - Reading from file tmpfile_stdout 06:13:48 INFO - Detecting whether we're running mozinstall >=1.0... 06:13:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:13:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:13:48 INFO - Reading from file tmpfile_stdout 06:13:48 INFO - Output received: 06:13:48 INFO - Usage: mozinstall [options] installer 06:13:48 INFO - Options: 06:13:48 INFO - -h, --help show this help message and exit 06:13:48 INFO - -d DEST, --destination=DEST 06:13:48 INFO - Directory to install application into. [default: 06:13:48 INFO - "/builds/slave/test"] 06:13:48 INFO - --app=APP Application being installed. [default: firefox] 06:13:48 INFO - mkdir: /builds/slave/test/build/application 06:13:48 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'] 06:13:48 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 06:14:15 INFO - Reading from file tmpfile_stdout 06:14:15 INFO - Output received: 06:14:15 INFO - /builds/slave/test/build/application/firefox/firefox 06:14:15 INFO - Running post-action listener: _resource_record_post_action 06:14:15 INFO - ##### 06:14:15 INFO - ##### Running run-tests step. 06:14:15 INFO - ##### 06:14:15 INFO - Running pre-action listener: _resource_record_pre_action 06:14:15 INFO - Running main action method: run_tests 06:14:15 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:14:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:14:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:14:15 INFO - grabbing minidump binary from tooltool 06:14:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:14:15 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2bd0290>, '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 0x2bd0980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2b07be0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:14:15 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:14:15 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 06:14:15 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:14:15 INFO - Return code: 0 06:14:15 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 06:14:15 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:14:15 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/K9K2hZMYR2u6ouPgqsmV5g/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 06:14:15 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/K9K2hZMYR2u6ouPgqsmV5g/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 06:14:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:14:15 INFO - 'CCACHE_UMASK': '002', 06:14:15 INFO - 'DISPLAY': ':0', 06:14:15 INFO - 'HOME': '/home/cltbld', 06:14:15 INFO - 'LANG': 'en_US.UTF-8', 06:14:15 INFO - 'LOGNAME': 'cltbld', 06:14:15 INFO - 'MAIL': '/var/mail/cltbld', 06:14:15 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:14:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:14:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:14:15 INFO - 'MOZ_NO_REMOTE': '1', 06:14:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:14:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:14:15 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:14:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:14:15 INFO - 'PWD': '/builds/slave/test', 06:14:15 INFO - 'SHELL': '/bin/bash', 06:14:15 INFO - 'SHLVL': '1', 06:14:15 INFO - 'TERM': 'linux', 06:14:15 INFO - 'TMOUT': '86400', 06:14:15 INFO - 'USER': 'cltbld', 06:14:15 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461589317.823939-1895419203', 06:14:15 INFO - '_': '/tools/buildbot/bin/python'} 06:14:15 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/K9K2hZMYR2u6ouPgqsmV5g/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 06:14:16 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 06:14:16 INFO - import pkg_resources 06:14:17 INFO - Using 1 client processes 06:14:17 INFO - wptserve Starting http server on 127.0.0.1:8000 06:14:17 INFO - wptserve Starting http server on 127.0.0.1:8001 06:14:18 INFO - wptserve Starting http server on 127.0.0.1:8443 06:14:20 INFO - SUITE-START | Running 778 tests 06:14:20 INFO - Running testharness tests 06:14:20 INFO - Setting up ssl 06:14:20 INFO - PROCESS | certutil | 06:14:20 INFO - PROCESS | certutil | 06:14:20 INFO - PROCESS | certutil | 06:14:20 INFO - Certificate Nickname Trust Attributes 06:14:20 INFO - SSL,S/MIME,JAR/XPI 06:14:20 INFO - 06:14:20 INFO - web-platform-tests CT,, 06:14:20 INFO - 06:14:20 INFO - Starting runner 06:14:22 INFO - PROCESS | 1828 | 1461590062415 Marionette DEBUG Marionette enabled via build flag and pref 06:14:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18de37000 == 1 [pid = 1828] [id = 1] 06:14:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 1 (0x7fe18de37800) [pid = 1828] [serial = 1] [outer = (nil)] 06:14:22 INFO - PROCESS | 1828 | [1828] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:14:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 2 (0x7fe18de38800) [pid = 1828] [serial = 2] [outer = 0x7fe18de37800] 06:14:22 INFO - PROCESS | 1828 | 1461590062977 Marionette INFO Listening on port 2828 06:14:23 INFO - PROCESS | 1828 | 1461590063450 Marionette DEBUG Marionette enabled via command-line flag 06:14:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18ad0f000 == 2 [pid = 1828] [id = 2] 06:14:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 3 (0x7fe18ad0f800) [pid = 1828] [serial = 3] [outer = (nil)] 06:14:23 INFO - PROCESS | 1828 | [1828] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:14:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 4 (0x7fe18ad10800) [pid = 1828] [serial = 4] [outer = 0x7fe18ad0f800] 06:14:23 INFO - PROCESS | 1828 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fe18adf6e20 06:14:23 INFO - PROCESS | 1828 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fe18a155670 06:14:23 INFO - PROCESS | 1828 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fe18a15a970 06:14:23 INFO - PROCESS | 1828 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fe18a15ac70 06:14:23 INFO - PROCESS | 1828 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fe18a15afa0 06:14:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 5 (0x7fe18a190000) [pid = 1828] [serial = 5] [outer = 0x7fe18de37800] 06:14:23 INFO - PROCESS | 1828 | [1828] 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 06:14:23 INFO - PROCESS | 1828 | 1461590063783 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35610 06:14:23 INFO - PROCESS | 1828 | [1828] 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 06:14:23 INFO - PROCESS | 1828 | 1461590063856 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35611 06:14:23 INFO - PROCESS | 1828 | 1461590063862 Marionette DEBUG Closed connection conn0 06:14:23 INFO - PROCESS | 1828 | [1828] 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 06:14:23 INFO - PROCESS | 1828 | [1828] 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 06:14:23 INFO - PROCESS | 1828 | 1461590063970 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35612 06:14:23 INFO - PROCESS | 1828 | 1461590063972 Marionette DEBUG Closed connection conn1 06:14:24 INFO - PROCESS | 1828 | [1828] 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 06:14:24 INFO - PROCESS | 1828 | 1461590064007 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35613 06:14:24 INFO - PROCESS | 1828 | 1461590064013 Marionette DEBUG Closed connection conn2 06:14:24 INFO - PROCESS | 1828 | 1461590064042 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:14:24 INFO - PROCESS | 1828 | 1461590064069 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":"20160425043555","device":"desktop","version":"48.0a1"} 06:14:24 INFO - PROCESS | 1828 | [1828] 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 06:14:25 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d8a4800 == 3 [pid = 1828] [id = 3] 06:14:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 6 (0x7fe17d8a5000) [pid = 1828] [serial = 6] [outer = (nil)] 06:14:25 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d8a5800 == 4 [pid = 1828] [id = 4] 06:14:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 7 (0x7fe17d708800) [pid = 1828] [serial = 7] [outer = (nil)] 06:14:26 INFO - PROCESS | 1828 | [1828] 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 06:14:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c8bb800 == 5 [pid = 1828] [id = 5] 06:14:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 8 (0x7fe17c974c00) [pid = 1828] [serial = 8] [outer = (nil)] 06:14:26 INFO - PROCESS | 1828 | [1828] 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 06:14:26 INFO - PROCESS | 1828 | [1828] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:14:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 9 (0x7fe17c7dd000) [pid = 1828] [serial = 9] [outer = 0x7fe17c974c00] 06:14:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 10 (0x7fe17c00f800) [pid = 1828] [serial = 10] [outer = 0x7fe17d8a5000] 06:14:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 11 (0x7fe17c03b800) [pid = 1828] [serial = 11] [outer = 0x7fe17d708800] 06:14:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 12 (0x7fe17c03d800) [pid = 1828] [serial = 12] [outer = 0x7fe17c974c00] 06:14:27 INFO - PROCESS | 1828 | 1461590067514 Marionette DEBUG loaded listener.js 06:14:27 INFO - PROCESS | 1828 | 1461590067530 Marionette DEBUG loaded listener.js 06:14:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 13 (0x7fe17a9f5800) [pid = 1828] [serial = 13] [outer = 0x7fe17c974c00] 06:14:28 INFO - PROCESS | 1828 | 1461590068160 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"bae42020-17b4-47e1-bede-62f8fe70c664","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":"20160425043555","device":"desktop","version":"48.0a1","command_id":1}}] 06:14:28 INFO - PROCESS | 1828 | 1461590068353 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:14:28 INFO - PROCESS | 1828 | 1461590068520 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 06:14:28 INFO - PROCESS | 1828 | 1461590068730 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:14:28 INFO - PROCESS | 1828 | [1828] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:14:28 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:14:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 14 (0x7fe177a0ac00) [pid = 1828] [serial = 14] [outer = 0x7fe17c974c00] 06:14:29 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:14:29 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:29 INFO - PROCESS | 1828 | 1461590069078 Marionette TRACE conn3 <- [1,3,null,{}] 06:14:29 INFO - PROCESS | 1828 | 1461590069084 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:14:29 INFO - PROCESS | 1828 | 1461590069103 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 06:14:29 INFO - PROCESS | 1828 | 1461590069132 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 06:14:29 INFO - PROCESS | 1828 | 1461590069137 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 06:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:14:29 INFO - PROCESS | 1828 | 1461590069143 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:14:29 INFO - PROCESS | 1828 | 1461590069148 Marionette TRACE conn3 <- [1,6,null,{}] 06:14:29 INFO - PROCESS | 1828 | 1461590069153 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:29 INFO - PROCESS | 1828 | 1461590069167 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 06:14:29 INFO - PROCESS | 1828 | 1461590069174 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe176108000 == 6 [pid = 1828] [id = 6] 06:14:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 15 (0x7fe17612f800) [pid = 1828] [serial = 15] [outer = (nil)] 06:14:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 16 (0x7fe176131800) [pid = 1828] [serial = 16] [outer = 0x7fe17612f800] 06:14:29 INFO - PROCESS | 1828 | 1461590069230 Marionette DEBUG loaded listener.js 06:14:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 17 (0x7fe176138400) [pid = 1828] [serial = 17] [outer = 0x7fe17612f800] 06:14:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175f4c000 == 7 [pid = 1828] [id = 7] 06:14:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 18 (0x7fe175f35c00) [pid = 1828] [serial = 18] [outer = (nil)] 06:14:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 19 (0x7fe17613ac00) [pid = 1828] [serial = 19] [outer = 0x7fe175f35c00] 06:14:29 INFO - PROCESS | 1828 | 1461590069688 Marionette DEBUG loaded listener.js 06:14:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 20 (0x7fe175e83800) [pid = 1828] [serial = 20] [outer = 0x7fe175f35c00] 06:14:30 INFO - PROCESS | 1828 | [1828] 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 06:14:30 INFO - PROCESS | 1828 | 1461590070159 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1034ms 06:14:30 INFO - PROCESS | 1828 | 1461590070233 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 06:14:30 INFO - PROCESS | 1828 | 1461590070235 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 06:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:14:30 INFO - PROCESS | 1828 | 1461590070259 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:14:30 INFO - PROCESS | 1828 | 1461590070262 Marionette TRACE conn3 <- [1,10,null,{}] 06:14:30 INFO - PROCESS | 1828 | 1461590070314 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:30 INFO - PROCESS | 1828 | 1461590070468 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 06:14:30 INFO - PROCESS | 1828 | 1461590070481 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174443000 == 8 [pid = 1828] [id = 8] 06:14:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 21 (0x7fe17524f000) [pid = 1828] [serial = 21] [outer = (nil)] 06:14:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 22 (0x7fe179f34800) [pid = 1828] [serial = 22] [outer = 0x7fe17524f000] 06:14:30 INFO - PROCESS | 1828 | 1461590070542 Marionette DEBUG loaded listener.js 06:14:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 23 (0x7fe174505c00) [pid = 1828] [serial = 23] [outer = 0x7fe17524f000] 06:14:31 INFO - PROCESS | 1828 | 1461590071029 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 793ms 06:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:14:31 INFO - PROCESS | 1828 | 1461590071041 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 06:14:31 INFO - PROCESS | 1828 | 1461590071044 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 06:14:31 INFO - PROCESS | 1828 | 1461590071052 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:14:31 INFO - PROCESS | 1828 | 1461590071054 Marionette TRACE conn3 <- [1,14,null,{}] 06:14:31 INFO - PROCESS | 1828 | 1461590071058 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:31 INFO - PROCESS | 1828 | 1461590071186 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 06:14:31 INFO - PROCESS | 1828 | 1461590071197 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1745d7800 == 9 [pid = 1828] [id = 9] 06:14:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 24 (0x7fe174640c00) [pid = 1828] [serial = 24] [outer = (nil)] 06:14:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 25 (0x7fe174644800) [pid = 1828] [serial = 25] [outer = 0x7fe174640c00] 06:14:31 INFO - PROCESS | 1828 | 1461590071251 Marionette DEBUG loaded listener.js 06:14:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 26 (0x7fe17a0b3400) [pid = 1828] [serial = 26] [outer = 0x7fe174640c00] 06:14:31 INFO - PROCESS | 1828 | 1461590071744 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 730ms 06:14:31 INFO - PROCESS | 1828 | 1461590071783 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 06:14:31 INFO - PROCESS | 1828 | 1461590071786 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 06:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:14:31 INFO - PROCESS | 1828 | 1461590071793 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:14:31 INFO - PROCESS | 1828 | 1461590071796 Marionette TRACE conn3 <- [1,18,null,{}] 06:14:31 INFO - PROCESS | 1828 | 1461590071800 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:31 INFO - PROCESS | 1828 | 1461590071934 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 06:14:31 INFO - PROCESS | 1828 | 1461590071963 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17b11f800 == 10 [pid = 1828] [id = 10] 06:14:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 27 (0x7fe1748c5c00) [pid = 1828] [serial = 27] [outer = (nil)] 06:14:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 28 (0x7fe174905c00) [pid = 1828] [serial = 28] [outer = 0x7fe1748c5c00] 06:14:32 INFO - PROCESS | 1828 | 1461590072017 Marionette DEBUG loaded listener.js 06:14:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 29 (0x7fe17490bc00) [pid = 1828] [serial = 29] [outer = 0x7fe1748c5c00] 06:14:32 INFO - PROCESS | 1828 | 1461590072474 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 724ms 06:14:32 INFO - PROCESS | 1828 | 1461590072519 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 06:14:32 INFO - PROCESS | 1828 | 1461590072522 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 06:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:14:32 INFO - PROCESS | 1828 | 1461590072528 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:14:32 INFO - PROCESS | 1828 | 1461590072530 Marionette TRACE conn3 <- [1,22,null,{}] 06:14:32 INFO - PROCESS | 1828 | 1461590072535 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:32 INFO - PROCESS | 1828 | 1461590072660 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 06:14:32 INFO - PROCESS | 1828 | 1461590072678 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18af1f000 == 11 [pid = 1828] [id = 11] 06:14:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 30 (0x7fe17490f800) [pid = 1828] [serial = 30] [outer = (nil)] 06:14:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 31 (0x7fe174c66800) [pid = 1828] [serial = 31] [outer = 0x7fe17490f800] 06:14:32 INFO - PROCESS | 1828 | 1461590072731 Marionette DEBUG loaded listener.js 06:14:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 32 (0x7fe176c7e800) [pid = 1828] [serial = 32] [outer = 0x7fe17490f800] 06:14:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1745d5000 == 12 [pid = 1828] [id = 12] 06:14:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 33 (0x7fe1745d5800) [pid = 1828] [serial = 33] [outer = (nil)] 06:14:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 34 (0x7fe1745c8800) [pid = 1828] [serial = 34] [outer = 0x7fe1745d5800] 06:14:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 35 (0x7fe174b63800) [pid = 1828] [serial = 35] [outer = 0x7fe1745d5800] 06:14:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17443a000 == 13 [pid = 1828] [id = 13] 06:14:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 36 (0x7fe174503c00) [pid = 1828] [serial = 36] [outer = (nil)] 06:14:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 37 (0x7fe174c65400) [pid = 1828] [serial = 37] [outer = 0x7fe174503c00] 06:14:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 38 (0x7fe175249800) [pid = 1828] [serial = 38] [outer = 0x7fe174503c00] 06:14:34 INFO - PROCESS | 1828 | 1461590074065 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1581ms 06:14:34 INFO - PROCESS | 1828 | 1461590074145 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 06:14:34 INFO - PROCESS | 1828 | 1461590074152 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 06:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:14:34 INFO - PROCESS | 1828 | 1461590074161 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:14:34 INFO - PROCESS | 1828 | 1461590074165 Marionette TRACE conn3 <- [1,26,null,{}] 06:14:34 INFO - PROCESS | 1828 | 1461590074172 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:34 INFO - PROCESS | 1828 | 1461590074328 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 06:14:34 INFO - PROCESS | 1828 | 1461590074451 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:34 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175c5f800 == 14 [pid = 1828] [id = 14] 06:14:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 39 (0x7fe174c64c00) [pid = 1828] [serial = 39] [outer = (nil)] 06:14:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 40 (0x7fe175f31400) [pid = 1828] [serial = 40] [outer = 0x7fe174c64c00] 06:14:34 INFO - PROCESS | 1828 | 1461590074519 Marionette DEBUG loaded listener.js 06:14:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 41 (0x7fe17a992000) [pid = 1828] [serial = 41] [outer = 0x7fe174c64c00] 06:14:35 INFO - PROCESS | 1828 | 1461590075257 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1131ms 06:14:35 INFO - PROCESS | 1828 | 1461590075292 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 06:14:35 INFO - PROCESS | 1828 | 1461590075297 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 06:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:14:35 INFO - PROCESS | 1828 | 1461590075307 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:14:35 INFO - PROCESS | 1828 | 1461590075310 Marionette TRACE conn3 <- [1,30,null,{}] 06:14:35 INFO - PROCESS | 1828 | 1461590075338 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:35 INFO - PROCESS | 1828 | 1461590075512 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 06:14:35 INFO - PROCESS | 1828 | 1461590075559 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a938800 == 15 [pid = 1828] [id = 15] 06:14:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 42 (0x7fe17bb07c00) [pid = 1828] [serial = 42] [outer = (nil)] 06:14:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 43 (0x7fe17c03dc00) [pid = 1828] [serial = 43] [outer = 0x7fe17bb07c00] 06:14:35 INFO - PROCESS | 1828 | 1461590075621 Marionette DEBUG loaded listener.js 06:14:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 44 (0x7fe17c31dc00) [pid = 1828] [serial = 44] [outer = 0x7fe17bb07c00] 06:14:36 INFO - PROCESS | 1828 | 1461590076530 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1245ms 06:14:36 INFO - PROCESS | 1828 | 1461590076553 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 06:14:36 INFO - PROCESS | 1828 | 1461590076558 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 06:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:14:36 INFO - PROCESS | 1828 | 1461590076564 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:14:36 INFO - PROCESS | 1828 | 1461590076569 Marionette TRACE conn3 <- [1,34,null,{}] 06:14:36 INFO - PROCESS | 1828 | 1461590076578 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:36 INFO - PROCESS | 1828 | 1461590076696 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 06:14:36 INFO - PROCESS | 1828 | 1461590076818 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17443d000 == 16 [pid = 1828] [id = 16] 06:14:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 45 (0x7fe17510ac00) [pid = 1828] [serial = 45] [outer = (nil)] 06:14:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 46 (0x7fe17ab0ec00) [pid = 1828] [serial = 46] [outer = 0x7fe17510ac00] 06:14:36 INFO - PROCESS | 1828 | 1461590076899 Marionette DEBUG loaded listener.js 06:14:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 47 (0x7fe17b197000) [pid = 1828] [serial = 47] [outer = 0x7fe17510ac00] 06:14:37 INFO - PROCESS | 1828 | 1461590077586 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1080ms 06:14:37 INFO - PROCESS | 1828 | 1461590077645 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 06:14:37 INFO - PROCESS | 1828 | 1461590077651 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 06:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:14:37 INFO - PROCESS | 1828 | 1461590077660 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:14:37 INFO - PROCESS | 1828 | 1461590077663 Marionette TRACE conn3 <- [1,38,null,{}] 06:14:37 INFO - PROCESS | 1828 | 1461590077670 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:37 INFO - PROCESS | 1828 | 1461590077787 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 06:14:37 INFO - PROCESS | 1828 | 1461590077796 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c62f000 == 17 [pid = 1828] [id = 17] 06:14:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 48 (0x7fe17b9a0000) [pid = 1828] [serial = 48] [outer = (nil)] 06:14:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 49 (0x7fe17d2a4000) [pid = 1828] [serial = 49] [outer = 0x7fe17b9a0000] 06:14:37 INFO - PROCESS | 1828 | 1461590077848 Marionette DEBUG loaded listener.js 06:14:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 50 (0x7fe17d2ae800) [pid = 1828] [serial = 50] [outer = 0x7fe17b9a0000] 06:14:38 INFO - PROCESS | 1828 | 1461590078460 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 829ms 06:14:38 INFO - PROCESS | 1828 | 1461590078489 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 06:14:38 INFO - PROCESS | 1828 | 1461590078493 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 06:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:14:38 INFO - PROCESS | 1828 | 1461590078498 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:14:38 INFO - PROCESS | 1828 | 1461590078503 Marionette TRACE conn3 <- [1,42,null,{}] 06:14:38 INFO - PROCESS | 1828 | 1461590078519 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:38 INFO - PROCESS | 1828 | 1461590078645 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 06:14:38 INFO - PROCESS | 1828 | 1461590078726 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cee9000 == 18 [pid = 1828] [id = 18] 06:14:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 51 (0x7fe17cefac00) [pid = 1828] [serial = 51] [outer = (nil)] 06:14:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 52 (0x7fe17dae6c00) [pid = 1828] [serial = 52] [outer = 0x7fe17cefac00] 06:14:38 INFO - PROCESS | 1828 | 1461590078786 Marionette DEBUG loaded listener.js 06:14:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 53 (0x7fe17dd82800) [pid = 1828] [serial = 53] [outer = 0x7fe17cefac00] 06:14:39 INFO - PROCESS | 1828 | 1461590079336 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 891ms 06:14:39 INFO - PROCESS | 1828 | 1461590079389 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 06:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:14:39 INFO - PROCESS | 1828 | 1461590079396 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 06:14:39 INFO - PROCESS | 1828 | 1461590079401 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:14:39 INFO - PROCESS | 1828 | 1461590079404 Marionette TRACE conn3 <- [1,46,null,{}] 06:14:39 INFO - PROCESS | 1828 | 1461590079408 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:39 INFO - PROCESS | 1828 | 1461590079523 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 06:14:39 INFO - PROCESS | 1828 | 1461590079603 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d789000 == 19 [pid = 1828] [id = 19] 06:14:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 54 (0x7fe17e21b000) [pid = 1828] [serial = 54] [outer = (nil)] 06:14:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 55 (0x7fe17e2ee000) [pid = 1828] [serial = 55] [outer = 0x7fe17e21b000] 06:14:39 INFO - PROCESS | 1828 | 1461590079660 Marionette DEBUG loaded listener.js 06:14:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 56 (0x7fe17e86b000) [pid = 1828] [serial = 56] [outer = 0x7fe17e21b000] 06:14:40 INFO - PROCESS | 1828 | 1461590080162 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 776ms 06:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:14:40 INFO - PROCESS | 1828 | 1461590080176 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 06:14:40 INFO - PROCESS | 1828 | 1461590080178 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 06:14:40 INFO - PROCESS | 1828 | 1461590080182 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:14:40 INFO - PROCESS | 1828 | 1461590080187 Marionette TRACE conn3 <- [1,50,null,{}] 06:14:40 INFO - PROCESS | 1828 | 1461590080191 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:40 INFO - PROCESS | 1828 | 1461590080301 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 06:14:40 INFO - PROCESS | 1828 | 1461590080312 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:40 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17da0c000 == 20 [pid = 1828] [id = 20] 06:14:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 57 (0x7fe17e277c00) [pid = 1828] [serial = 57] [outer = (nil)] 06:14:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 58 (0x7fe17e86ec00) [pid = 1828] [serial = 58] [outer = 0x7fe17e277c00] 06:14:40 INFO - PROCESS | 1828 | 1461590080373 Marionette DEBUG loaded listener.js 06:14:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 59 (0x7fe17f48f400) [pid = 1828] [serial = 59] [outer = 0x7fe17e277c00] 06:14:40 INFO - PROCESS | 1828 | 1461590080950 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 829ms 06:14:41 INFO - PROCESS | 1828 | 1461590081012 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 06:14:41 INFO - PROCESS | 1828 | 1461590081014 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 06:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:14:41 INFO - PROCESS | 1828 | 1461590081021 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:14:41 INFO - PROCESS | 1828 | 1461590081024 Marionette TRACE conn3 <- [1,54,null,{}] 06:14:41 INFO - PROCESS | 1828 | 1461590081037 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:41 INFO - PROCESS | 1828 | 1461590081182 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 06:14:41 INFO - PROCESS | 1828 | 1461590081258 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17df52800 == 21 [pid = 1828] [id = 21] 06:14:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 60 (0x7fe174902c00) [pid = 1828] [serial = 60] [outer = (nil)] 06:14:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 61 (0x7fe18140fc00) [pid = 1828] [serial = 61] [outer = 0x7fe174902c00] 06:14:41 INFO - PROCESS | 1828 | 1461590081315 Marionette DEBUG loaded listener.js 06:14:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 62 (0x7fe18a105400) [pid = 1828] [serial = 62] [outer = 0x7fe174902c00] 06:14:41 INFO - PROCESS | 1828 | 1461590081806 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 830ms 06:14:41 INFO - PROCESS | 1828 | 1461590081853 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 06:14:41 INFO - PROCESS | 1828 | 1461590081856 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 06:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:14:41 INFO - PROCESS | 1828 | 1461590081861 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:14:41 INFO - PROCESS | 1828 | 1461590081862 Marionette TRACE conn3 <- [1,58,null,{}] 06:14:41 INFO - PROCESS | 1828 | 1461590081867 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:41 INFO - PROCESS | 1828 | 1461590081972 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 06:14:41 INFO - PROCESS | 1828 | 1461590081987 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:42 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17772c800 == 22 [pid = 1828] [id = 22] 06:14:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 63 (0x7fe18a105c00) [pid = 1828] [serial = 63] [outer = (nil)] 06:14:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 64 (0x7fe18ad5e800) [pid = 1828] [serial = 64] [outer = 0x7fe18a105c00] 06:14:42 INFO - PROCESS | 1828 | 1461590082042 Marionette DEBUG loaded listener.js 06:14:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (0x7fe18afdcc00) [pid = 1828] [serial = 65] [outer = 0x7fe18a105c00] 06:14:42 INFO - PROCESS | 1828 | 1461590082622 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 822ms 06:14:42 INFO - PROCESS | 1828 | 1461590082686 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 06:14:42 INFO - PROCESS | 1828 | 1461590082689 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 06:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:14:42 INFO - PROCESS | 1828 | 1461590082693 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:14:42 INFO - PROCESS | 1828 | 1461590082696 Marionette TRACE conn3 <- [1,62,null,{}] 06:14:42 INFO - PROCESS | 1828 | 1461590082700 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:42 INFO - PROCESS | 1828 | 1461590082813 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 06:14:42 INFO - PROCESS | 1828 | 1461590082889 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:42 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17f456000 == 23 [pid = 1828] [id = 23] 06:14:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (0x7fe174ae9800) [pid = 1828] [serial = 66] [outer = (nil)] 06:14:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (0x7fe18afdd000) [pid = 1828] [serial = 67] [outer = 0x7fe174ae9800] 06:14:42 INFO - PROCESS | 1828 | 1461590082947 Marionette DEBUG loaded listener.js 06:14:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (0x7fe18b0e9000) [pid = 1828] [serial = 68] [outer = 0x7fe174ae9800] 06:14:43 INFO - PROCESS | 1828 | 1461590083594 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 974ms 06:14:43 INFO - PROCESS | 1828 | 1461590083669 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 06:14:43 INFO - PROCESS | 1828 | 1461590083674 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 06:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:14:43 INFO - PROCESS | 1828 | 1461590083682 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:14:43 INFO - PROCESS | 1828 | 1461590083686 Marionette TRACE conn3 <- [1,66,null,{}] 06:14:43 INFO - PROCESS | 1828 | 1461590083694 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:43 INFO - PROCESS | 1828 | 1461590083842 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 06:14:43 INFO - PROCESS | 1828 | 1461590083959 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe176113800 == 24 [pid = 1828] [id = 24] 06:14:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (0x7fe174903800) [pid = 1828] [serial = 69] [outer = (nil)] 06:14:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (0x7fe174c64800) [pid = 1828] [serial = 70] [outer = 0x7fe174903800] 06:14:44 INFO - PROCESS | 1828 | 1461590084027 Marionette DEBUG loaded listener.js 06:14:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (0x7fe177775c00) [pid = 1828] [serial = 71] [outer = 0x7fe174903800] 06:14:44 INFO - PROCESS | 1828 | 1461590084738 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1132ms 06:14:44 INFO - PROCESS | 1828 | 1461590084814 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 06:14:44 INFO - PROCESS | 1828 | 1461590084821 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 06:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:14:44 INFO - PROCESS | 1828 | 1461590084830 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:14:44 INFO - PROCESS | 1828 | 1461590084835 Marionette TRACE conn3 <- [1,70,null,{}] 06:14:44 INFO - PROCESS | 1828 | 1461590084858 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:45 INFO - PROCESS | 1828 | 1461590085002 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 06:14:45 INFO - PROCESS | 1828 | 1461590085115 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d078800 == 25 [pid = 1828] [id = 25] 06:14:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (0x7fe179f2dc00) [pid = 1828] [serial = 72] [outer = (nil)] 06:14:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (0x7fe17bbb4c00) [pid = 1828] [serial = 73] [outer = 0x7fe179f2dc00] 06:14:45 INFO - PROCESS | 1828 | 1461590085182 Marionette DEBUG loaded listener.js 06:14:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (0x7fe17c969c00) [pid = 1828] [serial = 74] [outer = 0x7fe179f2dc00] 06:14:45 INFO - PROCESS | 1828 | 1461590085958 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1196ms 06:14:46 INFO - PROCESS | 1828 | 1461590086035 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 06:14:46 INFO - PROCESS | 1828 | 1461590086039 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 06:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:14:46 INFO - PROCESS | 1828 | 1461590086046 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:14:46 INFO - PROCESS | 1828 | 1461590086051 Marionette TRACE conn3 <- [1,74,null,{}] 06:14:46 INFO - PROCESS | 1828 | 1461590086064 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:46 INFO - PROCESS | 1828 | 1461590086215 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 06:14:46 INFO - PROCESS | 1828 | 1461590086441 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:46 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174b5e800 == 26 [pid = 1828] [id = 26] 06:14:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (0x7fe17464b400) [pid = 1828] [serial = 75] [outer = (nil)] 06:14:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (0x7fe1748c7000) [pid = 1828] [serial = 76] [outer = 0x7fe17464b400] 06:14:46 INFO - PROCESS | 1828 | 1461590086508 Marionette DEBUG loaded listener.js 06:14:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (0x7fe175f30800) [pid = 1828] [serial = 77] [outer = 0x7fe17464b400] 06:14:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17772c800 == 25 [pid = 1828] [id = 22] 06:14:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17df52800 == 24 [pid = 1828] [id = 21] 06:14:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17da0c000 == 23 [pid = 1828] [id = 20] 06:14:47 INFO - PROCESS | 1828 | 1461590087323 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:14:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d789000 == 22 [pid = 1828] [id = 19] 06:14:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cee9000 == 21 [pid = 1828] [id = 18] 06:14:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c62f000 == 20 [pid = 1828] [id = 17] 06:14:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17443d000 == 19 [pid = 1828] [id = 16] 06:14:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175c5f800 == 18 [pid = 1828] [id = 14] 06:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1337ms 06:14:47 INFO - PROCESS | 1828 | 1461590087384 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 06:14:47 INFO - PROCESS | 1828 | 1461590087389 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 06:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:14:47 INFO - PROCESS | 1828 | 1461590087413 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:14:47 INFO - PROCESS | 1828 | 1461590087419 Marionette TRACE conn3 <- [1,78,null,{}] 06:14:47 INFO - PROCESS | 1828 | 1461590087428 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:47 INFO - PROCESS | 1828 | 1461590087576 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 06:14:47 INFO - PROCESS | 1828 | 1461590087702 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175f4a000 == 19 [pid = 1828] [id = 27] 06:14:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (0x7fe175f31c00) [pid = 1828] [serial = 78] [outer = (nil)] 06:14:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (0x7fe179f31400) [pid = 1828] [serial = 79] [outer = 0x7fe175f31c00] 06:14:47 INFO - PROCESS | 1828 | 1461590087771 Marionette DEBUG loaded listener.js 06:14:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (0x7fe17abee800) [pid = 1828] [serial = 80] [outer = 0x7fe175f31c00] 06:14:48 INFO - PROCESS | 1828 | 1461590088498 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1136ms 06:14:48 INFO - PROCESS | 1828 | 1461590088547 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 06:14:48 INFO - PROCESS | 1828 | 1461590088554 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 06:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:14:48 INFO - PROCESS | 1828 | 1461590088563 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:14:48 INFO - PROCESS | 1828 | 1461590088567 Marionette TRACE conn3 <- [1,82,null,{}] 06:14:48 INFO - PROCESS | 1828 | 1461590088572 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:48 INFO - PROCESS | 1828 | 1461590088717 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 06:14:48 INFO - PROCESS | 1828 | 1461590088831 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cee2000 == 20 [pid = 1828] [id = 28] 06:14:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (0x7fe174649c00) [pid = 1828] [serial = 81] [outer = (nil)] 06:14:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (0x7fe17d2a3000) [pid = 1828] [serial = 82] [outer = 0x7fe174649c00] 06:14:48 INFO - PROCESS | 1828 | 1461590088896 Marionette DEBUG loaded listener.js 06:14:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (0x7fe17da67000) [pid = 1828] [serial = 83] [outer = 0x7fe174649c00] 06:14:49 INFO - PROCESS | 1828 | 1461590089620 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1127ms 06:14:49 INFO - PROCESS | 1828 | 1461590089691 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 06:14:49 INFO - PROCESS | 1828 | 1461590089694 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 06:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:14:49 INFO - PROCESS | 1828 | 1461590089700 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:14:49 INFO - PROCESS | 1828 | 1461590089705 Marionette TRACE conn3 <- [1,86,null,{}] 06:14:49 INFO - PROCESS | 1828 | 1461590089719 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:49 INFO - PROCESS | 1828 | 1461590089873 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 06:14:49 INFO - PROCESS | 1828 | 1461590089988 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17df3e800 == 21 [pid = 1828] [id = 29] 06:14:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (0x7fe17a0af400) [pid = 1828] [serial = 84] [outer = (nil)] 06:14:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (0x7fe17e275800) [pid = 1828] [serial = 85] [outer = 0x7fe17a0af400] 06:14:50 INFO - PROCESS | 1828 | 1461590090060 Marionette DEBUG loaded listener.js 06:14:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (0x7fe17e94f400) [pid = 1828] [serial = 86] [outer = 0x7fe17a0af400] 06:14:50 INFO - PROCESS | 1828 | 1461590090866 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1234ms 06:14:50 INFO - PROCESS | 1828 | 1461590090935 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 06:14:50 INFO - PROCESS | 1828 | 1461590090939 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 06:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:14:50 INFO - PROCESS | 1828 | 1461590090944 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:14:50 INFO - PROCESS | 1828 | 1461590090946 Marionette TRACE conn3 <- [1,90,null,{}] 06:14:50 INFO - PROCESS | 1828 | 1461590090952 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:51 INFO - PROCESS | 1828 | 1461590091180 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 06:14:51 INFO - PROCESS | 1828 | 1461590091310 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174b59800 == 22 [pid = 1828] [id = 30] 06:14:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (0x7fe174c5e800) [pid = 1828] [serial = 87] [outer = (nil)] 06:14:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (0x7fe175e81400) [pid = 1828] [serial = 88] [outer = 0x7fe174c5e800] 06:14:51 INFO - PROCESS | 1828 | 1461590091382 Marionette DEBUG loaded listener.js 06:14:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (0x7fe17a0b3c00) [pid = 1828] [serial = 89] [outer = 0x7fe174c5e800] 06:14:51 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe176113800 == 21 [pid = 1828] [id = 24] 06:14:52 INFO - PROCESS | 1828 | 1461590092138 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1228ms 06:14:52 INFO - PROCESS | 1828 | 1461590092173 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 06:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:14:52 INFO - PROCESS | 1828 | 1461590092180 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 06:14:52 INFO - PROCESS | 1828 | 1461590092187 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:14:52 INFO - PROCESS | 1828 | 1461590092192 Marionette TRACE conn3 <- [1,94,null,{}] 06:14:52 INFO - PROCESS | 1828 | 1461590092216 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:52 INFO - PROCESS | 1828 | 1461590092367 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 06:14:52 INFO - PROCESS | 1828 | 1461590092483 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1d2800 == 22 [pid = 1828] [id = 31] 06:14:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (0x7fe17c03c800) [pid = 1828] [serial = 90] [outer = (nil)] 06:14:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (0x7fe17c0d2000) [pid = 1828] [serial = 91] [outer = 0x7fe17c03c800] 06:14:52 INFO - PROCESS | 1828 | 1461590092554 Marionette DEBUG loaded listener.js 06:14:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (0x7fe17d2a4400) [pid = 1828] [serial = 92] [outer = 0x7fe17c03c800] 06:14:53 INFO - PROCESS | 1828 | 1461590093252 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1137ms 06:14:53 INFO - PROCESS | 1828 | 1461590093324 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 06:14:53 INFO - PROCESS | 1828 | 1461590093332 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 06:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:14:53 INFO - PROCESS | 1828 | 1461590093341 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:14:53 INFO - PROCESS | 1828 | 1461590093344 Marionette TRACE conn3 <- [1,98,null,{}] 06:14:53 INFO - PROCESS | 1828 | 1461590093350 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:53 INFO - PROCESS | 1828 | 1461590093497 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 06:14:53 INFO - PROCESS | 1828 | 1461590093615 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17f466000 == 23 [pid = 1828] [id = 32] 06:14:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (0x7fe17da5d000) [pid = 1828] [serial = 93] [outer = (nil)] 06:14:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe17e2f4c00) [pid = 1828] [serial = 94] [outer = 0x7fe17da5d000] 06:14:53 INFO - PROCESS | 1828 | 1461590093679 Marionette DEBUG loaded listener.js 06:14:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe17e9cec00) [pid = 1828] [serial = 95] [outer = 0x7fe17da5d000] 06:14:54 INFO - PROCESS | 1828 | 1461590094389 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1077ms 06:14:54 INFO - PROCESS | 1828 | 1461590094423 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 06:14:54 INFO - PROCESS | 1828 | 1461590094426 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 06:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:14:54 INFO - PROCESS | 1828 | 1461590094438 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:14:54 INFO - PROCESS | 1828 | 1461590094443 Marionette TRACE conn3 <- [1,102,null,{}] 06:14:54 INFO - PROCESS | 1828 | 1461590094463 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:54 INFO - PROCESS | 1828 | 1461590094659 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 06:14:54 INFO - PROCESS | 1828 | 1461590094675 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851e1000 == 24 [pid = 1828] [id = 33] 06:14:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe18425cc00) [pid = 1828] [serial = 96] [outer = (nil)] 06:14:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe18ad67c00) [pid = 1828] [serial = 97] [outer = 0x7fe18425cc00] 06:14:54 INFO - PROCESS | 1828 | 1461590094746 Marionette DEBUG loaded listener.js 06:14:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe18b245400) [pid = 1828] [serial = 98] [outer = 0x7fe18425cc00] 06:14:55 INFO - PROCESS | 1828 | 1461590095447 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1042ms 06:14:55 INFO - PROCESS | 1828 | 1461590095475 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 06:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:14:55 INFO - PROCESS | 1828 | 1461590095479 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 06:14:55 INFO - PROCESS | 1828 | 1461590095485 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:14:55 INFO - PROCESS | 1828 | 1461590095487 Marionette TRACE conn3 <- [1,106,null,{}] 06:14:55 INFO - PROCESS | 1828 | 1461590095492 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:55 INFO - PROCESS | 1828 | 1461590095642 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 06:14:55 INFO - PROCESS | 1828 | 1461590095763 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18adb0800 == 25 [pid = 1828] [id = 34] 06:14:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe18a104400) [pid = 1828] [serial = 99] [outer = (nil)] 06:14:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe18b41f400) [pid = 1828] [serial = 100] [outer = 0x7fe18a104400] 06:14:55 INFO - PROCESS | 1828 | 1461590095830 Marionette DEBUG loaded listener.js 06:14:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (0x7fe18c13d800) [pid = 1828] [serial = 101] [outer = 0x7fe18a104400] 06:14:56 INFO - PROCESS | 1828 | 1461590096525 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1077ms 06:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:14:56 INFO - PROCESS | 1828 | 1461590096575 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 06:14:56 INFO - PROCESS | 1828 | 1461590096577 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 06:14:56 INFO - PROCESS | 1828 | 1461590096584 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:14:56 INFO - PROCESS | 1828 | 1461590096586 Marionette TRACE conn3 <- [1,110,null,{}] 06:14:56 INFO - PROCESS | 1828 | 1461590096591 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:56 INFO - PROCESS | 1828 | 1461590096713 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 06:14:56 INFO - PROCESS | 1828 | 1461590096946 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174d94000 == 26 [pid = 1828] [id = 35] 06:14:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (0x7fe174647400) [pid = 1828] [serial = 102] [outer = (nil)] 06:14:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (0x7fe174904400) [pid = 1828] [serial = 103] [outer = 0x7fe174647400] 06:14:57 INFO - PROCESS | 1828 | 1461590097008 Marionette DEBUG loaded listener.js 06:14:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (0x7fe17a0b5c00) [pid = 1828] [serial = 104] [outer = 0x7fe174647400] 06:14:57 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cee2000 == 25 [pid = 1828] [id = 28] 06:14:57 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175f4a000 == 24 [pid = 1828] [id = 27] 06:14:57 INFO - PROCESS | 1828 | 1461590097802 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1278ms 06:14:57 INFO - PROCESS | 1828 | 1461590097862 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 06:14:57 INFO - PROCESS | 1828 | 1461590097868 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 06:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:14:57 INFO - PROCESS | 1828 | 1461590097893 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:14:57 INFO - PROCESS | 1828 | 1461590097899 Marionette TRACE conn3 <- [1,114,null,{}] 06:14:57 INFO - PROCESS | 1828 | 1461590097908 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:58 INFO - PROCESS | 1828 | 1461590098058 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 06:14:58 INFO - PROCESS | 1828 | 1461590098177 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d796800 == 25 [pid = 1828] [id = 36] 06:14:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (0x7fe17a2b6400) [pid = 1828] [serial = 105] [outer = (nil)] 06:14:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (0x7fe17c0d4c00) [pid = 1828] [serial = 106] [outer = 0x7fe17a2b6400] 06:14:58 INFO - PROCESS | 1828 | 1461590098249 Marionette DEBUG loaded listener.js 06:14:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (0x7fe17da67c00) [pid = 1828] [serial = 107] [outer = 0x7fe17a2b6400] 06:14:58 INFO - PROCESS | 1828 | 1461590098976 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1140ms 06:14:59 INFO - PROCESS | 1828 | 1461590099030 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 06:14:59 INFO - PROCESS | 1828 | 1461590099038 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 06:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:14:59 INFO - PROCESS | 1828 | 1461590099047 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:14:59 INFO - PROCESS | 1828 | 1461590099050 Marionette TRACE conn3 <- [1,118,null,{}] 06:14:59 INFO - PROCESS | 1828 | 1461590099055 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:59 INFO - PROCESS | 1828 | 1461590099201 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 06:14:59 INFO - PROCESS | 1828 | 1461590099320 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851e2800 == 26 [pid = 1828] [id = 37] 06:14:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (0x7fe17a9ec400) [pid = 1828] [serial = 108] [outer = (nil)] 06:14:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe181465000) [pid = 1828] [serial = 109] [outer = 0x7fe17a9ec400] 06:14:59 INFO - PROCESS | 1828 | 1461590099390 Marionette DEBUG loaded listener.js 06:14:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0x7fe18a1e3400) [pid = 1828] [serial = 110] [outer = 0x7fe17a9ec400] 06:15:00 INFO - PROCESS | 1828 | 1461590100092 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1082ms 06:15:00 INFO - PROCESS | 1828 | 1461590100130 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 06:15:00 INFO - PROCESS | 1828 | 1461590100133 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 06:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:15:00 INFO - PROCESS | 1828 | 1461590100139 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:15:00 INFO - PROCESS | 1828 | 1461590100144 Marionette TRACE conn3 <- [1,122,null,{}] 06:15:00 INFO - PROCESS | 1828 | 1461590100158 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:00 INFO - PROCESS | 1828 | 1461590100297 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 06:15:00 INFO - PROCESS | 1828 | 1461590100423 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:00 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b2db800 == 27 [pid = 1828] [id = 38] 06:15:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe18b24b800) [pid = 1828] [serial = 111] [outer = (nil)] 06:15:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe18b4f4000) [pid = 1828] [serial = 112] [outer = 0x7fe18b24b800] 06:15:00 INFO - PROCESS | 1828 | 1461590100495 Marionette DEBUG loaded listener.js 06:15:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe18c227800) [pid = 1828] [serial = 113] [outer = 0x7fe18b24b800] 06:15:01 INFO - PROCESS | 1828 | 1461590101247 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1182ms 06:15:01 INFO - PROCESS | 1828 | 1461590101321 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 06:15:01 INFO - PROCESS | 1828 | 1461590101324 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 06:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:15:01 INFO - PROCESS | 1828 | 1461590101330 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:15:01 INFO - PROCESS | 1828 | 1461590101333 Marionette TRACE conn3 <- [1,126,null,{}] 06:15:01 INFO - PROCESS | 1828 | 1461590101338 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:01 INFO - PROCESS | 1828 | 1461590101472 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 06:15:01 INFO - PROCESS | 1828 | 1461590101591 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17b12f800 == 28 [pid = 1828] [id = 39] 06:15:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe18b24c400) [pid = 1828] [serial = 114] [outer = (nil)] 06:15:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe18e3bec00) [pid = 1828] [serial = 115] [outer = 0x7fe18b24c400] 06:15:01 INFO - PROCESS | 1828 | 1461590101658 Marionette DEBUG loaded listener.js 06:15:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe18fa16400) [pid = 1828] [serial = 116] [outer = 0x7fe18b24c400] 06:15:02 INFO - PROCESS | 1828 | 1461590102423 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1128ms 06:15:02 INFO - PROCESS | 1828 | 1461590102460 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 06:15:02 INFO - PROCESS | 1828 | 1461590102462 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 06:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:15:02 INFO - PROCESS | 1828 | 1461590102469 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:15:02 INFO - PROCESS | 1828 | 1461590102472 Marionette TRACE conn3 <- [1,130,null,{}] 06:15:02 INFO - PROCESS | 1828 | 1461590102476 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:02 INFO - PROCESS | 1828 | 1461590102612 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 06:15:02 INFO - PROCESS | 1828 | 1461590102819 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:02 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c62f000 == 29 [pid = 1828] [id = 40] 06:15:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe17450c800) [pid = 1828] [serial = 117] [outer = (nil)] 06:15:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe174ae9400) [pid = 1828] [serial = 118] [outer = 0x7fe17450c800] 06:15:02 INFO - PROCESS | 1828 | 1461590102885 Marionette DEBUG loaded listener.js 06:15:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe17c03d400) [pid = 1828] [serial = 119] [outer = 0x7fe17450c800] 06:15:03 INFO - PROCESS | 1828 | 1461590103701 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:15:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d1d2800 == 28 [pid = 1828] [id = 31] 06:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1283ms 06:15:03 INFO - PROCESS | 1828 | 1461590103753 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 06:15:03 INFO - PROCESS | 1828 | 1461590103758 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 06:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:15:03 INFO - PROCESS | 1828 | 1461590103766 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:15:03 INFO - PROCESS | 1828 | 1461590103771 Marionette TRACE conn3 <- [1,134,null,{}] 06:15:03 INFO - PROCESS | 1828 | 1461590103779 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:03 INFO - PROCESS | 1828 | 1461590103928 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 06:15:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe17d2a6000) [pid = 1828] [serial = 120] [outer = 0x7fe174503c00] 06:15:04 INFO - PROCESS | 1828 | 1461590104083 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:04 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18adb0000 == 29 [pid = 1828] [id = 41] 06:15:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe17d70a400) [pid = 1828] [serial = 121] [outer = (nil)] 06:15:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe17dd79000) [pid = 1828] [serial = 122] [outer = 0x7fe17d70a400] 06:15:04 INFO - PROCESS | 1828 | 1461590104162 Marionette DEBUG loaded listener.js 06:15:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe17e94e800) [pid = 1828] [serial = 123] [outer = 0x7fe17d70a400] 06:15:04 INFO - PROCESS | 1828 | 1461590104964 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1236ms 06:15:05 INFO - PROCESS | 1828 | 1461590105002 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 06:15:05 INFO - PROCESS | 1828 | 1461590105009 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 06:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:15:05 INFO - PROCESS | 1828 | 1461590105017 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:15:05 INFO - PROCESS | 1828 | 1461590105022 Marionette TRACE conn3 <- [1,138,null,{}] 06:15:05 INFO - PROCESS | 1828 | 1461590105027 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:05 INFO - PROCESS | 1828 | 1461590105166 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 06:15:05 INFO - PROCESS | 1828 | 1461590105296 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18adbd800 == 30 [pid = 1828] [id = 42] 06:15:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe17776e800) [pid = 1828] [serial = 124] [outer = (nil)] 06:15:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe18b289800) [pid = 1828] [serial = 125] [outer = 0x7fe17776e800] 06:15:05 INFO - PROCESS | 1828 | 1461590105361 Marionette DEBUG loaded listener.js 06:15:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe18c1e9c00) [pid = 1828] [serial = 126] [outer = 0x7fe17776e800] 06:15:06 INFO - PROCESS | 1828 | 1461590106129 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1128ms 06:15:06 INFO - PROCESS | 1828 | 1461590106154 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 06:15:06 INFO - PROCESS | 1828 | 1461590106158 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 06:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:15:06 INFO - PROCESS | 1828 | 1461590106166 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:15:06 INFO - PROCESS | 1828 | 1461590106171 Marionette TRACE conn3 <- [1,142,null,{}] 06:15:06 INFO - PROCESS | 1828 | 1461590106184 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:06 INFO - PROCESS | 1828 | 1461590106324 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 06:15:06 INFO - PROCESS | 1828 | 1461590106452 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fc42000 == 31 [pid = 1828] [id = 43] 06:15:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe18c477000) [pid = 1828] [serial = 127] [outer = (nil)] 06:15:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe18fc78c00) [pid = 1828] [serial = 128] [outer = 0x7fe18c477000] 06:15:06 INFO - PROCESS | 1828 | 1461590106522 Marionette DEBUG loaded listener.js 06:15:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe18fdb0400) [pid = 1828] [serial = 129] [outer = 0x7fe18c477000] 06:15:07 INFO - PROCESS | 1828 | 1461590107317 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1185ms 06:15:07 INFO - PROCESS | 1828 | 1461590107352 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 06:15:07 INFO - PROCESS | 1828 | 1461590107356 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 06:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:15:07 INFO - PROCESS | 1828 | 1461590107361 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:15:07 INFO - PROCESS | 1828 | 1461590107363 Marionette TRACE conn3 <- [1,146,null,{}] 06:15:07 INFO - PROCESS | 1828 | 1461590107368 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:07 INFO - PROCESS | 1828 | 1461590107540 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 06:15:07 INFO - PROCESS | 1828 | 1461590107600 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:07 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe190433000 == 32 [pid = 1828] [id = 44] 06:15:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe19060c400) [pid = 1828] [serial = 130] [outer = (nil)] 06:15:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe1906e5000) [pid = 1828] [serial = 131] [outer = 0x7fe19060c400] 06:15:07 INFO - PROCESS | 1828 | 1461590107665 Marionette DEBUG loaded listener.js 06:15:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe190735000) [pid = 1828] [serial = 132] [outer = 0x7fe19060c400] 06:15:08 INFO - PROCESS | 1828 | 1461590108393 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1075ms 06:15:08 INFO - PROCESS | 1828 | 1461590108436 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 06:15:08 INFO - PROCESS | 1828 | 1461590108439 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 06:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:15:08 INFO - PROCESS | 1828 | 1461590108444 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:15:08 INFO - PROCESS | 1828 | 1461590108446 Marionette TRACE conn3 <- [1,150,null,{}] 06:15:08 INFO - PROCESS | 1828 | 1461590108451 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:08 INFO - PROCESS | 1828 | 1461590108625 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 06:15:08 INFO - PROCESS | 1828 | 1461590108684 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe190718800 == 33 [pid = 1828] [id = 45] 06:15:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe19078cc00) [pid = 1828] [serial = 133] [outer = (nil)] 06:15:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe19225c400) [pid = 1828] [serial = 134] [outer = 0x7fe19078cc00] 06:15:08 INFO - PROCESS | 1828 | 1461590108748 Marionette DEBUG loaded listener.js 06:15:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe19300b400) [pid = 1828] [serial = 135] [outer = 0x7fe19078cc00] 06:15:09 INFO - PROCESS | 1828 | 1461590109479 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1075ms 06:15:09 INFO - PROCESS | 1828 | 1461590109521 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 06:15:09 INFO - PROCESS | 1828 | 1461590109523 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 06:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:15:09 INFO - PROCESS | 1828 | 1461590109529 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:15:09 INFO - PROCESS | 1828 | 1461590109531 Marionette TRACE conn3 <- [1,154,null,{}] 06:15:09 INFO - PROCESS | 1828 | 1461590109536 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:09 INFO - PROCESS | 1828 | 1461590109764 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 06:15:09 INFO - PROCESS | 1828 | 1461590109780 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:09 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c018800 == 34 [pid = 1828] [id = 46] 06:15:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe17263a400) [pid = 1828] [serial = 136] [outer = (nil)] 06:15:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe17263c000) [pid = 1828] [serial = 137] [outer = 0x7fe17263a400] 06:15:09 INFO - PROCESS | 1828 | 1461590109845 Marionette DEBUG loaded listener.js 06:15:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe172643800) [pid = 1828] [serial = 138] [outer = 0x7fe17263a400] 06:15:10 INFO - PROCESS | 1828 | 1461590110816 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1333ms 06:15:10 INFO - PROCESS | 1828 | 1461590110863 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 06:15:10 INFO - PROCESS | 1828 | 1461590110869 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 06:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:15:10 INFO - PROCESS | 1828 | 1461590110876 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:15:10 INFO - PROCESS | 1828 | 1461590110881 Marionette TRACE conn3 <- [1,158,null,{}] 06:15:10 INFO - PROCESS | 1828 | 1461590110887 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:11 INFO - PROCESS | 1828 | 1461590111088 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 06:15:11 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851e2800 == 33 [pid = 1828] [id = 37] 06:15:11 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d796800 == 32 [pid = 1828] [id = 36] 06:15:11 INFO - PROCESS | 1828 | 1461590111270 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:11 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a222800 == 33 [pid = 1828] [id = 47] 06:15:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe174907800) [pid = 1828] [serial = 139] [outer = (nil)] 06:15:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (0x7fe175f31800) [pid = 1828] [serial = 140] [outer = 0x7fe174907800] 06:15:11 INFO - PROCESS | 1828 | 1461590111336 Marionette DEBUG loaded listener.js 06:15:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (0x7fe17773d000) [pid = 1828] [serial = 141] [outer = 0x7fe174907800] 06:15:12 INFO - PROCESS | 1828 | 1461590112131 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1292ms 06:15:12 INFO - PROCESS | 1828 | 1461590112168 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 06:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:15:12 INFO - PROCESS | 1828 | 1461590112173 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 06:15:12 INFO - PROCESS | 1828 | 1461590112181 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:15:12 INFO - PROCESS | 1828 | 1461590112187 Marionette TRACE conn3 <- [1,162,null,{}] 06:15:12 INFO - PROCESS | 1828 | 1461590112193 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:12 INFO - PROCESS | 1828 | 1461590112333 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 06:15:12 INFO - PROCESS | 1828 | 1461590112467 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:12 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b4ac800 == 34 [pid = 1828] [id = 48] 06:15:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (0x7fe177740400) [pid = 1828] [serial = 142] [outer = (nil)] 06:15:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (0x7fe178c54c00) [pid = 1828] [serial = 143] [outer = 0x7fe177740400] 06:15:12 INFO - PROCESS | 1828 | 1461590112536 Marionette DEBUG loaded listener.js 06:15:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (0x7fe17c317000) [pid = 1828] [serial = 144] [outer = 0x7fe177740400] 06:15:13 INFO - PROCESS | 1828 | 1461590113351 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1238ms 06:15:13 INFO - PROCESS | 1828 | 1461590113419 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 06:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:15:13 INFO - PROCESS | 1828 | 1461590113423 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 06:15:13 INFO - PROCESS | 1828 | 1461590113429 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:15:13 INFO - PROCESS | 1828 | 1461590113432 Marionette TRACE conn3 <- [1,166,null,{}] 06:15:13 INFO - PROCESS | 1828 | 1461590113438 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:13 INFO - PROCESS | 1828 | 1461590113586 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 06:15:14 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851e1000 == 33 [pid = 1828] [id = 33] 06:15:14 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17f466000 == 32 [pid = 1828] [id = 32] 06:15:14 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe190718800 == 31 [pid = 1828] [id = 45] 06:15:14 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe190433000 == 30 [pid = 1828] [id = 44] 06:15:14 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fc42000 == 29 [pid = 1828] [id = 43] 06:15:14 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18adbd800 == 28 [pid = 1828] [id = 42] 06:15:14 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18adb0000 == 27 [pid = 1828] [id = 41] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe176108000 == 26 [pid = 1828] [id = 6] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17b11f800 == 25 [pid = 1828] [id = 10] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17a938800 == 24 [pid = 1828] [id = 15] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d078800 == 23 [pid = 1828] [id = 25] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1745d7800 == 22 [pid = 1828] [id = 9] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18b2db800 == 21 [pid = 1828] [id = 38] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174443000 == 20 [pid = 1828] [id = 8] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18adb0800 == 19 [pid = 1828] [id = 34] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c018800 == 18 [pid = 1828] [id = 46] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c62f000 == 17 [pid = 1828] [id = 40] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174d94000 == 16 [pid = 1828] [id = 35] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18af1f000 == 15 [pid = 1828] [id = 11] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17df3e800 == 14 [pid = 1828] [id = 29] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174b5e800 == 13 [pid = 1828] [id = 26] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18b4ac800 == 12 [pid = 1828] [id = 48] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17b12f800 == 11 [pid = 1828] [id = 39] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174b59800 == 10 [pid = 1828] [id = 30] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17f456000 == 9 [pid = 1828] [id = 23] 06:15:16 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17a222800 == 8 [pid = 1828] [id = 47] 06:15:17 INFO - PROCESS | 1828 | 1461590117394 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174b61000 == 9 [pid = 1828] [id = 49] 06:15:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (0x7fe1748be000) [pid = 1828] [serial = 145] [outer = (nil)] 06:15:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (0x7fe174ae2400) [pid = 1828] [serial = 146] [outer = 0x7fe1748be000] 06:15:17 INFO - PROCESS | 1828 | 1461590117467 Marionette DEBUG loaded listener.js 06:15:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe176139c00) [pid = 1828] [serial = 147] [outer = 0x7fe1748be000] 06:15:18 INFO - PROCESS | 1828 | 1461590118074 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 4687ms 06:15:18 INFO - PROCESS | 1828 | 1461590118117 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 06:15:18 INFO - PROCESS | 1828 | 1461590118122 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 06:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:15:18 INFO - PROCESS | 1828 | 1461590118129 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:15:18 INFO - PROCESS | 1828 | 1461590118134 Marionette TRACE conn3 <- [1,170,null,{}] 06:15:18 INFO - PROCESS | 1828 | 1461590118141 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:18 INFO - PROCESS | 1828 | 1461590118282 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 06:15:18 INFO - PROCESS | 1828 | 1461590118373 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:18 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c62f000 == 10 [pid = 1828] [id = 50] 06:15:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe177738800) [pid = 1828] [serial = 148] [outer = (nil)] 06:15:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe178c4bc00) [pid = 1828] [serial = 149] [outer = 0x7fe177738800] 06:15:18 INFO - PROCESS | 1828 | 1461590118431 Marionette DEBUG loaded listener.js 06:15:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe17a9f5c00) [pid = 1828] [serial = 150] [outer = 0x7fe177738800] 06:15:19 INFO - PROCESS | 1828 | 1461590119031 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 931ms 06:15:19 INFO - PROCESS | 1828 | 1461590119063 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 06:15:19 INFO - PROCESS | 1828 | 1461590119070 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 06:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:15:19 INFO - PROCESS | 1828 | 1461590119077 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:15:19 INFO - PROCESS | 1828 | 1461590119080 Marionette TRACE conn3 <- [1,174,null,{}] 06:15:19 INFO - PROCESS | 1828 | 1461590119085 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:19 INFO - PROCESS | 1828 | 1461590119270 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 06:15:19 INFO - PROCESS | 1828 | 1461590119295 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17f461800 == 11 [pid = 1828] [id = 51] 06:15:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe179f30000) [pid = 1828] [serial = 151] [outer = (nil)] 06:15:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (0x7fe17c6fa800) [pid = 1828] [serial = 152] [outer = 0x7fe179f30000] 06:15:19 INFO - PROCESS | 1828 | 1461590119351 Marionette DEBUG loaded listener.js 06:15:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (0x7fe17dae7400) [pid = 1828] [serial = 153] [outer = 0x7fe179f30000] 06:15:20 INFO - PROCESS | 1828 | 1461590120236 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1227ms 06:15:20 INFO - PROCESS | 1828 | 1461590120305 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 06:15:20 INFO - PROCESS | 1828 | 1461590120309 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 06:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:15:20 INFO - PROCESS | 1828 | 1461590120321 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:15:20 INFO - PROCESS | 1828 | 1461590120329 Marionette TRACE conn3 <- [1,178,null,{}] 06:15:20 INFO - PROCESS | 1828 | 1461590120347 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:20 INFO - PROCESS | 1828 | 1461590120512 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 06:15:20 INFO - PROCESS | 1828 | 1461590120575 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:20 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b082800 == 12 [pid = 1828] [id = 52] 06:15:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe185182400) [pid = 1828] [serial = 154] [outer = (nil)] 06:15:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe18afdc400) [pid = 1828] [serial = 155] [outer = 0x7fe185182400] 06:15:20 INFO - PROCESS | 1828 | 1461590120629 Marionette DEBUG loaded listener.js 06:15:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (0x7fe18b247c00) [pid = 1828] [serial = 156] [outer = 0x7fe185182400] 06:15:21 INFO - PROCESS | 1828 | 1461590121193 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 957ms 06:15:21 INFO - PROCESS | 1828 | 1461590121272 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 06:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:15:21 INFO - PROCESS | 1828 | 1461590121276 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 06:15:21 INFO - PROCESS | 1828 | 1461590121281 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:15:21 INFO - PROCESS | 1828 | 1461590121284 Marionette TRACE conn3 <- [1,182,null,{}] 06:15:21 INFO - PROCESS | 1828 | 1461590121288 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:21 INFO - PROCESS | 1828 | 1461590121449 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 06:15:21 INFO - PROCESS | 1828 | 1461590121465 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fa46800 == 13 [pid = 1828] [id = 53] 06:15:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (0x7fe18b4f0400) [pid = 1828] [serial = 157] [outer = (nil)] 06:15:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (0x7fe18c142000) [pid = 1828] [serial = 158] [outer = 0x7fe18b4f0400] 06:15:21 INFO - PROCESS | 1828 | 1461590121520 Marionette DEBUG loaded listener.js 06:15:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (0x7fe18c2b3800) [pid = 1828] [serial = 159] [outer = 0x7fe18b4f0400] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (0x7fe174647400) [pid = 1828] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (0x7fe17450c800) [pid = 1828] [serial = 117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (0x7fe174649c00) [pid = 1828] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (0x7fe17464b400) [pid = 1828] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0x7fe17510ac00) [pid = 1828] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (0x7fe174c64c00) [pid = 1828] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (0x7fe17b9a0000) [pid = 1828] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (0x7fe17cefac00) [pid = 1828] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0x7fe17e21b000) [pid = 1828] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (0x7fe17e277c00) [pid = 1828] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0x7fe174902c00) [pid = 1828] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0x7fe174ae9800) [pid = 1828] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (0x7fe17bb07c00) [pid = 1828] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (0x7fe18a105c00) [pid = 1828] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (0x7fe17490f800) [pid = 1828] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (0x7fe17a2b6400) [pid = 1828] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (0x7fe18b24c400) [pid = 1828] [serial = 114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (0x7fe174903800) [pid = 1828] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (0x7fe17c03c800) [pid = 1828] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (0x7fe18b24b800) [pid = 1828] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe17da5d000) [pid = 1828] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe17a0af400) [pid = 1828] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe175f31c00) [pid = 1828] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe174c5e800) [pid = 1828] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe18c477000) [pid = 1828] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe17a9ec400) [pid = 1828] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe18425cc00) [pid = 1828] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe1748c5c00) [pid = 1828] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe174907800) [pid = 1828] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe17263a400) [pid = 1828] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe174640c00) [pid = 1828] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe17524f000) [pid = 1828] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe18a104400) [pid = 1828] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (0x7fe17776e800) [pid = 1828] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (0x7fe19078cc00) [pid = 1828] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (0x7fe17d70a400) [pid = 1828] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe179f2dc00) [pid = 1828] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe17612f800) [pid = 1828] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:15:22 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe19060c400) [pid = 1828] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:15:23 INFO - PROCESS | 1828 | 1461590123219 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1978ms 06:15:23 INFO - PROCESS | 1828 | 1461590123288 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 06:15:23 INFO - PROCESS | 1828 | 1461590123291 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 06:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:15:23 INFO - PROCESS | 1828 | 1461590123310 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:15:23 INFO - PROCESS | 1828 | 1461590123312 Marionette TRACE conn3 <- [1,186,null,{}] 06:15:23 INFO - PROCESS | 1828 | 1461590123317 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:23 INFO - PROCESS | 1828 | 1461590123439 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 06:15:23 INFO - PROCESS | 1828 | 1461590123448 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a222000 == 14 [pid = 1828] [id = 54] 06:15:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe17bb07c00) [pid = 1828] [serial = 160] [outer = (nil)] 06:15:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe17c0d2800) [pid = 1828] [serial = 161] [outer = 0x7fe17bb07c00] 06:15:23 INFO - PROCESS | 1828 | 1461590123518 Marionette DEBUG loaded listener.js 06:15:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe18425cc00) [pid = 1828] [serial = 162] [outer = 0x7fe17bb07c00] 06:15:24 INFO - PROCESS | 1828 | 1461590124178 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 932ms 06:15:24 INFO - PROCESS | 1828 | 1461590124236 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 06:15:24 INFO - PROCESS | 1828 | 1461590124240 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 06:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:15:24 INFO - PROCESS | 1828 | 1461590124245 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:15:24 INFO - PROCESS | 1828 | 1461590124247 Marionette TRACE conn3 <- [1,190,null,{}] 06:15:24 INFO - PROCESS | 1828 | 1461590124253 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:24 INFO - PROCESS | 1828 | 1461590124402 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 06:15:24 INFO - PROCESS | 1828 | 1461590124419 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18ad1f000 == 15 [pid = 1828] [id = 55] 06:15:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe172642c00) [pid = 1828] [serial = 163] [outer = (nil)] 06:15:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe18c46f000) [pid = 1828] [serial = 164] [outer = 0x7fe172642c00] 06:15:24 INFO - PROCESS | 1828 | 1461590124475 Marionette DEBUG loaded listener.js 06:15:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe18fa0b000) [pid = 1828] [serial = 165] [outer = 0x7fe172642c00] 06:15:25 INFO - PROCESS | 1828 | 1461590125355 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1182ms 06:15:25 INFO - PROCESS | 1828 | 1461590125428 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 06:15:25 INFO - PROCESS | 1828 | 1461590125434 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 06:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:15:25 INFO - PROCESS | 1828 | 1461590125441 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:15:25 INFO - PROCESS | 1828 | 1461590125446 Marionette TRACE conn3 <- [1,194,null,{}] 06:15:25 INFO - PROCESS | 1828 | 1461590125453 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:25 INFO - PROCESS | 1828 | 1461590125610 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 06:15:25 INFO - PROCESS | 1828 | 1461590125737 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:25 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cddb000 == 16 [pid = 1828] [id = 56] 06:15:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe174c67000) [pid = 1828] [serial = 166] [outer = (nil)] 06:15:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe17773ec00) [pid = 1828] [serial = 167] [outer = 0x7fe174c67000] 06:15:25 INFO - PROCESS | 1828 | 1461590125804 Marionette DEBUG loaded listener.js 06:15:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe178c4fc00) [pid = 1828] [serial = 168] [outer = 0x7fe174c67000] 06:15:26 INFO - PROCESS | 1828 | 1461590126630 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1230ms 06:15:26 INFO - PROCESS | 1828 | 1461590126671 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 06:15:26 INFO - PROCESS | 1828 | 1461590126679 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 06:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:15:26 INFO - PROCESS | 1828 | 1461590126688 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:15:26 INFO - PROCESS | 1828 | 1461590126693 Marionette TRACE conn3 <- [1,198,null,{}] 06:15:26 INFO - PROCESS | 1828 | 1461590126698 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:26 INFO - PROCESS | 1828 | 1461590126852 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 06:15:26 INFO - PROCESS | 1828 | 1461590126978 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1745cd000 == 17 [pid = 1828] [id = 57] 06:15:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe174511000) [pid = 1828] [serial = 169] [outer = (nil)] 06:15:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe17490f400) [pid = 1828] [serial = 170] [outer = 0x7fe174511000] 06:15:27 INFO - PROCESS | 1828 | 1461590127041 Marionette DEBUG loaded listener.js 06:15:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe178c52400) [pid = 1828] [serial = 171] [outer = 0x7fe174511000] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe17a992000) [pid = 1828] [serial = 41] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe17e86ec00) [pid = 1828] [serial = 58] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe17f48f400) [pid = 1828] [serial = 59] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe18140fc00) [pid = 1828] [serial = 61] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe18afdd000) [pid = 1828] [serial = 67] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe18a105400) [pid = 1828] [serial = 62] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (0x7fe17c03dc00) [pid = 1828] [serial = 43] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (0x7fe174c65400) [pid = 1828] [serial = 37] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (0x7fe18afdcc00) [pid = 1828] [serial = 65] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe18ad5e800) [pid = 1828] [serial = 64] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe17e86b000) [pid = 1828] [serial = 56] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe17dd82800) [pid = 1828] [serial = 53] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (0x7fe174c66800) [pid = 1828] [serial = 31] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe18b0e9000) [pid = 1828] [serial = 68] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (0x7fe17c31dc00) [pid = 1828] [serial = 44] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0x7fe176c7e800) [pid = 1828] [serial = 32] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0x7fe17a0b5c00) [pid = 1828] [serial = 104] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (0x7fe17c03d400) [pid = 1828] [serial = 119] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe17da67000) [pid = 1828] [serial = 83] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe17c0d4c00) [pid = 1828] [serial = 106] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0x7fe17d2a3000) [pid = 1828] [serial = 82] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe17c0d2000) [pid = 1828] [serial = 91] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (0x7fe174904400) [pid = 1828] [serial = 103] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0x7fe174ae9400) [pid = 1828] [serial = 118] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (0x7fe175f30800) [pid = 1828] [serial = 77] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (0x7fe18de38800) [pid = 1828] [serial = 2] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (0x7fe17ab0ec00) [pid = 1828] [serial = 46] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (0x7fe1745c8800) [pid = 1828] [serial = 34] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (0x7fe17b197000) [pid = 1828] [serial = 47] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (0x7fe175f31400) [pid = 1828] [serial = 40] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (0x7fe17d2a4000) [pid = 1828] [serial = 49] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (0x7fe17d2ae800) [pid = 1828] [serial = 50] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (0x7fe17dae6c00) [pid = 1828] [serial = 52] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe179f31400) [pid = 1828] [serial = 79] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe175e81400) [pid = 1828] [serial = 88] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe17e2ee000) [pid = 1828] [serial = 55] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe1748c7000) [pid = 1828] [serial = 76] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe17773d000) [pid = 1828] [serial = 141] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (0x7fe175249800) [pid = 1828] [serial = 38] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (0x7fe17e2f4c00) [pid = 1828] [serial = 94] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (0x7fe17e94f400) [pid = 1828] [serial = 86] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (0x7fe17abee800) [pid = 1828] [serial = 80] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (0x7fe17a0b3c00) [pid = 1828] [serial = 89] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (0x7fe18b4f4000) [pid = 1828] [serial = 112] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (0x7fe181465000) [pid = 1828] [serial = 109] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (0x7fe17e275800) [pid = 1828] [serial = 85] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (0x7fe17dd79000) [pid = 1828] [serial = 122] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (0x7fe176131800) [pid = 1828] [serial = 16] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (0x7fe1906e5000) [pid = 1828] [serial = 131] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (0x7fe18fa16400) [pid = 1828] [serial = 116] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (0x7fe18b245400) [pid = 1828] [serial = 98] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (0x7fe177775c00) [pid = 1828] [serial = 71] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (0x7fe17d2a4400) [pid = 1828] [serial = 92] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (0x7fe18b41f400) [pid = 1828] [serial = 100] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (0x7fe18c227800) [pid = 1828] [serial = 113] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (0x7fe17bbb4c00) [pid = 1828] [serial = 73] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (0x7fe17c03d800) [pid = 1828] [serial = 12] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (0x7fe18e3bec00) [pid = 1828] [serial = 115] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (0x7fe174c64800) [pid = 1828] [serial = 70] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 72 (0x7fe17c7dd000) [pid = 1828] [serial = 9] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 71 (0x7fe18b289800) [pid = 1828] [serial = 125] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (0x7fe17e9cec00) [pid = 1828] [serial = 95] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (0x7fe174505c00) [pid = 1828] [serial = 23] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (0x7fe18c13d800) [pid = 1828] [serial = 101] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (0x7fe18c1e9c00) [pid = 1828] [serial = 126] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (0x7fe174644800) [pid = 1828] [serial = 25] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (0x7fe19300b400) [pid = 1828] [serial = 135] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 64 (0x7fe17e94e800) [pid = 1828] [serial = 123] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 63 (0x7fe179f34800) [pid = 1828] [serial = 22] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 62 (0x7fe17c969c00) [pid = 1828] [serial = 74] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 61 (0x7fe19225c400) [pid = 1828] [serial = 134] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 60 (0x7fe18fc78c00) [pid = 1828] [serial = 128] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 59 (0x7fe176138400) [pid = 1828] [serial = 17] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 58 (0x7fe17613ac00) [pid = 1828] [serial = 19] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 57 (0x7fe190735000) [pid = 1828] [serial = 132] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 56 (0x7fe17da67c00) [pid = 1828] [serial = 107] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 55 (0x7fe18fdb0400) [pid = 1828] [serial = 129] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 54 (0x7fe18a1e3400) [pid = 1828] [serial = 110] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 53 (0x7fe18ad67c00) [pid = 1828] [serial = 97] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 52 (0x7fe174905c00) [pid = 1828] [serial = 28] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 51 (0x7fe175f31800) [pid = 1828] [serial = 140] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 50 (0x7fe172643800) [pid = 1828] [serial = 138] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 49 (0x7fe17490bc00) [pid = 1828] [serial = 29] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 48 (0x7fe17263c000) [pid = 1828] [serial = 137] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | --DOMWINDOW == 47 (0x7fe17a0b3400) [pid = 1828] [serial = 26] [outer = (nil)] [url = about:blank] 06:15:27 INFO - PROCESS | 1828 | 1461590127845 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:15:28 INFO - PROCESS | 1828 | 1461590128316 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1680ms 06:15:28 INFO - PROCESS | 1828 | 1461590128369 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 06:15:28 INFO - PROCESS | 1828 | 1461590128374 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 06:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:15:28 INFO - PROCESS | 1828 | 1461590128380 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:15:28 INFO - PROCESS | 1828 | 1461590128384 Marionette TRACE conn3 <- [1,202,null,{}] 06:15:28 INFO - PROCESS | 1828 | 1461590128390 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:28 INFO - PROCESS | 1828 | 1461590128551 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 06:15:28 INFO - PROCESS | 1828 | --DOMWINDOW == 46 (0x7fe178c54c00) [pid = 1828] [serial = 143] [outer = (nil)] [url = about:blank] 06:15:28 INFO - PROCESS | 1828 | 1461590128627 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174b68800 == 18 [pid = 1828] [id = 58] 06:15:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 47 (0x7fe174c64000) [pid = 1828] [serial = 172] [outer = (nil)] 06:15:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 48 (0x7fe175e86000) [pid = 1828] [serial = 173] [outer = 0x7fe174c64000] 06:15:28 INFO - PROCESS | 1828 | 1461590128685 Marionette DEBUG loaded listener.js 06:15:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 49 (0x7fe176131000) [pid = 1828] [serial = 174] [outer = 0x7fe174c64000] 06:15:29 INFO - PROCESS | 1828 | 1461590129368 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1030ms 06:15:29 INFO - PROCESS | 1828 | 1461590129410 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 06:15:29 INFO - PROCESS | 1828 | 1461590129416 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 06:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:15:29 INFO - PROCESS | 1828 | 1461590129424 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:15:29 INFO - PROCESS | 1828 | 1461590129427 Marionette TRACE conn3 <- [1,206,null,{}] 06:15:29 INFO - PROCESS | 1828 | 1461590129432 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:29 INFO - PROCESS | 1828 | 1461590129550 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 06:15:29 INFO - PROCESS | 1828 | 1461590129572 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175f4d800 == 19 [pid = 1828] [id = 59] 06:15:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 50 (0x7fe17776e800) [pid = 1828] [serial = 175] [outer = (nil)] 06:15:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 51 (0x7fe177775c00) [pid = 1828] [serial = 176] [outer = 0x7fe17776e800] 06:15:29 INFO - PROCESS | 1828 | 1461590129631 Marionette DEBUG loaded listener.js 06:15:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 52 (0x7fe178c51400) [pid = 1828] [serial = 177] [outer = 0x7fe17776e800] 06:15:30 INFO - PROCESS | 1828 | 1461590130224 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 825ms 06:15:30 INFO - PROCESS | 1828 | 1461590130249 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 06:15:30 INFO - PROCESS | 1828 | 1461590130253 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 06:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:15:30 INFO - PROCESS | 1828 | 1461590130258 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:15:30 INFO - PROCESS | 1828 | 1461590130263 Marionette TRACE conn3 <- [1,210,null,{}] 06:15:30 INFO - PROCESS | 1828 | 1461590130278 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:30 INFO - PROCESS | 1828 | 1461590130428 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 06:15:30 INFO - PROCESS | 1828 | 1461590130452 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177790000 == 20 [pid = 1828] [id = 60] 06:15:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 53 (0x7fe174645400) [pid = 1828] [serial = 178] [outer = (nil)] 06:15:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 54 (0x7fe17a2b6c00) [pid = 1828] [serial = 179] [outer = 0x7fe174645400] 06:15:30 INFO - PROCESS | 1828 | 1461590130510 Marionette DEBUG loaded listener.js 06:15:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 55 (0x7fe17b197c00) [pid = 1828] [serial = 180] [outer = 0x7fe174645400] 06:15:31 INFO - PROCESS | 1828 | 1461590131092 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 885ms 06:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:15:31 INFO - PROCESS | 1828 | 1461590131146 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 06:15:31 INFO - PROCESS | 1828 | 1461590131149 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 06:15:31 INFO - PROCESS | 1828 | 1461590131155 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:15:31 INFO - PROCESS | 1828 | 1461590131157 Marionette TRACE conn3 <- [1,214,null,{}] 06:15:31 INFO - PROCESS | 1828 | 1461590131161 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:31 INFO - PROCESS | 1828 | 1461590131304 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 06:15:31 INFO - PROCESS | 1828 | 1461590131329 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17b118800 == 21 [pid = 1828] [id = 61] 06:15:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 56 (0x7fe179f31800) [pid = 1828] [serial = 181] [outer = (nil)] 06:15:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 57 (0x7fe17bee8800) [pid = 1828] [serial = 182] [outer = 0x7fe179f31800] 06:15:31 INFO - PROCESS | 1828 | 1461590131383 Marionette DEBUG loaded listener.js 06:15:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 58 (0x7fe17c03f000) [pid = 1828] [serial = 183] [outer = 0x7fe179f31800] 06:15:31 INFO - PROCESS | 1828 | --DOMWINDOW == 57 (0x7fe177740400) [pid = 1828] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:15:31 INFO - PROCESS | 1828 | --DOMWINDOW == 56 (0x7fe185182400) [pid = 1828] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:15:31 INFO - PROCESS | 1828 | --DOMWINDOW == 55 (0x7fe18b4f0400) [pid = 1828] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:15:31 INFO - PROCESS | 1828 | --DOMWINDOW == 54 (0x7fe1748be000) [pid = 1828] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:15:31 INFO - PROCESS | 1828 | --DOMWINDOW == 53 (0x7fe177738800) [pid = 1828] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:15:31 INFO - PROCESS | 1828 | --DOMWINDOW == 52 (0x7fe179f30000) [pid = 1828] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:15:31 INFO - PROCESS | 1828 | --DOMWINDOW == 51 (0x7fe17bb07c00) [pid = 1828] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:15:31 INFO - PROCESS | 1828 | 1461590131992 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 879ms 06:15:32 INFO - PROCESS | 1828 | 1461590132033 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 06:15:32 INFO - PROCESS | 1828 | 1461590132036 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 06:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:15:32 INFO - PROCESS | 1828 | 1461590132041 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:15:32 INFO - PROCESS | 1828 | 1461590132043 Marionette TRACE conn3 <- [1,218,null,{}] 06:15:32 INFO - PROCESS | 1828 | 1461590132048 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:32 INFO - PROCESS | 1828 | 1461590132158 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 06:15:32 INFO - PROCESS | 1828 | 1461590132174 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c63f800 == 22 [pid = 1828] [id = 62] 06:15:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 52 (0x7fe17263ac00) [pid = 1828] [serial = 184] [outer = (nil)] 06:15:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 53 (0x7fe17bfe9c00) [pid = 1828] [serial = 185] [outer = 0x7fe17263ac00] 06:15:32 INFO - PROCESS | 1828 | 1461590132227 Marionette DEBUG loaded listener.js 06:15:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 54 (0x7fe17c0d3800) [pid = 1828] [serial = 186] [outer = 0x7fe17263ac00] 06:15:32 INFO - PROCESS | 1828 | 1461590132875 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 880ms 06:15:32 INFO - PROCESS | 1828 | 1461590132923 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 06:15:32 INFO - PROCESS | 1828 | 1461590132926 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 06:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:15:32 INFO - PROCESS | 1828 | 1461590132931 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:15:32 INFO - PROCESS | 1828 | 1461590132933 Marionette TRACE conn3 <- [1,222,null,{}] 06:15:32 INFO - PROCESS | 1828 | 1461590132946 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:33 INFO - PROCESS | 1828 | 1461590133094 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 06:15:33 INFO - PROCESS | 1828 | 1461590133112 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d089000 == 23 [pid = 1828] [id = 63] 06:15:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 55 (0x7fe17776f800) [pid = 1828] [serial = 187] [outer = (nil)] 06:15:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 56 (0x7fe17da5f400) [pid = 1828] [serial = 188] [outer = 0x7fe17776f800] 06:15:33 INFO - PROCESS | 1828 | 1461590133170 Marionette DEBUG loaded listener.js 06:15:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 57 (0x7fe17dd80000) [pid = 1828] [serial = 189] [outer = 0x7fe17776f800] 06:15:33 INFO - PROCESS | 1828 | 1461590133712 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 828ms 06:15:33 INFO - PROCESS | 1828 | 1461590133765 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 06:15:33 INFO - PROCESS | 1828 | 1461590133768 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 06:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:15:33 INFO - PROCESS | 1828 | 1461590133773 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:15:33 INFO - PROCESS | 1828 | 1461590133775 Marionette TRACE conn3 <- [1,226,null,{}] 06:15:33 INFO - PROCESS | 1828 | 1461590133780 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:33 INFO - PROCESS | 1828 | 1461590133888 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 06:15:33 INFO - PROCESS | 1828 | 1461590133903 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d797000 == 24 [pid = 1828] [id = 64] 06:15:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 58 (0x7fe17c0d2400) [pid = 1828] [serial = 190] [outer = (nil)] 06:15:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 59 (0x7fe17e274800) [pid = 1828] [serial = 191] [outer = 0x7fe17c0d2400] 06:15:33 INFO - PROCESS | 1828 | 1461590133957 Marionette DEBUG loaded listener.js 06:15:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 60 (0x7fe17e2f4400) [pid = 1828] [serial = 192] [outer = 0x7fe17c0d2400] 06:15:34 INFO - PROCESS | 1828 | 1461590134509 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 773ms 06:15:34 INFO - PROCESS | 1828 | 1461590134547 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 06:15:34 INFO - PROCESS | 1828 | 1461590134549 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 06:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:15:34 INFO - PROCESS | 1828 | 1461590134555 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:15:34 INFO - PROCESS | 1828 | 1461590134557 Marionette TRACE conn3 <- [1,230,null,{}] 06:15:34 INFO - PROCESS | 1828 | 1461590134561 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:34 INFO - PROCESS | 1828 | 1461590134682 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 06:15:34 INFO - PROCESS | 1828 | 1461590134806 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:34 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17444b800 == 25 [pid = 1828] [id = 65] 06:15:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 61 (0x7fe172637800) [pid = 1828] [serial = 193] [outer = (nil)] 06:15:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 62 (0x7fe172642800) [pid = 1828] [serial = 194] [outer = 0x7fe172637800] 06:15:34 INFO - PROCESS | 1828 | 1461590134872 Marionette DEBUG loaded listener.js 06:15:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 63 (0x7fe174643000) [pid = 1828] [serial = 195] [outer = 0x7fe172637800] 06:15:35 INFO - PROCESS | 1828 | 1461590135706 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1175ms 06:15:35 INFO - PROCESS | 1828 | 1461590135733 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 06:15:35 INFO - PROCESS | 1828 | 1461590135739 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 06:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:15:35 INFO - PROCESS | 1828 | 1461590135771 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:15:35 INFO - PROCESS | 1828 | 1461590135775 Marionette TRACE conn3 <- [1,234,null,{}] 06:15:35 INFO - PROCESS | 1828 | 1461590135783 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:35 INFO - PROCESS | 1828 | 1461590135934 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 06:15:36 INFO - PROCESS | 1828 | 1461590136048 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17778e800 == 26 [pid = 1828] [id = 66] 06:15:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 64 (0x7fe172638400) [pid = 1828] [serial = 196] [outer = (nil)] 06:15:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (0x7fe17773cc00) [pid = 1828] [serial = 197] [outer = 0x7fe172638400] 06:15:36 INFO - PROCESS | 1828 | 1461590136115 Marionette DEBUG loaded listener.js 06:15:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (0x7fe178c50000) [pid = 1828] [serial = 198] [outer = 0x7fe172638400] 06:15:36 INFO - PROCESS | 1828 | 1461590136901 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1182ms 06:15:36 INFO - PROCESS | 1828 | 1461590136978 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 06:15:36 INFO - PROCESS | 1828 | 1461590136984 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 06:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:15:36 INFO - PROCESS | 1828 | 1461590136991 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:15:36 INFO - PROCESS | 1828 | 1461590136995 Marionette TRACE conn3 <- [1,238,null,{}] 06:15:37 INFO - PROCESS | 1828 | 1461590137000 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:37 INFO - PROCESS | 1828 | 1461590137149 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 06:15:37 INFO - PROCESS | 1828 | 1461590137244 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1d5800 == 27 [pid = 1828] [id = 67] 06:15:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (0x7fe17463f000) [pid = 1828] [serial = 199] [outer = (nil)] 06:15:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (0x7fe17abec400) [pid = 1828] [serial = 200] [outer = 0x7fe17463f000] 06:15:37 INFO - PROCESS | 1828 | 1461590137308 Marionette DEBUG loaded listener.js 06:15:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (0x7fe17c041800) [pid = 1828] [serial = 201] [outer = 0x7fe17463f000] 06:15:38 INFO - PROCESS | 1828 | 1461590138295 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:15:38 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174b61000 == 26 [pid = 1828] [id = 49] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (0x7fe18afdc400) [pid = 1828] [serial = 155] [outer = (nil)] [url = about:blank] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (0x7fe18c142000) [pid = 1828] [serial = 158] [outer = (nil)] [url = about:blank] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (0x7fe174ae2400) [pid = 1828] [serial = 146] [outer = (nil)] [url = about:blank] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (0x7fe176139c00) [pid = 1828] [serial = 147] [outer = (nil)] [url = about:blank] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 64 (0x7fe18b247c00) [pid = 1828] [serial = 156] [outer = (nil)] [url = about:blank] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 63 (0x7fe178c4bc00) [pid = 1828] [serial = 149] [outer = (nil)] [url = about:blank] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 62 (0x7fe17a9f5c00) [pid = 1828] [serial = 150] [outer = (nil)] [url = about:blank] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 61 (0x7fe17c6fa800) [pid = 1828] [serial = 152] [outer = (nil)] [url = about:blank] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 60 (0x7fe17c0d2800) [pid = 1828] [serial = 161] [outer = (nil)] [url = about:blank] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 59 (0x7fe18425cc00) [pid = 1828] [serial = 162] [outer = (nil)] [url = about:blank] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 58 (0x7fe18c2b3800) [pid = 1828] [serial = 159] [outer = (nil)] [url = about:blank] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 57 (0x7fe17dae7400) [pid = 1828] [serial = 153] [outer = (nil)] [url = about:blank] 06:15:38 INFO - PROCESS | 1828 | --DOMWINDOW == 56 (0x7fe17c317000) [pid = 1828] [serial = 144] [outer = (nil)] [url = about:blank] 06:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1383ms 06:15:38 INFO - PROCESS | 1828 | 1461590138375 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 06:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:15:38 INFO - PROCESS | 1828 | 1461590138379 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 06:15:38 INFO - PROCESS | 1828 | 1461590138386 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:15:38 INFO - PROCESS | 1828 | 1461590138391 Marionette TRACE conn3 <- [1,242,null,{}] 06:15:38 INFO - PROCESS | 1828 | 1461590138397 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:38 INFO - PROCESS | 1828 | 1461590138519 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 06:15:38 INFO - PROCESS | 1828 | 1461590138606 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174d93000 == 27 [pid = 1828] [id = 68] 06:15:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 57 (0x7fe17490cc00) [pid = 1828] [serial = 202] [outer = (nil)] 06:15:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 58 (0x7fe176138400) [pid = 1828] [serial = 203] [outer = 0x7fe17490cc00] 06:15:38 INFO - PROCESS | 1828 | 1461590138665 Marionette DEBUG loaded listener.js 06:15:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 59 (0x7fe17776a800) [pid = 1828] [serial = 204] [outer = 0x7fe17490cc00] 06:15:39 INFO - PROCESS | 1828 | 1461590139217 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 879ms 06:15:39 INFO - PROCESS | 1828 | 1461590139265 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 06:15:39 INFO - PROCESS | 1828 | 1461590139272 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 06:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:15:39 INFO - PROCESS | 1828 | 1461590139280 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:15:39 INFO - PROCESS | 1828 | 1461590139283 Marionette TRACE conn3 <- [1,246,null,{}] 06:15:39 INFO - PROCESS | 1828 | 1461590139287 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:39 INFO - PROCESS | 1828 | 1461590139404 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 06:15:39 INFO - PROCESS | 1828 | 1461590139420 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a0e2800 == 28 [pid = 1828] [id = 69] 06:15:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 60 (0x7fe179f36c00) [pid = 1828] [serial = 205] [outer = (nil)] 06:15:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 61 (0x7fe17a9f8800) [pid = 1828] [serial = 206] [outer = 0x7fe179f36c00] 06:15:39 INFO - PROCESS | 1828 | 1461590139476 Marionette DEBUG loaded listener.js 06:15:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 62 (0x7fe17b993c00) [pid = 1828] [serial = 207] [outer = 0x7fe179f36c00] 06:15:40 INFO - PROCESS | 1828 | 1461590140115 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 876ms 06:15:40 INFO - PROCESS | 1828 | 1461590140161 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 06:15:40 INFO - PROCESS | 1828 | 1461590140163 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 06:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:15:40 INFO - PROCESS | 1828 | 1461590140173 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:15:40 INFO - PROCESS | 1828 | 1461590140177 Marionette TRACE conn3 <- [1,250,null,{}] 06:15:40 INFO - PROCESS | 1828 | 1461590140192 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:40 INFO - PROCESS | 1828 | 1461590140329 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 06:15:40 INFO - PROCESS | 1828 | 1461590140340 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:40 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ceca800 == 29 [pid = 1828] [id = 70] 06:15:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 63 (0x7fe174640400) [pid = 1828] [serial = 208] [outer = (nil)] 06:15:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 64 (0x7fe17d2a3c00) [pid = 1828] [serial = 209] [outer = 0x7fe174640400] 06:15:40 INFO - PROCESS | 1828 | 1461590140398 Marionette DEBUG loaded listener.js 06:15:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 65 (0x7fe17da5cc00) [pid = 1828] [serial = 210] [outer = 0x7fe174640400] 06:15:41 INFO - PROCESS | 1828 | 1461590141011 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 883ms 06:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:15:41 INFO - PROCESS | 1828 | 1461590141064 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 06:15:41 INFO - PROCESS | 1828 | 1461590141067 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 06:15:41 INFO - PROCESS | 1828 | 1461590141073 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:15:41 INFO - PROCESS | 1828 | 1461590141075 Marionette TRACE conn3 <- [1,254,null,{}] 06:15:41 INFO - PROCESS | 1828 | 1461590141080 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:41 INFO - PROCESS | 1828 | 1461590141223 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 06:15:41 INFO - PROCESS | 1828 | 1461590141250 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17db10000 == 30 [pid = 1828] [id = 71] 06:15:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (0x7fe17bef4c00) [pid = 1828] [serial = 211] [outer = (nil)] 06:15:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (0x7fe17dd7b400) [pid = 1828] [serial = 212] [outer = 0x7fe17bef4c00] 06:15:41 INFO - PROCESS | 1828 | 1461590141306 Marionette DEBUG loaded listener.js 06:15:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (0x7fe17e2ec400) [pid = 1828] [serial = 213] [outer = 0x7fe17bef4c00] 06:15:41 INFO - PROCESS | 1828 | 1461590141961 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 06:15:42 INFO - PROCESS | 1828 | 1461590142003 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 06:15:42 INFO - PROCESS | 1828 | 1461590142005 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 06:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:15:42 INFO - PROCESS | 1828 | 1461590142010 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:15:42 INFO - PROCESS | 1828 | 1461590142012 Marionette TRACE conn3 <- [1,258,null,{}] 06:15:42 INFO - PROCESS | 1828 | 1461590142026 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:42 INFO - PROCESS | 1828 | 1461590142164 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 06:15:42 INFO - PROCESS | 1828 | 1461590142221 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:42 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17e2ae000 == 31 [pid = 1828] [id = 72] 06:15:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (0x7fe17450ec00) [pid = 1828] [serial = 214] [outer = (nil)] 06:15:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (0x7fe17e870400) [pid = 1828] [serial = 215] [outer = 0x7fe17450ec00] 06:15:42 INFO - PROCESS | 1828 | 1461590142274 Marionette DEBUG loaded listener.js 06:15:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (0x7fe17f487400) [pid = 1828] [serial = 216] [outer = 0x7fe17450ec00] 06:15:42 INFO - PROCESS | 1828 | 1461590142899 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:15:42 INFO - PROCESS | 1828 | --DOMWINDOW == 70 (0x7fe179f31800) [pid = 1828] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:15:42 INFO - PROCESS | 1828 | --DOMWINDOW == 69 (0x7fe174645400) [pid = 1828] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:15:42 INFO - PROCESS | 1828 | --DOMWINDOW == 68 (0x7fe17776e800) [pid = 1828] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:15:42 INFO - PROCESS | 1828 | --DOMWINDOW == 67 (0x7fe17263ac00) [pid = 1828] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:15:42 INFO - PROCESS | 1828 | --DOMWINDOW == 66 (0x7fe17776f800) [pid = 1828] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 936ms 06:15:42 INFO - PROCESS | 1828 | --DOMWINDOW == 65 (0x7fe174c64000) [pid = 1828] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:15:42 INFO - PROCESS | 1828 | 1461590142955 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 06:15:42 INFO - PROCESS | 1828 | 1461590142958 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 06:15:42 INFO - PROCESS | 1828 | 1461590142964 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:15:42 INFO - PROCESS | 1828 | 1461590142966 Marionette TRACE conn3 <- [1,262,null,{}] 06:15:42 INFO - PROCESS | 1828 | 1461590142971 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:43 INFO - PROCESS | 1828 | 1461590143116 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 06:15:43 INFO - PROCESS | 1828 | 1461590143127 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ea47800 == 32 [pid = 1828] [id = 73] 06:15:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 66 (0x7fe18140fc00) [pid = 1828] [serial = 217] [outer = (nil)] 06:15:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 67 (0x7fe18425c400) [pid = 1828] [serial = 218] [outer = 0x7fe18140fc00] 06:15:43 INFO - PROCESS | 1828 | 1461590143185 Marionette DEBUG loaded listener.js 06:15:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 68 (0x7fe185189800) [pid = 1828] [serial = 219] [outer = 0x7fe18140fc00] 06:15:43 INFO - PROCESS | 1828 | 1461590143758 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 831ms 06:15:43 INFO - PROCESS | 1828 | 1461590143795 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 06:15:43 INFO - PROCESS | 1828 | 1461590143797 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 06:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:15:43 INFO - PROCESS | 1828 | 1461590143802 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:15:43 INFO - PROCESS | 1828 | 1461590143804 Marionette TRACE conn3 <- [1,266,null,{}] 06:15:43 INFO - PROCESS | 1828 | 1461590143808 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:43 INFO - PROCESS | 1828 | 1461590143916 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 06:15:44 INFO - PROCESS | 1828 | 1461590143999 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:44 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe180656800 == 33 [pid = 1828] [id = 74] 06:15:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 69 (0x7fe174502800) [pid = 1828] [serial = 220] [outer = (nil)] 06:15:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 70 (0x7fe18a10b400) [pid = 1828] [serial = 221] [outer = 0x7fe174502800] 06:15:44 INFO - PROCESS | 1828 | 1461590144051 Marionette DEBUG loaded listener.js 06:15:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 71 (0x7fe18afd3400) [pid = 1828] [serial = 222] [outer = 0x7fe174502800] 06:15:44 INFO - PROCESS | 1828 | 1461590144608 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 874ms 06:15:44 INFO - PROCESS | 1828 | 1461590144677 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 06:15:44 INFO - PROCESS | 1828 | 1461590144680 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 06:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:15:44 INFO - PROCESS | 1828 | 1461590144685 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:15:44 INFO - PROCESS | 1828 | 1461590144687 Marionette TRACE conn3 <- [1,270,null,{}] 06:15:44 INFO - PROCESS | 1828 | 1461590144692 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:44 INFO - PROCESS | 1828 | 1461590144807 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 06:15:44 INFO - PROCESS | 1828 | 1461590144820 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:44 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851e1800 == 34 [pid = 1828] [id = 75] 06:15:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 72 (0x7fe1814e8400) [pid = 1828] [serial = 223] [outer = (nil)] 06:15:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 73 (0x7fe18b0e7800) [pid = 1828] [serial = 224] [outer = 0x7fe1814e8400] 06:15:44 INFO - PROCESS | 1828 | 1461590144875 Marionette DEBUG loaded listener.js 06:15:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (0x7fe18b24b800) [pid = 1828] [serial = 225] [outer = 0x7fe1814e8400] 06:15:45 INFO - PROCESS | 1828 | 1461590145610 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 976ms 06:15:45 INFO - PROCESS | 1828 | 1461590145663 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 06:15:45 INFO - PROCESS | 1828 | 1461590145670 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 06:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:15:45 INFO - PROCESS | 1828 | 1461590145677 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:15:45 INFO - PROCESS | 1828 | 1461590145682 Marionette TRACE conn3 <- [1,274,null,{}] 06:15:45 INFO - PROCESS | 1828 | 1461590145689 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:45 INFO - PROCESS | 1828 | 1461590145828 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 06:15:45 INFO - PROCESS | 1828 | 1461590145955 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177721000 == 35 [pid = 1828] [id = 76] 06:15:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (0x7fe17510b000) [pid = 1828] [serial = 226] [outer = (nil)] 06:15:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (0x7fe17773ac00) [pid = 1828] [serial = 227] [outer = 0x7fe17510b000] 06:15:46 INFO - PROCESS | 1828 | 1461590146020 Marionette DEBUG loaded listener.js 06:15:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (0x7fe178c52000) [pid = 1828] [serial = 228] [outer = 0x7fe17510b000] 06:15:46 INFO - PROCESS | 1828 | 1461590146726 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1084ms 06:15:46 INFO - PROCESS | 1828 | 1461590146761 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 06:15:46 INFO - PROCESS | 1828 | 1461590146769 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 06:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:15:46 INFO - PROCESS | 1828 | 1461590146778 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:15:46 INFO - PROCESS | 1828 | 1461590146782 Marionette TRACE conn3 <- [1,278,null,{}] 06:15:46 INFO - PROCESS | 1828 | 1461590146787 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:46 INFO - PROCESS | 1828 | 1461590146919 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 06:15:47 INFO - PROCESS | 1828 | 1461590147043 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17da1c800 == 36 [pid = 1828] [id = 77] 06:15:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (0x7fe178c52c00) [pid = 1828] [serial = 229] [outer = (nil)] 06:15:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (0x7fe17c0cc800) [pid = 1828] [serial = 230] [outer = 0x7fe178c52c00] 06:15:47 INFO - PROCESS | 1828 | 1461590147106 Marionette DEBUG loaded listener.js 06:15:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (0x7fe17d2a4400) [pid = 1828] [serial = 231] [outer = 0x7fe178c52c00] 06:15:47 INFO - PROCESS | 1828 | 1461590147825 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1083ms 06:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:15:47 INFO - PROCESS | 1828 | 1461590147862 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 06:15:47 INFO - PROCESS | 1828 | 1461590147864 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 06:15:47 INFO - PROCESS | 1828 | 1461590147870 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:15:47 INFO - PROCESS | 1828 | 1461590147875 Marionette TRACE conn3 <- [1,282,null,{}] 06:15:47 INFO - PROCESS | 1828 | 1461590147890 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:48 INFO - PROCESS | 1828 | 1461590148021 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 06:15:48 INFO - PROCESS | 1828 | 1461590148148 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18ad12800 == 37 [pid = 1828] [id = 78] 06:15:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (0x7fe17dadd400) [pid = 1828] [serial = 232] [outer = (nil)] 06:15:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (0x7fe1814ebc00) [pid = 1828] [serial = 233] [outer = 0x7fe17dadd400] 06:15:48 INFO - PROCESS | 1828 | 1461590148215 Marionette DEBUG loaded listener.js 06:15:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (0x7fe18afdb000) [pid = 1828] [serial = 234] [outer = 0x7fe17dadd400] 06:15:48 INFO - PROCESS | 1828 | 1461590148968 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1147ms 06:15:49 INFO - PROCESS | 1828 | 1461590149016 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 06:15:49 INFO - PROCESS | 1828 | 1461590149020 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 06:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:15:49 INFO - PROCESS | 1828 | 1461590149025 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:15:49 INFO - PROCESS | 1828 | 1461590149027 Marionette TRACE conn3 <- [1,286,null,{}] 06:15:49 INFO - PROCESS | 1828 | 1461590149032 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:49 INFO - PROCESS | 1828 | 1461590149163 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 06:15:49 INFO - PROCESS | 1828 | 1461590149258 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:49 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18af30000 == 38 [pid = 1828] [id = 79] 06:15:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (0x7fe18b09fc00) [pid = 1828] [serial = 235] [outer = (nil)] 06:15:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (0x7fe18b41e000) [pid = 1828] [serial = 236] [outer = 0x7fe18b09fc00] 06:15:49 INFO - PROCESS | 1828 | 1461590149321 Marionette DEBUG loaded listener.js 06:15:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (0x7fe18b4fa400) [pid = 1828] [serial = 237] [outer = 0x7fe18b09fc00] 06:15:50 INFO - PROCESS | 1828 | 1461590150170 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1225ms 06:15:50 INFO - PROCESS | 1828 | 1461590150265 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 06:15:50 INFO - PROCESS | 1828 | 1461590150271 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 06:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:15:50 INFO - PROCESS | 1828 | 1461590150279 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:15:50 INFO - PROCESS | 1828 | 1461590150283 Marionette TRACE conn3 <- [1,290,null,{}] 06:15:50 INFO - PROCESS | 1828 | 1461590150290 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:50 INFO - PROCESS | 1828 | 1461590150415 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 06:15:50 INFO - PROCESS | 1828 | 1461590150551 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174447000 == 39 [pid = 1828] [id = 80] 06:15:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (0x7fe17463e400) [pid = 1828] [serial = 238] [outer = (nil)] 06:15:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (0x7fe175f2cc00) [pid = 1828] [serial = 239] [outer = 0x7fe17463e400] 06:15:50 INFO - PROCESS | 1828 | 1461590150629 Marionette DEBUG loaded listener.js 06:15:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (0x7fe17773d800) [pid = 1828] [serial = 240] [outer = 0x7fe17463e400] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (0x7fe17773ec00) [pid = 1828] [serial = 167] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (0x7fe17490f400) [pid = 1828] [serial = 170] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (0x7fe17bee8800) [pid = 1828] [serial = 182] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (0x7fe18c46f000) [pid = 1828] [serial = 164] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (0x7fe17a2b6c00) [pid = 1828] [serial = 179] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (0x7fe177775c00) [pid = 1828] [serial = 176] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (0x7fe178c51400) [pid = 1828] [serial = 177] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (0x7fe17bfe9c00) [pid = 1828] [serial = 185] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (0x7fe17da5f400) [pid = 1828] [serial = 188] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (0x7fe17e274800) [pid = 1828] [serial = 191] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 78 (0x7fe176131000) [pid = 1828] [serial = 174] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 77 (0x7fe175e86000) [pid = 1828] [serial = 173] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 76 (0x7fe17c03f000) [pid = 1828] [serial = 183] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 75 (0x7fe17c0d3800) [pid = 1828] [serial = 186] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 74 (0x7fe17dd80000) [pid = 1828] [serial = 189] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | --DOMWINDOW == 73 (0x7fe17b197c00) [pid = 1828] [serial = 180] [outer = (nil)] [url = about:blank] 06:15:51 INFO - PROCESS | 1828 | 1461590151318 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1083ms 06:15:51 INFO - PROCESS | 1828 | 1461590151363 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 06:15:51 INFO - PROCESS | 1828 | 1461590151370 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 06:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:15:51 INFO - PROCESS | 1828 | 1461590151378 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:15:51 INFO - PROCESS | 1828 | 1461590151381 Marionette TRACE conn3 <- [1,294,null,{}] 06:15:51 INFO - PROCESS | 1828 | 1461590151385 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:51 INFO - PROCESS | 1828 | 1461590151505 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 06:15:51 INFO - PROCESS | 1828 | 1461590151587 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175f56000 == 40 [pid = 1828] [id = 81] 06:15:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 74 (0x7fe174649c00) [pid = 1828] [serial = 241] [outer = (nil)] 06:15:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 75 (0x7fe17776f800) [pid = 1828] [serial = 242] [outer = 0x7fe174649c00] 06:15:51 INFO - PROCESS | 1828 | 1461590151641 Marionette DEBUG loaded listener.js 06:15:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 76 (0x7fe17a992000) [pid = 1828] [serial = 243] [outer = 0x7fe174649c00] 06:15:52 INFO - PROCESS | 1828 | 1461590152196 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 876ms 06:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:15:52 INFO - PROCESS | 1828 | 1461590152254 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 06:15:52 INFO - PROCESS | 1828 | 1461590152257 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 06:15:52 INFO - PROCESS | 1828 | 1461590152262 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:15:52 INFO - PROCESS | 1828 | 1461590152267 Marionette TRACE conn3 <- [1,298,null,{}] 06:15:52 INFO - PROCESS | 1828 | 1461590152280 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:52 INFO - PROCESS | 1828 | 1461590152409 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 06:15:52 INFO - PROCESS | 1828 | 1461590152492 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c8ac000 == 41 [pid = 1828] [id = 82] 06:15:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 77 (0x7fe17a986800) [pid = 1828] [serial = 244] [outer = (nil)] 06:15:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 78 (0x7fe17c041000) [pid = 1828] [serial = 245] [outer = 0x7fe17a986800] 06:15:52 INFO - PROCESS | 1828 | 1461590152549 Marionette DEBUG loaded listener.js 06:15:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 79 (0x7fe17d2a5400) [pid = 1828] [serial = 246] [outer = 0x7fe17a986800] 06:15:53 INFO - PROCESS | 1828 | 1461590153076 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 884ms 06:15:53 INFO - PROCESS | 1828 | 1461590153146 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 06:15:53 INFO - PROCESS | 1828 | 1461590153150 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 06:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:15:53 INFO - PROCESS | 1828 | 1461590153155 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:15:53 INFO - PROCESS | 1828 | 1461590153156 Marionette TRACE conn3 <- [1,302,null,{}] 06:15:53 INFO - PROCESS | 1828 | 1461590153161 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:53 INFO - PROCESS | 1828 | 1461590153282 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 06:15:53 INFO - PROCESS | 1828 | 1461590153375 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d78e800 == 42 [pid = 1828] [id = 83] 06:15:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (0x7fe17a9ec400) [pid = 1828] [serial = 247] [outer = (nil)] 06:15:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (0x7fe17e212800) [pid = 1828] [serial = 248] [outer = 0x7fe17a9ec400] 06:15:53 INFO - PROCESS | 1828 | 1461590153439 Marionette DEBUG loaded listener.js 06:15:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (0x7fe17e866800) [pid = 1828] [serial = 249] [outer = 0x7fe17a9ec400] 06:15:54 INFO - PROCESS | 1828 | 1461590154067 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 924ms 06:15:54 INFO - PROCESS | 1828 | 1461590154087 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 06:15:54 INFO - PROCESS | 1828 | 1461590154090 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 06:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:15:54 INFO - PROCESS | 1828 | 1461590154095 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:15:54 INFO - PROCESS | 1828 | 1461590154098 Marionette TRACE conn3 <- [1,306,null,{}] 06:15:54 INFO - PROCESS | 1828 | 1461590154102 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:54 INFO - PROCESS | 1828 | 1461590154243 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 06:15:54 INFO - PROCESS | 1828 | 1461590154304 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17610c800 == 43 [pid = 1828] [id = 84] 06:15:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (0x7fe17da5f400) [pid = 1828] [serial = 250] [outer = (nil)] 06:15:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (0x7fe17f492800) [pid = 1828] [serial = 251] [outer = 0x7fe17da5f400] 06:15:54 INFO - PROCESS | 1828 | 1461590154357 Marionette DEBUG loaded listener.js 06:15:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (0x7fe185189400) [pid = 1828] [serial = 252] [outer = 0x7fe17da5f400] 06:15:54 INFO - PROCESS | 1828 | 1461590154951 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 878ms 06:15:54 INFO - PROCESS | 1828 | 1461590154976 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 06:15:54 INFO - PROCESS | 1828 | 1461590154978 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 06:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:15:54 INFO - PROCESS | 1828 | 1461590154983 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:15:54 INFO - PROCESS | 1828 | 1461590154986 Marionette TRACE conn3 <- [1,310,null,{}] 06:15:54 INFO - PROCESS | 1828 | 1461590154991 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:55 INFO - PROCESS | 1828 | 1461590155163 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 06:15:55 INFO - PROCESS | 1828 | 1461590155231 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851e2800 == 44 [pid = 1828] [id = 85] 06:15:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (0x7fe18afdb800) [pid = 1828] [serial = 253] [outer = (nil)] 06:15:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (0x7fe18c1e0400) [pid = 1828] [serial = 254] [outer = 0x7fe18afdb800] 06:15:55 INFO - PROCESS | 1828 | 1461590155297 Marionette DEBUG loaded listener.js 06:15:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (0x7fe18c471c00) [pid = 1828] [serial = 255] [outer = 0x7fe18afdb800] 06:15:55 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (0x7fe174640400) [pid = 1828] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:15:55 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (0x7fe18140fc00) [pid = 1828] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:15:55 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (0x7fe17463f000) [pid = 1828] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:15:55 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (0x7fe174511000) [pid = 1828] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:15:55 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (0x7fe174502800) [pid = 1828] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:15:55 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (0x7fe17450ec00) [pid = 1828] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:15:55 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (0x7fe17490cc00) [pid = 1828] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:15:55 INFO - PROCESS | 1828 | --DOMWINDOW == 80 (0x7fe179f36c00) [pid = 1828] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:15:55 INFO - PROCESS | 1828 | --DOMWINDOW == 79 (0x7fe17bef4c00) [pid = 1828] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:15:55 INFO - PROCESS | 1828 | 1461590155935 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 977ms 06:15:55 INFO - PROCESS | 1828 | 1461590155961 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 06:15:55 INFO - PROCESS | 1828 | 1461590155964 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 06:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:15:55 INFO - PROCESS | 1828 | 1461590155969 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:15:55 INFO - PROCESS | 1828 | 1461590155971 Marionette TRACE conn3 <- [1,314,null,{}] 06:15:55 INFO - PROCESS | 1828 | 1461590155976 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:56 INFO - PROCESS | 1828 | 1461590156086 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 06:15:56 INFO - PROCESS | 1828 | 1461590156169 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174b4f000 == 45 [pid = 1828] [id = 86] 06:15:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 80 (0x7fe17450ec00) [pid = 1828] [serial = 256] [outer = (nil)] 06:15:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 81 (0x7fe18c147000) [pid = 1828] [serial = 257] [outer = 0x7fe17450ec00] 06:15:56 INFO - PROCESS | 1828 | 1461590156222 Marionette DEBUG loaded listener.js 06:15:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (0x7fe18dea6400) [pid = 1828] [serial = 258] [outer = 0x7fe17450ec00] 06:15:56 INFO - PROCESS | 1828 | 1461590156763 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 824ms 06:15:56 INFO - PROCESS | 1828 | 1461590156794 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 06:15:56 INFO - PROCESS | 1828 | 1461590156796 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 06:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:15:56 INFO - PROCESS | 1828 | 1461590156801 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:15:56 INFO - PROCESS | 1828 | 1461590156803 Marionette TRACE conn3 <- [1,318,null,{}] 06:15:56 INFO - PROCESS | 1828 | 1461590156808 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:56 INFO - PROCESS | 1828 | 1461590156916 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 06:15:56 INFO - PROCESS | 1828 | 1461590156928 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b454000 == 46 [pid = 1828] [id = 87] 06:15:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (0x7fe181413800) [pid = 1828] [serial = 259] [outer = (nil)] 06:15:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (0x7fe18fa11800) [pid = 1828] [serial = 260] [outer = 0x7fe181413800] 06:15:56 INFO - PROCESS | 1828 | 1461590156983 Marionette DEBUG loaded listener.js 06:15:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (0x7fe18fc79c00) [pid = 1828] [serial = 261] [outer = 0x7fe181413800] 06:15:57 INFO - PROCESS | 1828 | 1461590157764 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1027ms 06:15:57 INFO - PROCESS | 1828 | 1461590157830 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 06:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:15:57 INFO - PROCESS | 1828 | 1461590157836 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 06:15:57 INFO - PROCESS | 1828 | 1461590157844 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:15:57 INFO - PROCESS | 1828 | 1461590157849 Marionette TRACE conn3 <- [1,322,null,{}] 06:15:57 INFO - PROCESS | 1828 | 1461590157925 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:58 INFO - PROCESS | 1828 | 1461590158090 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 06:15:58 INFO - PROCESS | 1828 | 1461590158192 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe176111000 == 47 [pid = 1828] [id = 88] 06:15:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (0x7fe174641400) [pid = 1828] [serial = 262] [outer = (nil)] 06:15:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (0x7fe176c7e800) [pid = 1828] [serial = 263] [outer = 0x7fe174641400] 06:15:58 INFO - PROCESS | 1828 | 1461590158258 Marionette DEBUG loaded listener.js 06:15:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (0x7fe179f2e000) [pid = 1828] [serial = 264] [outer = 0x7fe174641400] 06:15:58 INFO - PROCESS | 1828 | 1461590158977 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1165ms 06:15:59 INFO - PROCESS | 1828 | 1461590159008 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 06:15:59 INFO - PROCESS | 1828 | 1461590159014 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 06:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:15:59 INFO - PROCESS | 1828 | 1461590159024 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:15:59 INFO - PROCESS | 1828 | 1461590159028 Marionette TRACE conn3 <- [1,326,null,{}] 06:15:59 INFO - PROCESS | 1828 | 1461590159033 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:59 INFO - PROCESS | 1828 | 1461590159172 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 06:15:59 INFO - PROCESS | 1828 | 1461590159298 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17df47000 == 48 [pid = 1828] [id = 89] 06:15:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (0x7fe17a2b8400) [pid = 1828] [serial = 265] [outer = (nil)] 06:15:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (0x7fe17c03c400) [pid = 1828] [serial = 266] [outer = 0x7fe17a2b8400] 06:15:59 INFO - PROCESS | 1828 | 1461590159362 Marionette DEBUG loaded listener.js 06:15:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (0x7fe17d2a5c00) [pid = 1828] [serial = 267] [outer = 0x7fe17a2b8400] 06:16:00 INFO - PROCESS | 1828 | 1461590160138 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1138ms 06:16:00 INFO - PROCESS | 1828 | 1461590160170 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 06:16:00 INFO - PROCESS | 1828 | 1461590160173 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 06:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:16:00 INFO - PROCESS | 1828 | 1461590160180 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:16:00 INFO - PROCESS | 1828 | 1461590160185 Marionette TRACE conn3 <- [1,330,null,{}] 06:16:00 INFO - PROCESS | 1828 | 1461590160200 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:00 INFO - PROCESS | 1828 | 1461590160343 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 06:16:00 INFO - PROCESS | 1828 | 1461590160469 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:00 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18de38000 == 49 [pid = 1828] [id = 90] 06:16:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (0x7fe181461000) [pid = 1828] [serial = 268] [outer = (nil)] 06:16:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (0x7fe18b097800) [pid = 1828] [serial = 269] [outer = 0x7fe181461000] 06:16:00 INFO - PROCESS | 1828 | 1461590160538 Marionette DEBUG loaded listener.js 06:16:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe18c143c00) [pid = 1828] [serial = 270] [outer = 0x7fe181461000] 06:16:01 INFO - PROCESS | 1828 | 1461590161417 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1287ms 06:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:16:01 INFO - PROCESS | 1828 | 1461590161468 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 06:16:01 INFO - PROCESS | 1828 | 1461590161471 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 06:16:01 INFO - PROCESS | 1828 | 1461590161477 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:16:01 INFO - PROCESS | 1828 | 1461590161479 Marionette TRACE conn3 <- [1,334,null,{}] 06:16:01 INFO - PROCESS | 1828 | 1461590161484 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:01 INFO - PROCESS | 1828 | 1461590161610 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 06:16:01 INFO - PROCESS | 1828 | 1461590161735 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17df52000 == 50 [pid = 1828] [id = 91] 06:16:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe172644c00) [pid = 1828] [serial = 271] [outer = (nil)] 06:16:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe17e2ee400) [pid = 1828] [serial = 272] [outer = 0x7fe172644c00] 06:16:01 INFO - PROCESS | 1828 | 1461590161806 Marionette DEBUG loaded listener.js 06:16:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe18fc78c00) [pid = 1828] [serial = 273] [outer = 0x7fe172644c00] 06:16:02 INFO - PROCESS | 1828 | 1461590162713 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1329ms 06:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:16:02 INFO - PROCESS | 1828 | 1461590162806 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 06:16:02 INFO - PROCESS | 1828 | 1461590162809 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 06:16:02 INFO - PROCESS | 1828 | 1461590162815 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:16:02 INFO - PROCESS | 1828 | 1461590162819 Marionette TRACE conn3 <- [1,338,null,{}] 06:16:02 INFO - PROCESS | 1828 | 1461590162826 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:02 INFO - PROCESS | 1828 | 1461590162958 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 06:16:03 INFO - PROCESS | 1828 | 1461590163080 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:03 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174b58000 == 51 [pid = 1828] [id = 92] 06:16:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe174511800) [pid = 1828] [serial = 274] [outer = (nil)] 06:16:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe179f32800) [pid = 1828] [serial = 275] [outer = 0x7fe174511800] 06:16:03 INFO - PROCESS | 1828 | 1461590163162 Marionette DEBUG loaded listener.js 06:16:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe17b198000) [pid = 1828] [serial = 276] [outer = 0x7fe174511800] 06:16:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17a0e2800 == 50 [pid = 1828] [id = 69] 06:16:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174b4f000 == 49 [pid = 1828] [id = 86] 06:16:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851e2800 == 48 [pid = 1828] [id = 85] 06:16:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17610c800 == 47 [pid = 1828] [id = 84] 06:16:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d78e800 == 46 [pid = 1828] [id = 83] 06:16:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c8ac000 == 45 [pid = 1828] [id = 82] 06:16:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175f56000 == 44 [pid = 1828] [id = 81] 06:16:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174447000 == 43 [pid = 1828] [id = 80] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (0x7fe17d2a3c00) [pid = 1828] [serial = 209] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe185189800) [pid = 1828] [serial = 219] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe17da5cc00) [pid = 1828] [serial = 210] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe17c041800) [pid = 1828] [serial = 201] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe178c52400) [pid = 1828] [serial = 171] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe172642800) [pid = 1828] [serial = 194] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (0x7fe17abec400) [pid = 1828] [serial = 200] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (0x7fe18a10b400) [pid = 1828] [serial = 221] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (0x7fe17f487400) [pid = 1828] [serial = 216] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (0x7fe17776a800) [pid = 1828] [serial = 204] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (0x7fe17b993c00) [pid = 1828] [serial = 207] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (0x7fe17e870400) [pid = 1828] [serial = 215] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (0x7fe18425c400) [pid = 1828] [serial = 218] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (0x7fe17e2ec400) [pid = 1828] [serial = 213] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (0x7fe17dd7b400) [pid = 1828] [serial = 212] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (0x7fe176138400) [pid = 1828] [serial = 203] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (0x7fe17a9f8800) [pid = 1828] [serial = 206] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (0x7fe17773cc00) [pid = 1828] [serial = 197] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (0x7fe18afd3400) [pid = 1828] [serial = 222] [outer = (nil)] [url = about:blank] 06:16:03 INFO - PROCESS | 1828 | 1461590163904 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1138ms 06:16:03 INFO - PROCESS | 1828 | 1461590163953 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 06:16:03 INFO - PROCESS | 1828 | 1461590163960 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 06:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:16:03 INFO - PROCESS | 1828 | 1461590163969 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:16:03 INFO - PROCESS | 1828 | 1461590163972 Marionette TRACE conn3 <- [1,342,null,{}] 06:16:03 INFO - PROCESS | 1828 | 1461590163976 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:04 INFO - PROCESS | 1828 | 1461590164103 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 06:16:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (0x7fe17a9f8800) [pid = 1828] [serial = 277] [outer = 0x7fe174503c00] 06:16:04 INFO - PROCESS | 1828 | 1461590164221 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:04 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1dc800 == 44 [pid = 1828] [id = 93] 06:16:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (0x7fe174aeac00) [pid = 1828] [serial = 278] [outer = (nil)] 06:16:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (0x7fe17d70a800) [pid = 1828] [serial = 279] [outer = 0x7fe174aeac00] 06:16:04 INFO - PROCESS | 1828 | 1461590164281 Marionette DEBUG loaded listener.js 06:16:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (0x7fe17dd82800) [pid = 1828] [serial = 280] [outer = 0x7fe174aeac00] 06:16:04 INFO - PROCESS | 1828 | 1461590164962 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1029ms 06:16:05 INFO - PROCESS | 1828 | 1461590164999 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 06:16:05 INFO - PROCESS | 1828 | 1461590165002 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 06:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:16:05 INFO - PROCESS | 1828 | 1461590165008 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:16:05 INFO - PROCESS | 1828 | 1461590165013 Marionette TRACE conn3 <- [1,346,null,{}] 06:16:05 INFO - PROCESS | 1828 | 1461590165050 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:05 INFO - PROCESS | 1828 | 1461590165172 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 06:16:05 INFO - PROCESS | 1828 | 1461590165189 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17df4f000 == 45 [pid = 1828] [id = 94] 06:16:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (0x7fe185185800) [pid = 1828] [serial = 281] [outer = (nil)] 06:16:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (0x7fe18afd4800) [pid = 1828] [serial = 282] [outer = 0x7fe185185800] 06:16:05 INFO - PROCESS | 1828 | 1461590165247 Marionette DEBUG loaded listener.js 06:16:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (0x7fe18b24b400) [pid = 1828] [serial = 283] [outer = 0x7fe185185800] 06:16:05 INFO - PROCESS | 1828 | 1461590165869 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 893ms 06:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:16:05 INFO - PROCESS | 1828 | 1461590165901 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 06:16:05 INFO - PROCESS | 1828 | 1461590165904 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 06:16:05 INFO - PROCESS | 1828 | 1461590165909 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:16:05 INFO - PROCESS | 1828 | 1461590165921 Marionette TRACE conn3 <- [1,350,null,{}] 06:16:05 INFO - PROCESS | 1828 | 1461590165925 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:06 INFO - PROCESS | 1828 | 1461590166041 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 06:16:06 INFO - PROCESS | 1828 | 1461590166140 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe180655800 == 46 [pid = 1828] [id = 95] 06:16:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (0x7fe1748ba400) [pid = 1828] [serial = 284] [outer = (nil)] 06:16:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (0x7fe177682c00) [pid = 1828] [serial = 285] [outer = 0x7fe1748ba400] 06:16:06 INFO - PROCESS | 1828 | 1461590166193 Marionette DEBUG loaded listener.js 06:16:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (0x7fe185183800) [pid = 1828] [serial = 286] [outer = 0x7fe1748ba400] 06:16:06 INFO - PROCESS | 1828 | 1461590166789 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 935ms 06:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:16:06 INFO - PROCESS | 1828 | 1461590166847 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 06:16:06 INFO - PROCESS | 1828 | 1461590166850 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 06:16:06 INFO - PROCESS | 1828 | 1461590166856 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:16:06 INFO - PROCESS | 1828 | 1461590166858 Marionette TRACE conn3 <- [1,354,null,{}] 06:16:06 INFO - PROCESS | 1828 | 1461590166862 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:07 INFO - PROCESS | 1828 | 1461590167005 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 06:16:07 INFO - PROCESS | 1828 | 1461590167033 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:07 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18af34800 == 47 [pid = 1828] [id = 96] 06:16:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (0x7fe1748c4c00) [pid = 1828] [serial = 287] [outer = (nil)] 06:16:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (0x7fe18b41e400) [pid = 1828] [serial = 288] [outer = 0x7fe1748c4c00] 06:16:07 INFO - PROCESS | 1828 | 1461590167085 Marionette DEBUG loaded listener.js 06:16:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe18c1eec00) [pid = 1828] [serial = 289] [outer = 0x7fe1748c4c00] 06:16:07 INFO - PROCESS | 1828 | 1461590167753 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 930ms 06:16:07 INFO - PROCESS | 1828 | 1461590167789 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 06:16:07 INFO - PROCESS | 1828 | 1461590167792 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 06:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:16:07 INFO - PROCESS | 1828 | 1461590167797 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:16:07 INFO - PROCESS | 1828 | 1461590167799 Marionette TRACE conn3 <- [1,358,null,{}] 06:16:07 INFO - PROCESS | 1828 | 1461590167804 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:07 INFO - PROCESS | 1828 | 1461590167968 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 06:16:08 INFO - PROCESS | 1828 | 1461590168006 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18e389000 == 48 [pid = 1828] [id = 97] 06:16:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe18fc7d400) [pid = 1828] [serial = 290] [outer = (nil)] 06:16:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe1902a1000) [pid = 1828] [serial = 291] [outer = 0x7fe18fc7d400] 06:16:08 INFO - PROCESS | 1828 | 1461590168060 Marionette DEBUG loaded listener.js 06:16:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe19043f000) [pid = 1828] [serial = 292] [outer = 0x7fe18fc7d400] 06:16:08 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe17da5f400) [pid = 1828] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:16:08 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe18afdb800) [pid = 1828] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:16:08 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe17463e400) [pid = 1828] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:16:08 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (0x7fe17a986800) [pid = 1828] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:16:08 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (0x7fe174649c00) [pid = 1828] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:16:08 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (0x7fe17a9ec400) [pid = 1828] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:16:08 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (0x7fe17450ec00) [pid = 1828] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:16:08 INFO - PROCESS | 1828 | 1461590168787 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1026ms 06:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:16:08 INFO - PROCESS | 1828 | 1461590168824 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 06:16:08 INFO - PROCESS | 1828 | 1461590168826 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 06:16:08 INFO - PROCESS | 1828 | 1461590168831 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:16:08 INFO - PROCESS | 1828 | 1461590168834 Marionette TRACE conn3 <- [1,362,null,{}] 06:16:08 INFO - PROCESS | 1828 | 1461590168838 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:09 INFO - PROCESS | 1828 | 1461590168996 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 06:16:09 INFO - PROCESS | 1828 | 1461590169011 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:09 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851ef000 == 49 [pid = 1828] [id = 98] 06:16:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (0x7fe17a986800) [pid = 1828] [serial = 293] [outer = (nil)] 06:16:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (0x7fe1902a3800) [pid = 1828] [serial = 294] [outer = 0x7fe17a986800] 06:16:09 INFO - PROCESS | 1828 | 1461590169065 Marionette DEBUG loaded listener.js 06:16:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (0x7fe19060bc00) [pid = 1828] [serial = 295] [outer = 0x7fe17a986800] 06:16:09 INFO - PROCESS | 1828 | 1461590169688 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 883ms 06:16:09 INFO - PROCESS | 1828 | 1461590169714 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 06:16:09 INFO - PROCESS | 1828 | 1461590169717 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 06:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:16:09 INFO - PROCESS | 1828 | 1461590169722 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:16:09 INFO - PROCESS | 1828 | 1461590169724 Marionette TRACE conn3 <- [1,366,null,{}] 06:16:09 INFO - PROCESS | 1828 | 1461590169729 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:09 INFO - PROCESS | 1828 | 1461590169841 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 06:16:09 INFO - PROCESS | 1828 | 1461590169926 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:09 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe190257000 == 50 [pid = 1828] [id = 99] 06:16:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe17450c000) [pid = 1828] [serial = 296] [outer = (nil)] 06:16:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe19060ac00) [pid = 1828] [serial = 297] [outer = 0x7fe17450c000] 06:16:09 INFO - PROCESS | 1828 | 1461590169980 Marionette DEBUG loaded listener.js 06:16:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe190732000) [pid = 1828] [serial = 298] [outer = 0x7fe17450c000] 06:16:10 INFO - PROCESS | 1828 | 1461590170618 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 926ms 06:16:10 INFO - PROCESS | 1828 | 1461590170650 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 06:16:10 INFO - PROCESS | 1828 | 1461590170654 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 06:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:16:10 INFO - PROCESS | 1828 | 1461590170662 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:16:10 INFO - PROCESS | 1828 | 1461590170668 Marionette TRACE conn3 <- [1,370,null,{}] 06:16:10 INFO - PROCESS | 1828 | 1461590170677 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:10 INFO - PROCESS | 1828 | 1461590170822 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 06:16:10 INFO - PROCESS | 1828 | 1461590170956 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177792000 == 51 [pid = 1828] [id = 100] 06:16:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe174646400) [pid = 1828] [serial = 299] [outer = (nil)] 06:16:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe17767f800) [pid = 1828] [serial = 300] [outer = 0x7fe174646400] 06:16:11 INFO - PROCESS | 1828 | 1461590171022 Marionette DEBUG loaded listener.js 06:16:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe17776f000) [pid = 1828] [serial = 301] [outer = 0x7fe174646400] 06:16:11 INFO - PROCESS | 1828 | 1461590171828 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1188ms 06:16:11 INFO - PROCESS | 1828 | 1461590171851 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 06:16:11 INFO - PROCESS | 1828 | 1461590171858 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 06:16:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:16:11 INFO - PROCESS | 1828 | 1461590171868 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:16:11 INFO - PROCESS | 1828 | 1461590171872 Marionette TRACE conn3 <- [1,374,null,{}] 06:16:11 INFO - PROCESS | 1828 | 1461590171878 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:12 INFO - PROCESS | 1828 | 1461590172021 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 06:16:12 INFO - PROCESS | 1828 | 1461590172151 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:12 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18149b000 == 52 [pid = 1828] [id = 101] 06:16:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe17bb0a000) [pid = 1828] [serial = 302] [outer = (nil)] 06:16:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (0x7fe17da5c400) [pid = 1828] [serial = 303] [outer = 0x7fe17bb0a000] 06:16:12 INFO - PROCESS | 1828 | 1461590172215 Marionette DEBUG loaded listener.js 06:16:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (0x7fe17e9c6400) [pid = 1828] [serial = 304] [outer = 0x7fe17bb0a000] 06:16:13 INFO - PROCESS | 1828 | 1461590173020 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:16:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:16:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1178ms 06:16:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:16:13 INFO - PROCESS | 1828 | 1461590173053 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 06:16:13 INFO - PROCESS | 1828 | 1461590173056 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 06:16:13 INFO - PROCESS | 1828 | 1461590173063 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:16:13 INFO - PROCESS | 1828 | 1461590173068 Marionette TRACE conn3 <- [1,378,null,{}] 06:16:13 INFO - PROCESS | 1828 | 1461590173082 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:13 INFO - PROCESS | 1828 | 1461590173228 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 06:16:13 INFO - PROCESS | 1828 | 1461590173351 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:13 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1904b3800 == 53 [pid = 1828] [id = 102] 06:16:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (0x7fe18afd6800) [pid = 1828] [serial = 305] [outer = (nil)] 06:16:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (0x7fe18e33fc00) [pid = 1828] [serial = 306] [outer = 0x7fe18afd6800] 06:16:13 INFO - PROCESS | 1828 | 1461590173421 Marionette DEBUG loaded listener.js 06:16:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (0x7fe18fdb1400) [pid = 1828] [serial = 307] [outer = 0x7fe18afd6800] 06:16:14 INFO - PROCESS | 1828 | 1461590174162 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:16:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:16:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1136ms 06:16:14 INFO - PROCESS | 1828 | 1461590174199 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 06:16:14 INFO - PROCESS | 1828 | 1461590174202 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 06:16:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:16:14 INFO - PROCESS | 1828 | 1461590174208 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:16:14 INFO - PROCESS | 1828 | 1461590174210 Marionette TRACE conn3 <- [1,382,null,{}] 06:16:14 INFO - PROCESS | 1828 | 1461590174215 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:14 INFO - PROCESS | 1828 | 1461590174345 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 06:16:14 INFO - PROCESS | 1828 | 1461590174473 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:14 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe192281800 == 54 [pid = 1828] [id = 103] 06:16:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (0x7fe18b28cc00) [pid = 1828] [serial = 308] [outer = (nil)] 06:16:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (0x7fe19078ac00) [pid = 1828] [serial = 309] [outer = 0x7fe18b28cc00] 06:16:14 INFO - PROCESS | 1828 | 1461590174538 Marionette DEBUG loaded listener.js 06:16:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (0x7fe1922ce800) [pid = 1828] [serial = 310] [outer = 0x7fe18b28cc00] 06:16:15 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:16:15 INFO - PROCESS | 1828 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:16:15 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:16:15 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:16:15 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:16:15 INFO - PROCESS | 1828 | 1461590175339 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:16:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:16:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1331ms 06:16:15 INFO - PROCESS | 1828 | 1461590175563 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 06:16:15 INFO - PROCESS | 1828 | 1461590175569 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 06:16:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:16:15 INFO - PROCESS | 1828 | 1461590175576 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:16:15 INFO - PROCESS | 1828 | 1461590175579 Marionette TRACE conn3 <- [1,386,null,{}] 06:16:15 INFO - PROCESS | 1828 | 1461590175586 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:15 INFO - PROCESS | 1828 | 1461590175714 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 06:16:15 INFO - PROCESS | 1828 | 1461590175845 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:15 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c009000 == 55 [pid = 1828] [id = 104] 06:16:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe17450b000) [pid = 1828] [serial = 311] [outer = (nil)] 06:16:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0x7fe17490a000) [pid = 1828] [serial = 312] [outer = 0x7fe17450b000] 06:16:15 INFO - PROCESS | 1828 | 1461590175952 Marionette DEBUG loaded listener.js 06:16:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe174c67c00) [pid = 1828] [serial = 313] [outer = 0x7fe17450b000] 06:16:16 INFO - PROCESS | 1828 | 1461590176740 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:16:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:16:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1237ms 06:16:16 INFO - PROCESS | 1828 | 1461590176814 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 06:16:16 INFO - PROCESS | 1828 | 1461590176818 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 06:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:16:16 INFO - PROCESS | 1828 | 1461590176829 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:16:16 INFO - PROCESS | 1828 | 1461590176833 Marionette TRACE conn3 <- [1,390,null,{}] 06:16:16 INFO - PROCESS | 1828 | 1461590176838 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:16 INFO - PROCESS | 1828 | 1461590176972 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 06:16:17 INFO - PROCESS | 1828 | 1461590177092 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:17 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ceca800 == 54 [pid = 1828] [id = 70] 06:16:17 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851ef000 == 53 [pid = 1828] [id = 98] 06:16:17 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18e389000 == 52 [pid = 1828] [id = 97] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe18b41e000) [pid = 1828] [serial = 236] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (0x7fe1814ebc00) [pid = 1828] [serial = 233] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0x7fe17c0cc800) [pid = 1828] [serial = 230] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (0x7fe17773ac00) [pid = 1828] [serial = 227] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (0x7fe18fa11800) [pid = 1828] [serial = 260] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174d97800 == 53 [pid = 1828] [id = 105] 06:16:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (0x7fe177681400) [pid = 1828] [serial = 314] [outer = (nil)] 06:16:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (0x7fe17773b800) [pid = 1828] [serial = 315] [outer = 0x7fe177681400] 06:16:17 INFO - PROCESS | 1828 | 1461590177176 Marionette DEBUG loaded listener.js 06:16:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe177a10400) [pid = 1828] [serial = 316] [outer = 0x7fe177681400] 06:16:17 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18af34800 == 52 [pid = 1828] [id = 96] 06:16:17 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe180655800 == 51 [pid = 1828] [id = 95] 06:16:17 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17df4f000 == 50 [pid = 1828] [id = 94] 06:16:17 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d1dc800 == 49 [pid = 1828] [id = 93] 06:16:17 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174b58000 == 48 [pid = 1828] [id = 92] 06:16:17 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe176111000 == 47 [pid = 1828] [id = 88] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0x7fe17f492800) [pid = 1828] [serial = 251] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (0x7fe18c1e0400) [pid = 1828] [serial = 254] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (0x7fe185189400) [pid = 1828] [serial = 252] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (0x7fe18b0e7800) [pid = 1828] [serial = 224] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (0x7fe17773d800) [pid = 1828] [serial = 240] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (0x7fe175f2cc00) [pid = 1828] [serial = 239] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (0x7fe17c041000) [pid = 1828] [serial = 245] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (0x7fe17d2a5400) [pid = 1828] [serial = 246] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (0x7fe17776f800) [pid = 1828] [serial = 242] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (0x7fe17a992000) [pid = 1828] [serial = 243] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe18c471c00) [pid = 1828] [serial = 255] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe17e212800) [pid = 1828] [serial = 248] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe18c147000) [pid = 1828] [serial = 257] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe18dea6400) [pid = 1828] [serial = 258] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe17e866800) [pid = 1828] [serial = 249] [outer = (nil)] [url = about:blank] 06:16:17 INFO - PROCESS | 1828 | 1461590177852 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:16:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:16:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1085ms 06:16:17 INFO - PROCESS | 1828 | 1461590177911 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 06:16:17 INFO - PROCESS | 1828 | 1461590177914 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 06:16:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:16:17 INFO - PROCESS | 1828 | 1461590177920 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:16:17 INFO - PROCESS | 1828 | 1461590177922 Marionette TRACE conn3 <- [1,394,null,{}] 06:16:17 INFO - PROCESS | 1828 | 1461590177935 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:18 INFO - PROCESS | 1828 | 1461590178077 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 06:16:18 INFO - PROCESS | 1828 | 1461590178159 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:18 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1d7800 == 48 [pid = 1828] [id = 106] 06:16:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe17b190800) [pid = 1828] [serial = 317] [outer = (nil)] 06:16:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe17bfe9800) [pid = 1828] [serial = 318] [outer = 0x7fe17b190800] 06:16:18 INFO - PROCESS | 1828 | 1461590178216 Marionette DEBUG loaded listener.js 06:16:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe17cef1000) [pid = 1828] [serial = 319] [outer = 0x7fe17b190800] 06:16:18 INFO - PROCESS | 1828 | 1461590178863 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:16:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:16:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 978ms 06:16:18 INFO - PROCESS | 1828 | 1461590178898 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 06:16:18 INFO - PROCESS | 1828 | 1461590178901 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 06:16:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:16:18 INFO - PROCESS | 1828 | 1461590178906 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:16:18 INFO - PROCESS | 1828 | 1461590178908 Marionette TRACE conn3 <- [1,398,null,{}] 06:16:18 INFO - PROCESS | 1828 | 1461590178912 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:19 INFO - PROCESS | 1828 | 1461590179057 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 06:16:19 INFO - PROCESS | 1828 | 1461590179075 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17df4e800 == 49 [pid = 1828] [id = 107] 06:16:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe17d2a5800) [pid = 1828] [serial = 320] [outer = (nil)] 06:16:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe17dd81400) [pid = 1828] [serial = 321] [outer = 0x7fe17d2a5800] 06:16:19 INFO - PROCESS | 1828 | 1461590179128 Marionette DEBUG loaded listener.js 06:16:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe17e2ec400) [pid = 1828] [serial = 322] [outer = 0x7fe17d2a5800] 06:16:19 INFO - PROCESS | 1828 | 1461590179771 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:16:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:16:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 923ms 06:16:19 INFO - PROCESS | 1828 | 1461590179831 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 06:16:19 INFO - PROCESS | 1828 | 1461590179834 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 06:16:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:16:19 INFO - PROCESS | 1828 | 1461590179839 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:16:19 INFO - PROCESS | 1828 | 1461590179842 Marionette TRACE conn3 <- [1,402,null,{}] 06:16:19 INFO - PROCESS | 1828 | 1461590179846 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:19 INFO - PROCESS | 1828 | 1461590179994 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 06:16:20 INFO - PROCESS | 1828 | 1461590180050 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:20 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17f475000 == 50 [pid = 1828] [id = 108] 06:16:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (0x7fe173ae1000) [pid = 1828] [serial = 323] [outer = (nil)] 06:16:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (0x7fe17e9c7400) [pid = 1828] [serial = 324] [outer = 0x7fe173ae1000] 06:16:20 INFO - PROCESS | 1828 | 1461590180103 Marionette DEBUG loaded listener.js 06:16:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (0x7fe18425c400) [pid = 1828] [serial = 325] [outer = 0x7fe173ae1000] 06:16:20 INFO - PROCESS | 1828 | 1461590180747 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:16:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:16:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 924ms 06:16:20 INFO - PROCESS | 1828 | 1461590180766 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 06:16:20 INFO - PROCESS | 1828 | 1461590180770 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 06:16:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:16:20 INFO - PROCESS | 1828 | 1461590180776 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:16:20 INFO - PROCESS | 1828 | 1461590180777 Marionette TRACE conn3 <- [1,406,null,{}] 06:16:20 INFO - PROCESS | 1828 | 1461590180782 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:20 INFO - PROCESS | 1828 | 1461590180955 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 06:16:21 INFO - PROCESS | 1828 | 1461590180997 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18adb4000 == 51 [pid = 1828] [id = 109] 06:16:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (0x7fe18afd3000) [pid = 1828] [serial = 326] [outer = (nil)] 06:16:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (0x7fe18c13b400) [pid = 1828] [serial = 327] [outer = 0x7fe18afd3000] 06:16:21 INFO - PROCESS | 1828 | 1461590181055 Marionette DEBUG loaded listener.js 06:16:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (0x7fe18e344800) [pid = 1828] [serial = 328] [outer = 0x7fe18afd3000] 06:16:21 INFO - PROCESS | 1828 | 1461590181888 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (0x7fe17c0d2400) [pid = 1828] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (0x7fe1814e8400) [pid = 1828] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (0x7fe1748c4c00) [pid = 1828] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (0x7fe172644c00) [pid = 1828] [serial = 271] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (0x7fe185185800) [pid = 1828] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (0x7fe18fc7d400) [pid = 1828] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (0x7fe174aeac00) [pid = 1828] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe17a986800) [pid = 1828] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe174511800) [pid = 1828] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe1748ba400) [pid = 1828] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe178c52c00) [pid = 1828] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe174c67000) [pid = 1828] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (0x7fe172642c00) [pid = 1828] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (0x7fe17510b000) [pid = 1828] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (0x7fe17dadd400) [pid = 1828] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (0x7fe18b09fc00) [pid = 1828] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (0x7fe172638400) [pid = 1828] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:16:21 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (0x7fe172637800) [pid = 1828] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:16:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:16:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1182ms 06:16:21 INFO - PROCESS | 1828 | 1461590181958 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 06:16:21 INFO - PROCESS | 1828 | 1461590181961 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 06:16:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:16:21 INFO - PROCESS | 1828 | 1461590181966 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:16:21 INFO - PROCESS | 1828 | 1461590181968 Marionette TRACE conn3 <- [1,410,null,{}] 06:16:21 INFO - PROCESS | 1828 | 1461590181973 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:22 INFO - PROCESS | 1828 | 1461590182080 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 06:16:22 INFO - PROCESS | 1828 | 1461590182089 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174d89800 == 52 [pid = 1828] [id = 110] 06:16:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (0x7fe173ae0800) [pid = 1828] [serial = 329] [outer = (nil)] 06:16:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (0x7fe17767bc00) [pid = 1828] [serial = 330] [outer = 0x7fe173ae0800] 06:16:22 INFO - PROCESS | 1828 | 1461590182141 Marionette DEBUG loaded listener.js 06:16:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (0x7fe1748c6000) [pid = 1828] [serial = 331] [outer = 0x7fe173ae0800] 06:16:22 INFO - PROCESS | 1828 | 1461590182831 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:16:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:16:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 925ms 06:16:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:16:22 INFO - PROCESS | 1828 | 1461590182892 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 06:16:22 INFO - PROCESS | 1828 | 1461590182894 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 06:16:22 INFO - PROCESS | 1828 | 1461590182899 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:16:22 INFO - PROCESS | 1828 | 1461590182902 Marionette TRACE conn3 <- [1,414,null,{}] 06:16:22 INFO - PROCESS | 1828 | 1461590182912 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:23 INFO - PROCESS | 1828 | 1461590183023 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 06:16:23 INFO - PROCESS | 1828 | 1461590183036 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18c126800 == 53 [pid = 1828] [id = 111] 06:16:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (0x7fe17bb03c00) [pid = 1828] [serial = 332] [outer = (nil)] 06:16:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (0x7fe18b09fc00) [pid = 1828] [serial = 333] [outer = 0x7fe17bb03c00] 06:16:23 INFO - PROCESS | 1828 | 1461590183089 Marionette DEBUG loaded listener.js 06:16:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe190268c00) [pid = 1828] [serial = 334] [outer = 0x7fe17bb03c00] 06:16:23 INFO - PROCESS | 1828 | 1461590183694 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:16:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:16:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 831ms 06:16:23 INFO - PROCESS | 1828 | 1461590183731 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 06:16:23 INFO - PROCESS | 1828 | 1461590183734 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 06:16:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:16:23 INFO - PROCESS | 1828 | 1461590183739 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:16:23 INFO - PROCESS | 1828 | 1461590183750 Marionette TRACE conn3 <- [1,418,null,{}] 06:16:23 INFO - PROCESS | 1828 | 1461590183754 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:23 INFO - PROCESS | 1828 | 1461590183867 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 06:16:24 INFO - PROCESS | 1828 | 1461590184005 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174a7e000 == 54 [pid = 1828] [id = 112] 06:16:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe172638800) [pid = 1828] [serial = 335] [outer = (nil)] 06:16:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe173ad3c00) [pid = 1828] [serial = 336] [outer = 0x7fe172638800] 06:16:24 INFO - PROCESS | 1828 | 1461590184072 Marionette DEBUG loaded listener.js 06:16:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe173ae0c00) [pid = 1828] [serial = 337] [outer = 0x7fe172638800] 06:16:25 INFO - PROCESS | 1828 | 1461590185308 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:16:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 06:16:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1591ms 06:16:25 INFO - PROCESS | 1828 | 1461590185332 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 06:16:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:16:25 INFO - PROCESS | 1828 | 1461590185338 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 06:16:25 INFO - PROCESS | 1828 | 1461590185344 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:16:25 INFO - PROCESS | 1828 | 1461590185349 Marionette TRACE conn3 <- [1,422,null,{}] 06:16:25 INFO - PROCESS | 1828 | 1461590185355 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:25 INFO - PROCESS | 1828 | 1461590185492 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 06:16:25 INFO - PROCESS | 1828 | 1461590185616 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:25 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17db0b000 == 55 [pid = 1828] [id = 113] 06:16:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe17263c400) [pid = 1828] [serial = 338] [outer = (nil)] 06:16:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe17776f800) [pid = 1828] [serial = 339] [outer = 0x7fe17263c400] 06:16:25 INFO - PROCESS | 1828 | 1461590185684 Marionette DEBUG loaded listener.js 06:16:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe17b191800) [pid = 1828] [serial = 340] [outer = 0x7fe17263c400] 06:16:26 INFO - PROCESS | 1828 | 1461590186900 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:16:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:16:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1583ms 06:16:26 INFO - PROCESS | 1828 | 1461590186930 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 06:16:26 INFO - PROCESS | 1828 | 1461590186935 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 06:16:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:16:26 INFO - PROCESS | 1828 | 1461590186953 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:16:26 INFO - PROCESS | 1828 | 1461590186955 Marionette TRACE conn3 <- [1,426,null,{}] 06:16:26 INFO - PROCESS | 1828 | 1461590186961 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:27 INFO - PROCESS | 1828 | 1461590187168 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 06:16:27 INFO - PROCESS | 1828 | 1461590187268 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:27 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18de2d800 == 56 [pid = 1828] [id = 114] 06:16:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (0x7fe1725a7800) [pid = 1828] [serial = 341] [outer = (nil)] 06:16:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (0x7fe1748b8800) [pid = 1828] [serial = 342] [outer = 0x7fe1725a7800] 06:16:27 INFO - PROCESS | 1828 | 1461590187332 Marionette DEBUG loaded listener.js 06:16:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (0x7fe17c0d2800) [pid = 1828] [serial = 343] [outer = 0x7fe1725a7800] 06:16:28 INFO - PROCESS | 1828 | 1461590188068 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:16:28 INFO - PROCESS | 1828 | 1461590188138 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 06:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:16:28 INFO - PROCESS | 1828 | 1461590188150 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:16:28 INFO - PROCESS | 1828 | 1461590188158 Marionette TRACE conn3 <- [1,430,null,{}] 06:16:28 INFO - PROCESS | 1828 | 1461590188165 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:28 INFO - PROCESS | 1828 | 1461590188312 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 06:16:28 INFO - PROCESS | 1828 | 1461590188439 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe193056800 == 57 [pid = 1828] [id = 115] 06:16:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (0x7fe1725b1800) [pid = 1828] [serial = 344] [outer = (nil)] 06:16:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (0x7fe17783d000) [pid = 1828] [serial = 345] [outer = 0x7fe1725b1800] 06:16:28 INFO - PROCESS | 1828 | 1461590188502 Marionette DEBUG loaded listener.js 06:16:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (0x7fe17da68000) [pid = 1828] [serial = 346] [outer = 0x7fe1725b1800] 06:16:29 INFO - PROCESS | 1828 | 1461590189276 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:16:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:16:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1199ms 06:16:29 INFO - PROCESS | 1828 | 1461590189343 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 06:16:29 INFO - PROCESS | 1828 | 1461590189347 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 06:16:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:16:29 INFO - PROCESS | 1828 | 1461590189352 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:16:29 INFO - PROCESS | 1828 | 1461590189355 Marionette TRACE conn3 <- [1,434,null,{}] 06:16:29 INFO - PROCESS | 1828 | 1461590189360 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:29 INFO - PROCESS | 1828 | 1461590189496 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 06:16:29 INFO - PROCESS | 1828 | 1461590189621 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174d8f000 == 58 [pid = 1828] [id = 116] 06:16:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (0x7fe174510c00) [pid = 1828] [serial = 347] [outer = (nil)] 06:16:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (0x7fe174a2e400) [pid = 1828] [serial = 348] [outer = 0x7fe174510c00] 06:16:29 INFO - PROCESS | 1828 | 1461590189685 Marionette DEBUG loaded listener.js 06:16:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe17776b800) [pid = 1828] [serial = 349] [outer = 0x7fe174510c00] 06:16:30 INFO - PROCESS | 1828 | 1461590190665 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:16:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:16:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1377ms 06:16:30 INFO - PROCESS | 1828 | 1461590190731 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 06:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:16:30 INFO - PROCESS | 1828 | 1461590190737 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 06:16:30 INFO - PROCESS | 1828 | 1461590190743 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:16:30 INFO - PROCESS | 1828 | 1461590190748 Marionette TRACE conn3 <- [1,438,null,{}] 06:16:30 INFO - PROCESS | 1828 | 1461590190754 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:30 INFO - PROCESS | 1828 | 1461590190894 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 06:16:31 INFO - PROCESS | 1828 | 1461590191028 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:31 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18c126800 == 57 [pid = 1828] [id = 111] 06:16:31 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174d89800 == 56 [pid = 1828] [id = 110] 06:16:31 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18adb4000 == 55 [pid = 1828] [id = 109] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0x7fe19060ac00) [pid = 1828] [serial = 297] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174d88800 == 56 [pid = 1828] [id = 117] 06:16:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe175f2cc00) [pid = 1828] [serial = 350] [outer = (nil)] 06:16:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0x7fe177682400) [pid = 1828] [serial = 351] [outer = 0x7fe175f2cc00] 06:16:31 INFO - PROCESS | 1828 | 1461590191111 Marionette DEBUG loaded listener.js 06:16:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe17776a400) [pid = 1828] [serial = 352] [outer = 0x7fe175f2cc00] 06:16:31 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17f475000 == 55 [pid = 1828] [id = 108] 06:16:31 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17df4e800 == 54 [pid = 1828] [id = 107] 06:16:31 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d1d7800 == 53 [pid = 1828] [id = 106] 06:16:31 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174d97800 == 52 [pid = 1828] [id = 105] 06:16:31 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c009000 == 51 [pid = 1828] [id = 104] 06:16:31 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe190257000 == 50 [pid = 1828] [id = 99] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe178c50000) [pid = 1828] [serial = 198] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (0x7fe174643000) [pid = 1828] [serial = 195] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0x7fe17e2f4400) [pid = 1828] [serial = 192] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (0x7fe18b41e400) [pid = 1828] [serial = 288] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (0x7fe17e2ee400) [pid = 1828] [serial = 272] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (0x7fe17c03c400) [pid = 1828] [serial = 266] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (0x7fe18afd4800) [pid = 1828] [serial = 282] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (0x7fe1902a1000) [pid = 1828] [serial = 291] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (0x7fe18b24b400) [pid = 1828] [serial = 283] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (0x7fe17d70a800) [pid = 1828] [serial = 279] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (0x7fe17dd82800) [pid = 1828] [serial = 280] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (0x7fe18b097800) [pid = 1828] [serial = 269] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe176c7e800) [pid = 1828] [serial = 263] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe19060bc00) [pid = 1828] [serial = 295] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe19043f000) [pid = 1828] [serial = 292] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe17b198000) [pid = 1828] [serial = 276] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe179f32800) [pid = 1828] [serial = 275] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (0x7fe18fc78c00) [pid = 1828] [serial = 273] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (0x7fe17d2a6000) [pid = 1828] [serial = 120] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (0x7fe177682c00) [pid = 1828] [serial = 285] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (0x7fe1902a3800) [pid = 1828] [serial = 294] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (0x7fe18c1eec00) [pid = 1828] [serial = 289] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (0x7fe185183800) [pid = 1828] [serial = 286] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (0x7fe17d2a4400) [pid = 1828] [serial = 231] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (0x7fe178c4fc00) [pid = 1828] [serial = 168] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (0x7fe18fa0b000) [pid = 1828] [serial = 165] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 84 (0x7fe178c52000) [pid = 1828] [serial = 228] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 83 (0x7fe18afdb000) [pid = 1828] [serial = 234] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 82 (0x7fe18b4fa400) [pid = 1828] [serial = 237] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | --DOMWINDOW == 81 (0x7fe18b24b800) [pid = 1828] [serial = 225] [outer = (nil)] [url = about:blank] 06:16:31 INFO - PROCESS | 1828 | 1461590191749 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:16:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:16:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1035ms 06:16:31 INFO - PROCESS | 1828 | 1461590191778 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 06:16:31 INFO - PROCESS | 1828 | 1461590191784 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 06:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:16:31 INFO - PROCESS | 1828 | 1461590191793 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:16:31 INFO - PROCESS | 1828 | 1461590191796 Marionette TRACE conn3 <- [1,442,null,{}] 06:16:31 INFO - PROCESS | 1828 | 1461590191834 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:31 INFO - PROCESS | 1828 | 1461590191972 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 06:16:32 INFO - PROCESS | 1828 | 1461590192059 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1d1000 == 51 [pid = 1828] [id = 118] 06:16:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 82 (0x7fe1725a6800) [pid = 1828] [serial = 353] [outer = (nil)] 06:16:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 83 (0x7fe17783ac00) [pid = 1828] [serial = 354] [outer = 0x7fe1725a6800] 06:16:32 INFO - PROCESS | 1828 | 1461590192114 Marionette DEBUG loaded listener.js 06:16:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 84 (0x7fe17a2b6400) [pid = 1828] [serial = 355] [outer = 0x7fe1725a6800] 06:16:32 INFO - PROCESS | 1828 | 1461590192736 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:16:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:16:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 978ms 06:16:32 INFO - PROCESS | 1828 | 1461590192772 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 06:16:32 INFO - PROCESS | 1828 | 1461590192775 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 06:16:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:16:32 INFO - PROCESS | 1828 | 1461590192781 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:16:32 INFO - PROCESS | 1828 | 1461590192784 Marionette TRACE conn3 <- [1,446,null,{}] 06:16:32 INFO - PROCESS | 1828 | 1461590192798 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:32 INFO - PROCESS | 1828 | 1461590192978 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 06:16:33 INFO - PROCESS | 1828 | 1461590193004 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ea5f000 == 52 [pid = 1828] [id = 119] 06:16:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 85 (0x7fe17c7dd000) [pid = 1828] [serial = 356] [outer = (nil)] 06:16:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (0x7fe17d709000) [pid = 1828] [serial = 357] [outer = 0x7fe17c7dd000] 06:16:33 INFO - PROCESS | 1828 | 1461590193060 Marionette DEBUG loaded listener.js 06:16:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (0x7fe17dd84000) [pid = 1828] [serial = 358] [outer = 0x7fe17c7dd000] 06:16:33 INFO - PROCESS | 1828 | 1461590193748 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:16:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:16:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 980ms 06:16:33 INFO - PROCESS | 1828 | 1461590193767 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 06:16:33 INFO - PROCESS | 1828 | 1461590193772 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 06:16:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:16:33 INFO - PROCESS | 1828 | 1461590193777 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:16:33 INFO - PROCESS | 1828 | 1461590193779 Marionette TRACE conn3 <- [1,450,null,{}] 06:16:33 INFO - PROCESS | 1828 | 1461590193783 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:33 INFO - PROCESS | 1828 | 1461590193928 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 06:16:33 INFO - PROCESS | 1828 | 1461590193950 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851ed800 == 53 [pid = 1828] [id = 120] 06:16:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (0x7fe17450a400) [pid = 1828] [serial = 359] [outer = (nil)] 06:16:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (0x7fe17e945400) [pid = 1828] [serial = 360] [outer = 0x7fe17450a400] 06:16:34 INFO - PROCESS | 1828 | 1461590194003 Marionette DEBUG loaded listener.js 06:16:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (0x7fe18145dc00) [pid = 1828] [serial = 361] [outer = 0x7fe17450a400] 06:16:34 INFO - PROCESS | 1828 | 1461590194663 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:16:34 INFO - PROCESS | 1828 | 1461590194713 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 06:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:16:34 INFO - PROCESS | 1828 | 1461590194718 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:16:34 INFO - PROCESS | 1828 | 1461590194721 Marionette TRACE conn3 <- [1,454,null,{}] 06:16:34 INFO - PROCESS | 1828 | 1461590194725 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:34 INFO - PROCESS | 1828 | 1461590194870 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 06:16:34 INFO - PROCESS | 1828 | 1461590194902 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:34 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b214800 == 54 [pid = 1828] [id = 121] 06:16:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (0x7fe1725aa000) [pid = 1828] [serial = 362] [outer = (nil)] 06:16:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (0x7fe18a10a800) [pid = 1828] [serial = 363] [outer = 0x7fe1725aa000] 06:16:34 INFO - PROCESS | 1828 | 1461590194953 Marionette DEBUG loaded listener.js 06:16:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (0x7fe18afdf000) [pid = 1828] [serial = 364] [outer = 0x7fe1725aa000] 06:16:35 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:16:35 INFO - PROCESS | 1828 | 1461590195715 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:16:35 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (0x7fe17450c000) [pid = 1828] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:16:35 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (0x7fe173ae1000) [pid = 1828] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:16:35 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (0x7fe177681400) [pid = 1828] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:16:35 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (0x7fe18afd3000) [pid = 1828] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:16:35 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (0x7fe173ae0800) [pid = 1828] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:16:35 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (0x7fe17d2a5800) [pid = 1828] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:16:35 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (0x7fe17450b000) [pid = 1828] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:16:35 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (0x7fe17b190800) [pid = 1828] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:16:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:16:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1030ms 06:16:35 INFO - PROCESS | 1828 | 1461590195749 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 06:16:35 INFO - PROCESS | 1828 | 1461590195753 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 06:16:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:16:35 INFO - PROCESS | 1828 | 1461590195759 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:16:35 INFO - PROCESS | 1828 | 1461590195761 Marionette TRACE conn3 <- [1,458,null,{}] 06:16:35 INFO - PROCESS | 1828 | 1461590195782 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:35 INFO - PROCESS | 1828 | 1461590195913 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 06:16:35 INFO - PROCESS | 1828 | 1461590195923 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851dc000 == 55 [pid = 1828] [id = 122] 06:16:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (0x7fe18afe1c00) [pid = 1828] [serial = 365] [outer = (nil)] 06:16:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (0x7fe18b0e9000) [pid = 1828] [serial = 366] [outer = 0x7fe18afe1c00] 06:16:35 INFO - PROCESS | 1828 | 1461590195981 Marionette DEBUG loaded listener.js 06:16:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (0x7fe18c46c800) [pid = 1828] [serial = 367] [outer = 0x7fe18afe1c00] 06:16:36 INFO - PROCESS | 1828 | 1461590196623 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:16:36 INFO - PROCESS | 1828 | 1461590196657 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 06:16:36 INFO - PROCESS | 1828 | 1461590196663 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:16:36 INFO - PROCESS | 1828 | 1461590196664 Marionette TRACE conn3 <- [1,462,null,{}] 06:16:36 INFO - PROCESS | 1828 | 1461590196669 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:36 INFO - PROCESS | 1828 | 1461590196814 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 06:16:36 INFO - PROCESS | 1828 | 1461590196832 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fca0800 == 56 [pid = 1828] [id = 123] 06:16:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (0x7fe17260a800) [pid = 1828] [serial = 368] [outer = (nil)] 06:16:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (0x7fe172614c00) [pid = 1828] [serial = 369] [outer = 0x7fe17260a800] 06:16:36 INFO - PROCESS | 1828 | 1461590196886 Marionette DEBUG loaded listener.js 06:16:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (0x7fe1814f5800) [pid = 1828] [serial = 370] [outer = 0x7fe17260a800] 06:16:37 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:16:37 INFO - PROCESS | 1828 | 1461590197474 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:16:37 INFO - PROCESS | 1828 | 1461590197545 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 06:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:16:37 INFO - PROCESS | 1828 | 1461590197550 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:16:37 INFO - PROCESS | 1828 | 1461590197552 Marionette TRACE conn3 <- [1,466,null,{}] 06:16:37 INFO - PROCESS | 1828 | 1461590197557 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:37 INFO - PROCESS | 1828 | 1461590197681 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 06:16:37 INFO - PROCESS | 1828 | 1461590197824 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17512d800 == 57 [pid = 1828] [id = 124] 06:16:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (0x7fe1725a5000) [pid = 1828] [serial = 371] [outer = (nil)] 06:16:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (0x7fe1725ac800) [pid = 1828] [serial = 372] [outer = 0x7fe1725a5000] 06:16:37 INFO - PROCESS | 1828 | 1461590197891 Marionette DEBUG loaded listener.js 06:16:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe17263d800) [pid = 1828] [serial = 373] [outer = 0x7fe1725a5000] 06:16:38 INFO - PROCESS | 1828 | 1461590198791 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:16:38 INFO - PROCESS | 1828 | 1461590198835 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 06:16:38 INFO - PROCESS | 1828 | 1461590198842 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:16:38 INFO - PROCESS | 1828 | 1461590198847 Marionette TRACE conn3 <- [1,470,null,{}] 06:16:38 INFO - PROCESS | 1828 | 1461590198853 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:38 INFO - PROCESS | 1828 | 1461590198992 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 06:16:39 INFO - PROCESS | 1828 | 1461590199124 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17e841000 == 58 [pid = 1828] [id = 125] 06:16:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe1725a8400) [pid = 1828] [serial = 374] [outer = (nil)] 06:16:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe177833400) [pid = 1828] [serial = 375] [outer = 0x7fe1725a8400] 06:16:39 INFO - PROCESS | 1828 | 1461590199191 Marionette DEBUG loaded listener.js 06:16:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe179f31000) [pid = 1828] [serial = 376] [outer = 0x7fe1725a8400] 06:16:40 INFO - PROCESS | 1828 | 1461590200017 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1245ms 06:16:40 INFO - PROCESS | 1828 | 1461590200088 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 06:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:16:40 INFO - PROCESS | 1828 | 1461590200094 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 06:16:40 INFO - PROCESS | 1828 | 1461590200100 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:16:40 INFO - PROCESS | 1828 | 1461590200103 Marionette TRACE conn3 <- [1,474,null,{}] 06:16:40 INFO - PROCESS | 1828 | 1461590200108 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:40 INFO - PROCESS | 1828 | 1461590200248 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 06:16:40 INFO - PROCESS | 1828 | 1461590200373 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:40 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe19042d000 == 59 [pid = 1828] [id = 126] 06:16:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe17bb0c000) [pid = 1828] [serial = 377] [outer = (nil)] 06:16:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe17da5ec00) [pid = 1828] [serial = 378] [outer = 0x7fe17bb0c000] 06:16:40 INFO - PROCESS | 1828 | 1461590200437 Marionette DEBUG loaded listener.js 06:16:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe17e9c8c00) [pid = 1828] [serial = 379] [outer = 0x7fe17bb0c000] 06:16:41 INFO - PROCESS | 1828 | 1461590201270 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:16:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:16:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1239ms 06:16:41 INFO - PROCESS | 1828 | 1461590201340 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 06:16:41 INFO - PROCESS | 1828 | 1461590201343 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 06:16:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:16:41 INFO - PROCESS | 1828 | 1461590201355 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:16:41 INFO - PROCESS | 1828 | 1461590201363 Marionette TRACE conn3 <- [1,478,null,{}] 06:16:41 INFO - PROCESS | 1828 | 1461590201371 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:41 INFO - PROCESS | 1828 | 1461590201547 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 06:16:41 INFO - PROCESS | 1828 | 1461590201673 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1af4d2800 == 60 [pid = 1828] [id = 127] 06:16:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (0x7fe18145c000) [pid = 1828] [serial = 380] [outer = (nil)] 06:16:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (0x7fe18fa0b000) [pid = 1828] [serial = 381] [outer = 0x7fe18145c000] 06:16:41 INFO - PROCESS | 1828 | 1461590201736 Marionette DEBUG loaded listener.js 06:16:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (0x7fe19026c800) [pid = 1828] [serial = 382] [outer = 0x7fe18145c000] 06:16:42 INFO - PROCESS | 1828 | 1461590202721 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1444ms 06:16:42 INFO - PROCESS | 1828 | 1461590202794 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 06:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:16:42 INFO - PROCESS | 1828 | 1461590202798 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 06:16:42 INFO - PROCESS | 1828 | 1461590202806 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:16:42 INFO - PROCESS | 1828 | 1461590202809 Marionette TRACE conn3 <- [1,482,null,{}] 06:16:42 INFO - PROCESS | 1828 | 1461590202816 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:42 INFO - PROCESS | 1828 | 1461590202952 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 06:16:43 INFO - PROCESS | 1828 | 1461590203159 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1745cf800 == 61 [pid = 1828] [id = 128] 06:16:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (0x7fe174c5d800) [pid = 1828] [serial = 383] [outer = (nil)] 06:16:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (0x7fe174c6ac00) [pid = 1828] [serial = 384] [outer = 0x7fe174c5d800] 06:16:43 INFO - PROCESS | 1828 | 1461590203221 Marionette DEBUG loaded listener.js 06:16:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (0x7fe176132000) [pid = 1828] [serial = 385] [outer = 0x7fe174c5d800] 06:16:43 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17df52000 == 60 [pid = 1828] [id = 91] 06:16:43 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (0x7fe17767f800) [pid = 1828] [serial = 300] [outer = (nil)] [url = about:blank] 06:16:43 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (0x7fe19078ac00) [pid = 1828] [serial = 309] [outer = (nil)] [url = about:blank] 06:16:43 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (0x7fe18b09fc00) [pid = 1828] [serial = 333] [outer = (nil)] [url = about:blank] 06:16:43 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (0x7fe18e33fc00) [pid = 1828] [serial = 306] [outer = (nil)] [url = about:blank] 06:16:43 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (0x7fe17da5c400) [pid = 1828] [serial = 303] [outer = (nil)] [url = about:blank] 06:16:43 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fca0800 == 59 [pid = 1828] [id = 123] 06:16:43 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851dc000 == 58 [pid = 1828] [id = 122] 06:16:43 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18b214800 == 57 [pid = 1828] [id = 121] 06:16:43 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851ed800 == 56 [pid = 1828] [id = 120] 06:16:43 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ea5f000 == 55 [pid = 1828] [id = 119] 06:16:43 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d1d1000 == 54 [pid = 1828] [id = 118] 06:16:43 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174d88800 == 53 [pid = 1828] [id = 117] 06:16:43 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174a7e000 == 52 [pid = 1828] [id = 112] 06:16:44 INFO - PROCESS | 1828 | 1461590204020 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (0x7fe190732000) [pid = 1828] [serial = 298] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (0x7fe17e9c7400) [pid = 1828] [serial = 324] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe18425c400) [pid = 1828] [serial = 325] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe17773b800) [pid = 1828] [serial = 315] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe177a10400) [pid = 1828] [serial = 316] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe18c13b400) [pid = 1828] [serial = 327] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe17767bc00) [pid = 1828] [serial = 330] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (0x7fe17dd81400) [pid = 1828] [serial = 321] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (0x7fe174c67c00) [pid = 1828] [serial = 313] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (0x7fe17490a000) [pid = 1828] [serial = 312] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (0x7fe17bfe9800) [pid = 1828] [serial = 318] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (0x7fe17cef1000) [pid = 1828] [serial = 319] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (0x7fe18e344800) [pid = 1828] [serial = 328] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (0x7fe17e2ec400) [pid = 1828] [serial = 322] [outer = (nil)] [url = about:blank] 06:16:44 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (0x7fe1748c6000) [pid = 1828] [serial = 331] [outer = (nil)] [url = about:blank] 06:16:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:16:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1280ms 06:16:44 INFO - PROCESS | 1828 | 1461590204085 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 06:16:44 INFO - PROCESS | 1828 | 1461590204092 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 06:16:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:16:44 INFO - PROCESS | 1828 | 1461590204101 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:16:44 INFO - PROCESS | 1828 | 1461590204103 Marionette TRACE conn3 <- [1,486,null,{}] 06:16:44 INFO - PROCESS | 1828 | 1461590204107 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:44 INFO - PROCESS | 1828 | 1461590204225 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 06:16:44 INFO - PROCESS | 1828 | 1461590204240 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:44 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1777a0800 == 53 [pid = 1828] [id = 129] 06:16:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (0x7fe177678400) [pid = 1828] [serial = 386] [outer = (nil)] 06:16:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (0x7fe17773e800) [pid = 1828] [serial = 387] [outer = 0x7fe177678400] 06:16:44 INFO - PROCESS | 1828 | 1461590204294 Marionette DEBUG loaded listener.js 06:16:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (0x7fe17783d400) [pid = 1828] [serial = 388] [outer = 0x7fe177678400] 06:16:45 INFO - PROCESS | 1828 | 1461590205011 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:16:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 928ms 06:16:45 INFO - PROCESS | 1828 | 1461590205029 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 06:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:16:45 INFO - PROCESS | 1828 | 1461590205032 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 06:16:45 INFO - PROCESS | 1828 | 1461590205038 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:16:45 INFO - PROCESS | 1828 | 1461590205042 Marionette TRACE conn3 <- [1,490,null,{}] 06:16:45 INFO - PROCESS | 1828 | 1461590205055 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:45 INFO - PROCESS | 1828 | 1461590205178 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 06:16:45 INFO - PROCESS | 1828 | 1461590205271 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1ed800 == 54 [pid = 1828] [id = 130] 06:16:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (0x7fe17783bc00) [pid = 1828] [serial = 389] [outer = (nil)] 06:16:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (0x7fe17bfe9c00) [pid = 1828] [serial = 390] [outer = 0x7fe17783bc00] 06:16:45 INFO - PROCESS | 1828 | 1461590205326 Marionette DEBUG loaded listener.js 06:16:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (0x7fe17d709800) [pid = 1828] [serial = 391] [outer = 0x7fe17783bc00] 06:16:45 INFO - PROCESS | 1828 | 1461590205839 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:16:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 837ms 06:16:45 INFO - PROCESS | 1828 | 1461590205899 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 06:16:45 INFO - PROCESS | 1828 | 1461590205902 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 06:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:16:45 INFO - PROCESS | 1828 | 1461590205907 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:16:45 INFO - PROCESS | 1828 | 1461590205909 Marionette TRACE conn3 <- [1,494,null,{}] 06:16:45 INFO - PROCESS | 1828 | 1461590205914 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:46 INFO - PROCESS | 1828 | 1461590206040 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 06:16:46 INFO - PROCESS | 1828 | 1461590206156 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:46 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17e2ab000 == 55 [pid = 1828] [id = 131] 06:16:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (0x7fe177a07000) [pid = 1828] [serial = 392] [outer = (nil)] 06:16:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe17e2f4400) [pid = 1828] [serial = 393] [outer = 0x7fe177a07000] 06:16:46 INFO - PROCESS | 1828 | 1461590206210 Marionette DEBUG loaded listener.js 06:16:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe181417800) [pid = 1828] [serial = 394] [outer = 0x7fe177a07000] 06:16:46 INFO - PROCESS | 1828 | 1461590206782 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:16:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:16:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 926ms 06:16:46 INFO - PROCESS | 1828 | 1461590206834 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 06:16:46 INFO - PROCESS | 1828 | 1461590206836 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 06:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:16:46 INFO - PROCESS | 1828 | 1461590206848 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:16:46 INFO - PROCESS | 1828 | 1461590206850 Marionette TRACE conn3 <- [1,498,null,{}] 06:16:46 INFO - PROCESS | 1828 | 1461590206855 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:47 INFO - PROCESS | 1828 | 1461590206996 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 06:16:47 INFO - PROCESS | 1828 | 1461590207020 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1842d3000 == 56 [pid = 1828] [id = 132] 06:16:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe1725a2c00) [pid = 1828] [serial = 395] [outer = (nil)] 06:16:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe1736dc800) [pid = 1828] [serial = 396] [outer = 0x7fe1725a2c00] 06:16:47 INFO - PROCESS | 1828 | 1461590207073 Marionette DEBUG loaded listener.js 06:16:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe1736e1000) [pid = 1828] [serial = 397] [outer = 0x7fe1725a2c00] 06:16:47 INFO - PROCESS | 1828 | 1461590207811 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:16:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:16:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1026ms 06:16:47 INFO - PROCESS | 1828 | 1461590207877 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 06:16:47 INFO - PROCESS | 1828 | 1461590207880 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 06:16:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:16:47 INFO - PROCESS | 1828 | 1461590207886 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:16:47 INFO - PROCESS | 1828 | 1461590207887 Marionette TRACE conn3 <- [1,502,null,{}] 06:16:47 INFO - PROCESS | 1828 | 1461590207906 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:48 INFO - PROCESS | 1828 | 1461590208130 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 06:16:48 INFO - PROCESS | 1828 | 1461590208191 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b081000 == 57 [pid = 1828] [id = 133] 06:16:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe185184800) [pid = 1828] [serial = 398] [outer = (nil)] 06:16:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe18a105400) [pid = 1828] [serial = 399] [outer = 0x7fe185184800] 06:16:48 INFO - PROCESS | 1828 | 1461590208246 Marionette DEBUG loaded listener.js 06:16:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (0x7fe18c13b400) [pid = 1828] [serial = 400] [outer = 0x7fe185184800] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (0x7fe181413800) [pid = 1828] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (0x7fe181461000) [pid = 1828] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe17a2b8400) [pid = 1828] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe18b28cc00) [pid = 1828] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe174646400) [pid = 1828] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe18afd6800) [pid = 1828] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe174641400) [pid = 1828] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (0x7fe17bb03c00) [pid = 1828] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (0x7fe17bb0a000) [pid = 1828] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (0x7fe1725aa000) [pid = 1828] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (0x7fe17450a400) [pid = 1828] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (0x7fe18afe1c00) [pid = 1828] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (0x7fe175f2cc00) [pid = 1828] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (0x7fe17c7dd000) [pid = 1828] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 86 (0x7fe174510c00) [pid = 1828] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:16:48 INFO - PROCESS | 1828 | --DOMWINDOW == 85 (0x7fe1725a6800) [pid = 1828] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:16:49 INFO - PROCESS | 1828 | 1461590209047 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:16:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:16:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1179ms 06:16:49 INFO - PROCESS | 1828 | 1461590209065 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 06:16:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:16:49 INFO - PROCESS | 1828 | 1461590209069 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 06:16:49 INFO - PROCESS | 1828 | 1461590209074 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:16:49 INFO - PROCESS | 1828 | 1461590209076 Marionette TRACE conn3 <- [1,506,null,{}] 06:16:49 INFO - PROCESS | 1828 | 1461590209081 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:49 INFO - PROCESS | 1828 | 1461590209194 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 06:16:49 INFO - PROCESS | 1828 | 1461590209282 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:49 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17f473000 == 58 [pid = 1828] [id = 134] 06:16:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 86 (0x7fe1725a6400) [pid = 1828] [serial = 401] [outer = (nil)] 06:16:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 87 (0x7fe177682000) [pid = 1828] [serial = 402] [outer = 0x7fe1725a6400] 06:16:49 INFO - PROCESS | 1828 | 1461590209336 Marionette DEBUG loaded listener.js 06:16:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (0x7fe17f492400) [pid = 1828] [serial = 403] [outer = 0x7fe1725a6400] 06:16:49 INFO - PROCESS | 1828 | 1461590209849 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:16:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:16:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 825ms 06:16:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:16:49 INFO - PROCESS | 1828 | 1461590209920 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 06:16:49 INFO - PROCESS | 1828 | 1461590209922 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 06:16:49 INFO - PROCESS | 1828 | 1461590209927 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:16:49 INFO - PROCESS | 1828 | 1461590209930 Marionette TRACE conn3 <- [1,510,null,{}] 06:16:49 INFO - PROCESS | 1828 | 1461590209935 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:50 INFO - PROCESS | 1828 | 1461590210047 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 06:16:50 INFO - PROCESS | 1828 | 1461590210062 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fc46000 == 59 [pid = 1828] [id = 135] 06:16:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (0x7fe1725a2800) [pid = 1828] [serial = 404] [outer = (nil)] 06:16:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (0x7fe18c5d9800) [pid = 1828] [serial = 405] [outer = 0x7fe1725a2800] 06:16:50 INFO - PROCESS | 1828 | 1461590210112 Marionette DEBUG loaded listener.js 06:16:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (0x7fe18fa16800) [pid = 1828] [serial = 406] [outer = 0x7fe1725a2800] 06:16:50 INFO - PROCESS | 1828 | 1461590210782 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:16:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:16:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 926ms 06:16:50 INFO - PROCESS | 1828 | 1461590210855 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 06:16:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:16:50 INFO - PROCESS | 1828 | 1461590210860 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 06:16:50 INFO - PROCESS | 1828 | 1461590210868 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:16:50 INFO - PROCESS | 1828 | 1461590210874 Marionette TRACE conn3 <- [1,514,null,{}] 06:16:50 INFO - PROCESS | 1828 | 1461590210882 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:51 INFO - PROCESS | 1828 | 1461590211031 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 06:16:51 INFO - PROCESS | 1828 | 1461590211159 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175f5b800 == 60 [pid = 1828] [id = 136] 06:16:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (0x7fe1725ae000) [pid = 1828] [serial = 407] [outer = (nil)] 06:16:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (0x7fe1736e0400) [pid = 1828] [serial = 408] [outer = 0x7fe1725ae000] 06:16:51 INFO - PROCESS | 1828 | 1461590211226 Marionette DEBUG loaded listener.js 06:16:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe173adec00) [pid = 1828] [serial = 409] [outer = 0x7fe1725ae000] 06:16:52 INFO - PROCESS | 1828 | 1461590212012 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1183ms 06:16:52 INFO - PROCESS | 1828 | 1461590212052 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 06:16:52 INFO - PROCESS | 1828 | 1461590212059 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 06:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:16:52 INFO - PROCESS | 1828 | 1461590212068 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:16:52 INFO - PROCESS | 1828 | 1461590212072 Marionette TRACE conn3 <- [1,518,null,{}] 06:16:52 INFO - PROCESS | 1828 | 1461590212077 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:52 INFO - PROCESS | 1828 | 1461590212222 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 06:16:52 INFO - PROCESS | 1828 | 1461590212348 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17dfa6800 == 61 [pid = 1828] [id = 137] 06:16:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe174c62400) [pid = 1828] [serial = 410] [outer = (nil)] 06:16:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe17776b000) [pid = 1828] [serial = 411] [outer = 0x7fe174c62400] 06:16:52 INFO - PROCESS | 1828 | 1461590212412 Marionette DEBUG loaded listener.js 06:16:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe177840c00) [pid = 1828] [serial = 412] [outer = 0x7fe174c62400] 06:16:53 INFO - PROCESS | 1828 | 1461590213196 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:16:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:16:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1182ms 06:16:53 INFO - PROCESS | 1828 | 1461590213251 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 06:16:53 INFO - PROCESS | 1828 | 1461590213255 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 06:16:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:16:53 INFO - PROCESS | 1828 | 1461590213260 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:16:53 INFO - PROCESS | 1828 | 1461590213265 Marionette TRACE conn3 <- [1,522,null,{}] 06:16:53 INFO - PROCESS | 1828 | 1461590213279 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:53 INFO - PROCESS | 1828 | 1461590213426 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 06:16:53 INFO - PROCESS | 1828 | 1461590213553 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe190714800 == 62 [pid = 1828] [id = 138] 06:16:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe179f32c00) [pid = 1828] [serial = 413] [outer = (nil)] 06:16:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe17e26d400) [pid = 1828] [serial = 414] [outer = 0x7fe179f32c00] 06:16:53 INFO - PROCESS | 1828 | 1461590213629 Marionette DEBUG loaded listener.js 06:16:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe185183800) [pid = 1828] [serial = 415] [outer = 0x7fe179f32c00] 06:16:54 INFO - PROCESS | 1828 | 1461590214469 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:16:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:16:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1281ms 06:16:54 INFO - PROCESS | 1828 | 1461590214542 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 06:16:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:16:54 INFO - PROCESS | 1828 | 1461590214546 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 06:16:54 INFO - PROCESS | 1828 | 1461590214550 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:16:54 INFO - PROCESS | 1828 | 1461590214553 Marionette TRACE conn3 <- [1,526,null,{}] 06:16:54 INFO - PROCESS | 1828 | 1461590214558 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:54 INFO - PROCESS | 1828 | 1461590214692 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 06:16:54 INFO - PROCESS | 1828 | 1461590214824 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1948ae800 == 63 [pid = 1828] [id = 139] 06:16:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (0x7fe179f31800) [pid = 1828] [serial = 416] [outer = (nil)] 06:16:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (0x7fe18c1eec00) [pid = 1828] [serial = 417] [outer = 0x7fe179f31800] 06:16:54 INFO - PROCESS | 1828 | 1461590214890 Marionette DEBUG loaded listener.js 06:16:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (0x7fe190274800) [pid = 1828] [serial = 418] [outer = 0x7fe179f31800] 06:16:55 INFO - PROCESS | 1828 | 1461590215654 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:16:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 06:16:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1132ms 06:16:55 INFO - PROCESS | 1828 | 1461590215692 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 06:16:55 INFO - PROCESS | 1828 | 1461590215694 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 06:16:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:16:55 INFO - PROCESS | 1828 | 1461590215701 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:16:55 INFO - PROCESS | 1828 | 1461590215703 Marionette TRACE conn3 <- [1,530,null,{}] 06:16:55 INFO - PROCESS | 1828 | 1461590215708 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:55 INFO - PROCESS | 1828 | 1461590215842 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 06:16:55 INFO - PROCESS | 1828 | 1461590215974 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174d8d000 == 64 [pid = 1828] [id = 140] 06:16:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (0x7fe18afd4800) [pid = 1828] [serial = 419] [outer = (nil)] 06:16:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (0x7fe190608c00) [pid = 1828] [serial = 420] [outer = 0x7fe18afd4800] 06:16:56 INFO - PROCESS | 1828 | 1461590216041 Marionette DEBUG loaded listener.js 06:16:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (0x7fe190732800) [pid = 1828] [serial = 421] [outer = 0x7fe18afd4800] 06:16:56 INFO - PROCESS | 1828 | 1461590216683 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:16:56 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 06:16:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:16:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:16:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:16:56 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 06:16:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:16:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:16:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:16:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1035ms 06:16:56 INFO - PROCESS | 1828 | 1461590216739 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 06:16:56 INFO - PROCESS | 1828 | 1461590216742 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 06:16:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:16:56 INFO - PROCESS | 1828 | 1461590216748 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:16:56 INFO - PROCESS | 1828 | 1461590216750 Marionette TRACE conn3 <- [1,534,null,{}] 06:16:56 INFO - PROCESS | 1828 | 1461590216774 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:56 INFO - PROCESS | 1828 | 1461590216955 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 06:16:57 INFO - PROCESS | 1828 | 1461590217089 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:57 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17365a800 == 65 [pid = 1828] [id = 141] 06:16:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (0x7fe170e57800) [pid = 1828] [serial = 422] [outer = (nil)] 06:16:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (0x7fe174648000) [pid = 1828] [serial = 423] [outer = 0x7fe170e57800] 06:16:57 INFO - PROCESS | 1828 | 1461590217158 Marionette DEBUG loaded listener.js 06:16:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe1922ce400) [pid = 1828] [serial = 424] [outer = 0x7fe170e57800] 06:16:58 INFO - PROCESS | 1828 | 1461590218084 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:16:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:16:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1348ms 06:16:58 INFO - PROCESS | 1828 | 1461590218097 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 06:16:58 INFO - PROCESS | 1828 | 1461590218103 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 06:16:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:16:58 INFO - PROCESS | 1828 | 1461590218110 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:16:58 INFO - PROCESS | 1828 | 1461590218115 Marionette TRACE conn3 <- [1,538,null,{}] 06:16:58 INFO - PROCESS | 1828 | 1461590218123 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:58 INFO - PROCESS | 1828 | 1461590218287 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 06:16:58 INFO - PROCESS | 1828 | 1461590218408 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c006800 == 66 [pid = 1828] [id = 142] 06:16:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0x7fe1725a9800) [pid = 1828] [serial = 425] [outer = (nil)] 06:16:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe1736d4c00) [pid = 1828] [serial = 426] [outer = 0x7fe1725a9800] 06:16:58 INFO - PROCESS | 1828 | 1461590218470 Marionette DEBUG loaded listener.js 06:16:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe173ad7000) [pid = 1828] [serial = 427] [outer = 0x7fe1725a9800] 06:16:59 INFO - PROCESS | 1828 | 1461590219156 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:16:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 06:16:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1080ms 06:16:59 INFO - PROCESS | 1828 | 1461590219254 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 06:16:59 INFO - PROCESS | 1828 | 1461590219265 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 06:16:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:16:59 INFO - PROCESS | 1828 | 1461590219285 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:16:59 INFO - PROCESS | 1828 | 1461590219292 Marionette TRACE conn3 <- [1,542,null,{}] 06:16:59 INFO - PROCESS | 1828 | 1461590219322 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:59 INFO - PROCESS | 1828 | 1461590219459 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 06:16:59 INFO - PROCESS | 1828 | 1461590219591 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175c5f000 == 67 [pid = 1828] [id = 143] 06:16:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe1736da400) [pid = 1828] [serial = 428] [outer = (nil)] 06:16:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe174910c00) [pid = 1828] [serial = 429] [outer = 0x7fe1736da400] 06:16:59 INFO - PROCESS | 1828 | 1461590219650 Marionette DEBUG loaded listener.js 06:16:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe175f30000) [pid = 1828] [serial = 430] [outer = 0x7fe1736da400] 06:16:59 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe180656800 == 66 [pid = 1828] [id = 74] 06:16:59 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17f473000 == 65 [pid = 1828] [id = 134] 06:16:59 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18b081000 == 64 [pid = 1828] [id = 133] 06:17:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1842d3000 == 63 [pid = 1828] [id = 132] 06:17:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17e2ab000 == 62 [pid = 1828] [id = 131] 06:17:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d1ed800 == 61 [pid = 1828] [id = 130] 06:17:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1777a0800 == 60 [pid = 1828] [id = 129] 06:17:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1745cf800 == 59 [pid = 1828] [id = 128] 06:17:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17512d800 == 58 [pid = 1828] [id = 124] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (0x7fe18fc79c00) [pid = 1828] [serial = 261] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe18c143c00) [pid = 1828] [serial = 270] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe17d2a5c00) [pid = 1828] [serial = 267] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0x7fe1922ce800) [pid = 1828] [serial = 310] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe17776f000) [pid = 1828] [serial = 301] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (0x7fe18fdb1400) [pid = 1828] [serial = 307] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0x7fe179f2e000) [pid = 1828] [serial = 264] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (0x7fe190268c00) [pid = 1828] [serial = 334] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (0x7fe17e9c6400) [pid = 1828] [serial = 304] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (0x7fe172614c00) [pid = 1828] [serial = 369] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (0x7fe18a10a800) [pid = 1828] [serial = 363] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (0x7fe17e945400) [pid = 1828] [serial = 360] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (0x7fe18b0e9000) [pid = 1828] [serial = 366] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (0x7fe17783d000) [pid = 1828] [serial = 345] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (0x7fe177682400) [pid = 1828] [serial = 351] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (0x7fe17776a400) [pid = 1828] [serial = 352] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe17d709000) [pid = 1828] [serial = 357] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe173ad3c00) [pid = 1828] [serial = 336] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe17776f800) [pid = 1828] [serial = 339] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe1748b8800) [pid = 1828] [serial = 342] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe17776b800) [pid = 1828] [serial = 349] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (0x7fe174a2e400) [pid = 1828] [serial = 348] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (0x7fe17783ac00) [pid = 1828] [serial = 354] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (0x7fe17a2b6400) [pid = 1828] [serial = 355] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (0x7fe18afdf000) [pid = 1828] [serial = 364] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (0x7fe18145dc00) [pid = 1828] [serial = 361] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (0x7fe18c46c800) [pid = 1828] [serial = 367] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (0x7fe17dd84000) [pid = 1828] [serial = 358] [outer = (nil)] [url = about:blank] 06:17:00 INFO - PROCESS | 1828 | 1461590220438 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:17:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 06:17:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1212ms 06:17:00 INFO - PROCESS | 1828 | 1461590220509 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 06:17:00 INFO - PROCESS | 1828 | 1461590220512 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 06:17:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:17:00 INFO - PROCESS | 1828 | 1461590220519 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:17:00 INFO - PROCESS | 1828 | 1461590220524 Marionette TRACE conn3 <- [1,546,null,{}] 06:17:00 INFO - PROCESS | 1828 | 1461590220538 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:00 INFO - PROCESS | 1828 | 1461590220695 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 06:17:00 INFO - PROCESS | 1828 | 1461590220711 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:00 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1e8800 == 59 [pid = 1828] [id = 144] 06:17:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (0x7fe17450a400) [pid = 1828] [serial = 431] [outer = (nil)] 06:17:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (0x7fe175f31400) [pid = 1828] [serial = 432] [outer = 0x7fe17450a400] 06:17:00 INFO - PROCESS | 1828 | 1461590220775 Marionette DEBUG loaded listener.js 06:17:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (0x7fe17abf0000) [pid = 1828] [serial = 433] [outer = 0x7fe17450a400] 06:17:01 INFO - PROCESS | 1828 | 1461590221490 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 06:17:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:17:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 985ms 06:17:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:17:01 INFO - PROCESS | 1828 | 1461590221504 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 06:17:01 INFO - PROCESS | 1828 | 1461590221507 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 06:17:01 INFO - PROCESS | 1828 | 1461590221513 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:17:01 INFO - PROCESS | 1828 | 1461590221516 Marionette TRACE conn3 <- [1,550,null,{}] 06:17:01 INFO - PROCESS | 1828 | 1461590221521 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:01 INFO - PROCESS | 1828 | 1461590221694 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 06:17:01 INFO - PROCESS | 1828 | 1461590221713 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17e82b800 == 60 [pid = 1828] [id = 145] 06:17:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (0x7fe17767f000) [pid = 1828] [serial = 434] [outer = (nil)] 06:17:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (0x7fe17bb08000) [pid = 1828] [serial = 435] [outer = 0x7fe17767f000] 06:17:01 INFO - PROCESS | 1828 | 1461590221772 Marionette DEBUG loaded listener.js 06:17:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (0x7fe17c436000) [pid = 1828] [serial = 436] [outer = 0x7fe17767f000] 06:17:02 INFO - PROCESS | 1828 | 1461590222431 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 06:17:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 06:17:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 930ms 06:17:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:17:02 INFO - PROCESS | 1828 | 1461590222442 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 06:17:02 INFO - PROCESS | 1828 | 1461590222445 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 06:17:02 INFO - PROCESS | 1828 | 1461590222450 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:17:02 INFO - PROCESS | 1828 | 1461590222452 Marionette TRACE conn3 <- [1,554,null,{}] 06:17:02 INFO - PROCESS | 1828 | 1461590222489 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:02 INFO - PROCESS | 1828 | 1461590222639 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 06:17:02 INFO - PROCESS | 1828 | 1461590222709 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:02 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174811800 == 61 [pid = 1828] [id = 146] 06:17:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe177a0cc00) [pid = 1828] [serial = 437] [outer = (nil)] 06:17:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe17c438400) [pid = 1828] [serial = 438] [outer = 0x7fe177a0cc00] 06:17:02 INFO - PROCESS | 1828 | 1461590222762 Marionette DEBUG loaded listener.js 06:17:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe17d22f400) [pid = 1828] [serial = 439] [outer = 0x7fe177a0cc00] 06:17:03 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:03 INFO - PROCESS | 1828 | 1461590223480 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1053ms 06:17:03 INFO - PROCESS | 1828 | 1461590223503 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 06:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:17:03 INFO - PROCESS | 1828 | 1461590223506 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 06:17:03 INFO - PROCESS | 1828 | 1461590223517 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:17:03 INFO - PROCESS | 1828 | 1461590223519 Marionette TRACE conn3 <- [1,558,null,{}] 06:17:03 INFO - PROCESS | 1828 | 1461590223523 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:03 INFO - PROCESS | 1828 | 1461590223724 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 06:17:03 INFO - PROCESS | 1828 | 1461590223755 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:03 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18c115000 == 62 [pid = 1828] [id = 147] 06:17:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe17e945400) [pid = 1828] [serial = 440] [outer = (nil)] 06:17:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe18ad67800) [pid = 1828] [serial = 441] [outer = 0x7fe17e945400] 06:17:03 INFO - PROCESS | 1828 | 1461590223810 Marionette DEBUG loaded listener.js 06:17:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe18b4ee800) [pid = 1828] [serial = 442] [outer = 0x7fe17e945400] 06:17:04 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe17263c400) [pid = 1828] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:17:04 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe172638800) [pid = 1828] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:17:04 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe1725a7800) [pid = 1828] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:17:04 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe1725b1800) [pid = 1828] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:17:04 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe1725a2c00) [pid = 1828] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:17:04 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (0x7fe174c5d800) [pid = 1828] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:17:04 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (0x7fe185184800) [pid = 1828] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:17:04 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (0x7fe177678400) [pid = 1828] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:17:04 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (0x7fe17783bc00) [pid = 1828] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:17:04 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (0x7fe177a07000) [pid = 1828] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:17:04 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (0x7fe18145c000) [pid = 1828] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:17:04 INFO - PROCESS | 1828 | --DOMWINDOW == 87 (0x7fe1725a6400) [pid = 1828] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:17:04 INFO - PROCESS | 1828 | 1461590224575 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1091ms 06:17:04 INFO - PROCESS | 1828 | 1461590224609 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 06:17:04 INFO - PROCESS | 1828 | 1461590224611 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 06:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:17:04 INFO - PROCESS | 1828 | 1461590224617 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:17:04 INFO - PROCESS | 1828 | 1461590224629 Marionette TRACE conn3 <- [1,562,null,{}] 06:17:04 INFO - PROCESS | 1828 | 1461590224638 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:04 INFO - PROCESS | 1828 | 1461590224759 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 06:17:04 INFO - PROCESS | 1828 | 1461590224849 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:04 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17f459000 == 63 [pid = 1828] [id = 148] 06:17:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 88 (0x7fe1725a7800) [pid = 1828] [serial = 443] [outer = (nil)] 06:17:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (0x7fe174c5d400) [pid = 1828] [serial = 444] [outer = 0x7fe1725a7800] 06:17:04 INFO - PROCESS | 1828 | 1461590224903 Marionette DEBUG loaded listener.js 06:17:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (0x7fe178c4e800) [pid = 1828] [serial = 445] [outer = 0x7fe1725a7800] 06:17:05 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 835ms 06:17:05 INFO - PROCESS | 1828 | 1461590225443 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:17:05 INFO - PROCESS | 1828 | 1461590225459 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 06:17:05 INFO - PROCESS | 1828 | 1461590225461 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 06:17:05 INFO - PROCESS | 1828 | 1461590225466 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:17:05 INFO - PROCESS | 1828 | 1461590225470 Marionette TRACE conn3 <- [1,566,null,{}] 06:17:05 INFO - PROCESS | 1828 | 1461590225475 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:05 INFO - PROCESS | 1828 | 1461590225588 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 06:17:05 INFO - PROCESS | 1828 | 1461590225599 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe19049d800 == 64 [pid = 1828] [id = 149] 06:17:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (0x7fe178c50000) [pid = 1828] [serial = 446] [outer = (nil)] 06:17:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (0x7fe17c1b0000) [pid = 1828] [serial = 447] [outer = 0x7fe178c50000] 06:17:05 INFO - PROCESS | 1828 | 1461590225654 Marionette DEBUG loaded listener.js 06:17:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (0x7fe17c1b4400) [pid = 1828] [serial = 448] [outer = 0x7fe178c50000] 06:17:06 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:06 INFO - PROCESS | 1828 | 1461590226268 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 829ms 06:17:06 INFO - PROCESS | 1828 | 1461590226324 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 06:17:06 INFO - PROCESS | 1828 | 1461590226328 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 06:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:17:06 INFO - PROCESS | 1828 | 1461590226336 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:17:06 INFO - PROCESS | 1828 | 1461590226338 Marionette TRACE conn3 <- [1,570,null,{}] 06:17:06 INFO - PROCESS | 1828 | 1461590226343 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:06 INFO - PROCESS | 1828 | 1461590226459 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 06:17:06 INFO - PROCESS | 1828 | 1461590226621 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17444a000 == 65 [pid = 1828] [id = 150] 06:17:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe170e4a400) [pid = 1828] [serial = 449] [outer = (nil)] 06:17:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe170e54800) [pid = 1828] [serial = 450] [outer = 0x7fe170e4a400] 06:17:06 INFO - PROCESS | 1828 | 1461590226690 Marionette DEBUG loaded listener.js 06:17:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe1725ad400) [pid = 1828] [serial = 451] [outer = 0x7fe170e4a400] 06:17:07 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:07 INFO - PROCESS | 1828 | 1461590227447 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1128ms 06:17:07 INFO - PROCESS | 1828 | 1461590227462 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 06:17:07 INFO - PROCESS | 1828 | 1461590227467 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 06:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:17:07 INFO - PROCESS | 1828 | 1461590227473 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:17:07 INFO - PROCESS | 1828 | 1461590227478 Marionette TRACE conn3 <- [1,574,null,{}] 06:17:07 INFO - PROCESS | 1828 | 1461590227484 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:07 INFO - PROCESS | 1828 | 1461590227624 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 06:17:07 INFO - PROCESS | 1828 | 1461590227760 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:07 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1dd800 == 66 [pid = 1828] [id = 151] 06:17:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe170e4bc00) [pid = 1828] [serial = 452] [outer = (nil)] 06:17:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe174aeb000) [pid = 1828] [serial = 453] [outer = 0x7fe170e4bc00] 06:17:07 INFO - PROCESS | 1828 | 1461590227828 Marionette DEBUG loaded listener.js 06:17:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe177678800) [pid = 1828] [serial = 454] [outer = 0x7fe170e4bc00] 06:17:08 INFO - PROCESS | 1828 | 1461590228612 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:17:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:17:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1184ms 06:17:08 INFO - PROCESS | 1828 | 1461590228660 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 06:17:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:17:08 INFO - PROCESS | 1828 | 1461590228672 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 06:17:08 INFO - PROCESS | 1828 | 1461590228683 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:17:08 INFO - PROCESS | 1828 | 1461590228686 Marionette TRACE conn3 <- [1,578,null,{}] 06:17:08 INFO - PROCESS | 1828 | 1461590228691 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:08 INFO - PROCESS | 1828 | 1461590228830 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 06:17:08 INFO - PROCESS | 1828 | 1461590228933 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b4ac800 == 67 [pid = 1828] [id = 152] 06:17:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe17776a400) [pid = 1828] [serial = 455] [outer = (nil)] 06:17:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (0x7fe17c0d1000) [pid = 1828] [serial = 456] [outer = 0x7fe17776a400] 06:17:09 INFO - PROCESS | 1828 | 1461590229011 Marionette DEBUG loaded listener.js 06:17:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (0x7fe17c1b7800) [pid = 1828] [serial = 457] [outer = 0x7fe17776a400] 06:17:09 INFO - PROCESS | 1828 | 1461590229810 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:17:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1181ms 06:17:09 INFO - PROCESS | 1828 | 1461590229863 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 06:17:09 INFO - PROCESS | 1828 | 1461590229867 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 06:17:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:17:09 INFO - PROCESS | 1828 | 1461590229874 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:17:09 INFO - PROCESS | 1828 | 1461590229882 Marionette TRACE conn3 <- [1,582,null,{}] 06:17:09 INFO - PROCESS | 1828 | 1461590229894 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:10 INFO - PROCESS | 1828 | 1461590230044 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 06:17:10 INFO - PROCESS | 1828 | 1461590230174 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174eba000 == 68 [pid = 1828] [id = 153] 06:17:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (0x7fe179f30c00) [pid = 1828] [serial = 458] [outer = (nil)] 06:17:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (0x7fe17dd79000) [pid = 1828] [serial = 459] [outer = 0x7fe179f30c00] 06:17:10 INFO - PROCESS | 1828 | 1461590230239 Marionette DEBUG loaded listener.js 06:17:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (0x7fe184256000) [pid = 1828] [serial = 460] [outer = 0x7fe179f30c00] 06:17:11 INFO - PROCESS | 1828 | 1461590231005 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:17:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:17:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1185ms 06:17:11 INFO - PROCESS | 1828 | 1461590231059 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 06:17:11 INFO - PROCESS | 1828 | 1461590231063 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 06:17:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:17:11 INFO - PROCESS | 1828 | 1461590231068 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:17:11 INFO - PROCESS | 1828 | 1461590231070 Marionette TRACE conn3 <- [1,586,null,{}] 06:17:11 INFO - PROCESS | 1828 | 1461590231076 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:11 INFO - PROCESS | 1828 | 1461590231215 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 06:17:11 INFO - PROCESS | 1828 | 1461590231349 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:11 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177940000 == 69 [pid = 1828] [id = 154] 06:17:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (0x7fe17c1b4c00) [pid = 1828] [serial = 461] [outer = (nil)] 06:17:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (0x7fe18c46f000) [pid = 1828] [serial = 462] [outer = 0x7fe17c1b4c00] 06:17:11 INFO - PROCESS | 1828 | 1461590231415 Marionette DEBUG loaded listener.js 06:17:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (0x7fe18fda2c00) [pid = 1828] [serial = 463] [outer = 0x7fe17c1b4c00] 06:17:11 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:12 INFO - PROCESS | 1828 | 1461590232143 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:17:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:17:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1129ms 06:17:12 INFO - PROCESS | 1828 | 1461590232201 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 06:17:12 INFO - PROCESS | 1828 | 1461590232204 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 06:17:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:17:12 INFO - PROCESS | 1828 | 1461590232210 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:17:12 INFO - PROCESS | 1828 | 1461590232213 Marionette TRACE conn3 <- [1,590,null,{}] 06:17:12 INFO - PROCESS | 1828 | 1461590232218 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:12 INFO - PROCESS | 1828 | 1461590232352 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 06:17:12 INFO - PROCESS | 1828 | 1461590232481 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:12 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe195643000 == 70 [pid = 1828] [id = 155] 06:17:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe190732400) [pid = 1828] [serial = 464] [outer = (nil)] 06:17:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0x7fe19078b000) [pid = 1828] [serial = 465] [outer = 0x7fe190732400] 06:17:12 INFO - PROCESS | 1828 | 1461590232558 Marionette DEBUG loaded listener.js 06:17:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe193013400) [pid = 1828] [serial = 466] [outer = 0x7fe190732400] 06:17:13 INFO - PROCESS | 1828 | 1461590233504 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:17:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:17:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1326ms 06:17:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:17:13 INFO - PROCESS | 1828 | 1461590233538 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 06:17:13 INFO - PROCESS | 1828 | 1461590233540 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 06:17:13 INFO - PROCESS | 1828 | 1461590233546 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:17:13 INFO - PROCESS | 1828 | 1461590233548 Marionette TRACE conn3 <- [1,594,null,{}] 06:17:13 INFO - PROCESS | 1828 | 1461590233553 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:13 INFO - PROCESS | 1828 | 1461590233711 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 06:17:14 INFO - PROCESS | 1828 | 1461590234038 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:14 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174eb7000 == 71 [pid = 1828] [id = 156] 06:17:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe17260d000) [pid = 1828] [serial = 467] [outer = (nil)] 06:17:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe172619400) [pid = 1828] [serial = 468] [outer = 0x7fe17260d000] 06:17:14 INFO - PROCESS | 1828 | 1461590234166 Marionette DEBUG loaded listener.js 06:17:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe1736df400) [pid = 1828] [serial = 469] [outer = 0x7fe17260d000] 06:17:14 INFO - PROCESS | 1828 | 1461590234970 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:17:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:17:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1492ms 06:17:15 INFO - PROCESS | 1828 | 1461590235037 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 06:17:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:17:15 INFO - PROCESS | 1828 | 1461590235042 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 06:17:15 INFO - PROCESS | 1828 | 1461590235049 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:17:15 INFO - PROCESS | 1828 | 1461590235053 Marionette TRACE conn3 <- [1,598,null,{}] 06:17:15 INFO - PROCESS | 1828 | 1461590235059 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:15 INFO - PROCESS | 1828 | 1461590235203 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 06:17:15 INFO - PROCESS | 1828 | 1461590235355 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18de38000 == 70 [pid = 1828] [id = 90] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe19049d800 == 69 [pid = 1828] [id = 149] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17f459000 == 68 [pid = 1828] [id = 148] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe18c5d9800) [pid = 1828] [serial = 405] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17480a800 == 69 [pid = 1828] [id = 157] 06:17:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe1725a9400) [pid = 1828] [serial = 470] [outer = (nil)] 06:17:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe173f10800) [pid = 1828] [serial = 471] [outer = 0x7fe1725a9400] 06:17:15 INFO - PROCESS | 1828 | 1461590235443 Marionette DEBUG loaded listener.js 06:17:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe1748c6000) [pid = 1828] [serial = 472] [outer = 0x7fe1725a9400] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18c115000 == 68 [pid = 1828] [id = 147] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174811800 == 67 [pid = 1828] [id = 146] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17e82b800 == 66 [pid = 1828] [id = 145] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d1e8800 == 65 [pid = 1828] [id = 144] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175c5f000 == 64 [pid = 1828] [id = 143] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c006800 == 63 [pid = 1828] [id = 142] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1948ae800 == 62 [pid = 1828] [id = 139] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe190714800 == 61 [pid = 1828] [id = 138] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17dfa6800 == 60 [pid = 1828] [id = 137] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175f5b800 == 59 [pid = 1828] [id = 136] 06:17:15 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fc46000 == 58 [pid = 1828] [id = 135] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0x7fe17b191800) [pid = 1828] [serial = 340] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (0x7fe173ae0c00) [pid = 1828] [serial = 337] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe17c0d2800) [pid = 1828] [serial = 343] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe17da68000) [pid = 1828] [serial = 346] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0x7fe1736dc800) [pid = 1828] [serial = 396] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe176132000) [pid = 1828] [serial = 385] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (0x7fe174c6ac00) [pid = 1828] [serial = 384] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0x7fe18a105400) [pid = 1828] [serial = 399] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (0x7fe17773e800) [pid = 1828] [serial = 387] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (0x7fe17783d400) [pid = 1828] [serial = 388] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (0x7fe17bfe9c00) [pid = 1828] [serial = 390] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (0x7fe17d709800) [pid = 1828] [serial = 391] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (0x7fe17e2f4400) [pid = 1828] [serial = 393] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (0x7fe18c13b400) [pid = 1828] [serial = 400] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (0x7fe19026c800) [pid = 1828] [serial = 382] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (0x7fe18fa0b000) [pid = 1828] [serial = 381] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (0x7fe1725ac800) [pid = 1828] [serial = 372] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe177833400) [pid = 1828] [serial = 375] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe17da5ec00) [pid = 1828] [serial = 378] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe1736e1000) [pid = 1828] [serial = 397] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe177682000) [pid = 1828] [serial = 402] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe181417800) [pid = 1828] [serial = 394] [outer = (nil)] [url = about:blank] 06:17:15 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (0x7fe17f492400) [pid = 1828] [serial = 403] [outer = (nil)] [url = about:blank] 06:17:16 INFO - PROCESS | 1828 | 1461590236057 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:17:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:17:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1036ms 06:17:16 INFO - PROCESS | 1828 | 1461590236087 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 06:17:16 INFO - PROCESS | 1828 | 1461590236092 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 06:17:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:17:16 INFO - PROCESS | 1828 | 1461590236099 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:17:16 INFO - PROCESS | 1828 | 1461590236101 Marionette TRACE conn3 <- [1,602,null,{}] 06:17:16 INFO - PROCESS | 1828 | 1461590236140 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:16 INFO - PROCESS | 1828 | 1461590236279 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 06:17:16 INFO - PROCESS | 1828 | 1461590236373 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:16 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a0f9800 == 59 [pid = 1828] [id = 158] 06:17:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe1748bd000) [pid = 1828] [serial = 473] [outer = (nil)] 06:17:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe176131800) [pid = 1828] [serial = 474] [outer = 0x7fe1748bd000] 06:17:16 INFO - PROCESS | 1828 | 1461590236426 Marionette DEBUG loaded listener.js 06:17:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe177775c00) [pid = 1828] [serial = 475] [outer = 0x7fe1748bd000] 06:17:17 INFO - PROCESS | 1828 | 1461590237037 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:17:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:17:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 977ms 06:17:17 INFO - PROCESS | 1828 | 1461590237077 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 06:17:17 INFO - PROCESS | 1828 | 1461590237079 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 06:17:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:17:17 INFO - PROCESS | 1828 | 1461590237087 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:17:17 INFO - PROCESS | 1828 | 1461590237095 Marionette TRACE conn3 <- [1,606,null,{}] 06:17:17 INFO - PROCESS | 1828 | 1461590237106 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:17 INFO - PROCESS | 1828 | 1461590237267 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 06:17:17 INFO - PROCESS | 1828 | 1461590237287 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cdee800 == 60 [pid = 1828] [id = 159] 06:17:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe177839800) [pid = 1828] [serial = 476] [outer = (nil)] 06:17:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe17b99fc00) [pid = 1828] [serial = 477] [outer = 0x7fe177839800] 06:17:17 INFO - PROCESS | 1828 | 1461590237340 Marionette DEBUG loaded listener.js 06:17:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe17c1b1800) [pid = 1828] [serial = 478] [outer = 0x7fe177839800] 06:17:17 INFO - PROCESS | 1828 | 1461590237985 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:17:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:17:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 934ms 06:17:18 INFO - PROCESS | 1828 | 1461590238021 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 06:17:18 INFO - PROCESS | 1828 | 1461590238025 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 06:17:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:17:18 INFO - PROCESS | 1828 | 1461590238036 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:17:18 INFO - PROCESS | 1828 | 1461590238038 Marionette TRACE conn3 <- [1,610,null,{}] 06:17:18 INFO - PROCESS | 1828 | 1461590238042 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:18 INFO - PROCESS | 1828 | 1461590238189 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 06:17:18 INFO - PROCESS | 1828 | 1461590238216 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:18 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17488c800 == 61 [pid = 1828] [id = 160] 06:17:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe1748c2c00) [pid = 1828] [serial = 479] [outer = (nil)] 06:17:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (0x7fe17b9b9400) [pid = 1828] [serial = 480] [outer = 0x7fe1748c2c00] 06:17:18 INFO - PROCESS | 1828 | 1461590238268 Marionette DEBUG loaded listener.js 06:17:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (0x7fe17b9bd400) [pid = 1828] [serial = 481] [outer = 0x7fe1748c2c00] 06:17:18 INFO - PROCESS | 1828 | 1461590238965 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:17:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:17:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 984ms 06:17:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:17:19 INFO - PROCESS | 1828 | 1461590239015 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 06:17:19 INFO - PROCESS | 1828 | 1461590239018 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 06:17:19 INFO - PROCESS | 1828 | 1461590239023 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:17:19 INFO - PROCESS | 1828 | 1461590239026 Marionette TRACE conn3 <- [1,614,null,{}] 06:17:19 INFO - PROCESS | 1828 | 1461590239030 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:19 INFO - PROCESS | 1828 | 1461590239190 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 06:17:19 INFO - PROCESS | 1828 | 1461590239255 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17489b800 == 62 [pid = 1828] [id = 161] 06:17:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (0x7fe17c1b6000) [pid = 1828] [serial = 482] [outer = (nil)] 06:17:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (0x7fe17c42e400) [pid = 1828] [serial = 483] [outer = 0x7fe17c1b6000] 06:17:19 INFO - PROCESS | 1828 | 1461590239319 Marionette DEBUG loaded listener.js 06:17:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (0x7fe17c927000) [pid = 1828] [serial = 484] [outer = 0x7fe17c1b6000] 06:17:20 INFO - PROCESS | 1828 | 1461590240093 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:17:20 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (0x7fe1736da400) [pid = 1828] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:17:20 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (0x7fe1725a9800) [pid = 1828] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:17:20 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (0x7fe1725a2800) [pid = 1828] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:17:20 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (0x7fe17450a400) [pid = 1828] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:17:20 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (0x7fe17767f000) [pid = 1828] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:17:20 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (0x7fe17e945400) [pid = 1828] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:17:20 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe1725a7800) [pid = 1828] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:17:20 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe177a0cc00) [pid = 1828] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:17:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:17:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1130ms 06:17:20 INFO - PROCESS | 1828 | 1461590240154 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 06:17:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:17:20 INFO - PROCESS | 1828 | 1461590240156 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 06:17:20 INFO - PROCESS | 1828 | 1461590240161 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:17:20 INFO - PROCESS | 1828 | 1461590240163 Marionette TRACE conn3 <- [1,618,null,{}] 06:17:20 INFO - PROCESS | 1828 | 1461590240167 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:20 INFO - PROCESS | 1828 | 1461590240280 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 06:17:20 INFO - PROCESS | 1828 | 1461590240290 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:20 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ca73800 == 63 [pid = 1828] [id = 162] 06:17:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe177a0cc00) [pid = 1828] [serial = 485] [outer = (nil)] 06:17:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe17d2a6000) [pid = 1828] [serial = 486] [outer = 0x7fe177a0cc00] 06:17:20 INFO - PROCESS | 1828 | 1461590240342 Marionette DEBUG loaded listener.js 06:17:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe17e945400) [pid = 1828] [serial = 487] [outer = 0x7fe177a0cc00] 06:17:20 INFO - PROCESS | 1828 | 1461590240967 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:17:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:17:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 824ms 06:17:20 INFO - PROCESS | 1828 | 1461590240991 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 06:17:20 INFO - PROCESS | 1828 | 1461590240994 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 06:17:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:17:21 INFO - PROCESS | 1828 | 1461590240999 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:17:21 INFO - PROCESS | 1828 | 1461590241003 Marionette TRACE conn3 <- [1,622,null,{}] 06:17:21 INFO - PROCESS | 1828 | 1461590241007 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:21 INFO - PROCESS | 1828 | 1461590241122 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 06:17:21 INFO - PROCESS | 1828 | 1461590241218 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b2e3000 == 64 [pid = 1828] [id = 163] 06:17:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (0x7fe17b9b4800) [pid = 1828] [serial = 488] [outer = (nil)] 06:17:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (0x7fe17e94e800) [pid = 1828] [serial = 489] [outer = 0x7fe17b9b4800] 06:17:21 INFO - PROCESS | 1828 | 1461590241271 Marionette DEBUG loaded listener.js 06:17:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (0x7fe18b4ed800) [pid = 1828] [serial = 490] [outer = 0x7fe17b9b4800] 06:17:21 INFO - PROCESS | 1828 | 1461590241770 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:17:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:17:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 825ms 06:17:21 INFO - PROCESS | 1828 | 1461590241834 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 06:17:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:17:21 INFO - PROCESS | 1828 | 1461590241837 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 06:17:21 INFO - PROCESS | 1828 | 1461590241842 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:17:21 INFO - PROCESS | 1828 | 1461590241845 Marionette TRACE conn3 <- [1,626,null,{}] 06:17:21 INFO - PROCESS | 1828 | 1461590241849 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:21 INFO - PROCESS | 1828 | 1461590241960 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 06:17:21 INFO - PROCESS | 1828 | 1461590241975 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fc35000 == 65 [pid = 1828] [id = 164] 06:17:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (0x7fe173f0e000) [pid = 1828] [serial = 491] [outer = (nil)] 06:17:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (0x7fe18fc70800) [pid = 1828] [serial = 492] [outer = 0x7fe173f0e000] 06:17:22 INFO - PROCESS | 1828 | 1461590242026 Marionette DEBUG loaded listener.js 06:17:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (0x7fe190445400) [pid = 1828] [serial = 493] [outer = 0x7fe173f0e000] 06:17:22 INFO - PROCESS | 1828 | 1461590242930 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:17:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:17:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1125ms 06:17:22 INFO - PROCESS | 1828 | 1461590242968 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 06:17:22 INFO - PROCESS | 1828 | 1461590242973 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 06:17:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:17:22 INFO - PROCESS | 1828 | 1461590242980 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:17:22 INFO - PROCESS | 1828 | 1461590242986 Marionette TRACE conn3 <- [1,630,null,{}] 06:17:22 INFO - PROCESS | 1828 | 1461590242993 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:23 INFO - PROCESS | 1828 | 1461590243145 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 06:17:23 INFO - PROCESS | 1828 | 1461590243279 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a0de000 == 66 [pid = 1828] [id = 165] 06:17:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (0x7fe173ae0000) [pid = 1828] [serial = 494] [outer = (nil)] 06:17:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (0x7fe173f0d800) [pid = 1828] [serial = 495] [outer = 0x7fe173ae0000] 06:17:23 INFO - PROCESS | 1828 | 1461590243347 Marionette DEBUG loaded listener.js 06:17:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe17510e000) [pid = 1828] [serial = 496] [outer = 0x7fe173ae0000] 06:17:24 INFO - PROCESS | 1828 | 1461590244137 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:17:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:17:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1231ms 06:17:24 INFO - PROCESS | 1828 | 1461590244212 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 06:17:24 INFO - PROCESS | 1828 | 1461590244220 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 06:17:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:17:24 INFO - PROCESS | 1828 | 1461590244229 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:17:24 INFO - PROCESS | 1828 | 1461590244232 Marionette TRACE conn3 <- [1,634,null,{}] 06:17:24 INFO - PROCESS | 1828 | 1461590244238 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:24 INFO - PROCESS | 1828 | 1461590244388 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 06:17:24 INFO - PROCESS | 1828 | 1461590244519 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1814a1000 == 67 [pid = 1828] [id = 166] 06:17:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0x7fe177681400) [pid = 1828] [serial = 497] [outer = (nil)] 06:17:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe177a10400) [pid = 1828] [serial = 498] [outer = 0x7fe177681400] 06:17:24 INFO - PROCESS | 1828 | 1461590244585 Marionette DEBUG loaded listener.js 06:17:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe17b9b4400) [pid = 1828] [serial = 499] [outer = 0x7fe177681400] 06:17:25 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:25 INFO - PROCESS | 1828 | 1461590245337 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:17:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:17:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1133ms 06:17:25 INFO - PROCESS | 1828 | 1461590245362 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 06:17:25 INFO - PROCESS | 1828 | 1461590245366 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 06:17:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:17:25 INFO - PROCESS | 1828 | 1461590245371 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:17:25 INFO - PROCESS | 1828 | 1461590245376 Marionette TRACE conn3 <- [1,638,null,{}] 06:17:25 INFO - PROCESS | 1828 | 1461590245390 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:25 INFO - PROCESS | 1828 | 1461590245527 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 06:17:25 INFO - PROCESS | 1828 | 1461590245890 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171852000 == 68 [pid = 1828] [id = 167] 06:17:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe17da61c00) [pid = 1828] [serial = 500] [outer = (nil)] 06:17:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe17e2f4400) [pid = 1828] [serial = 501] [outer = 0x7fe17da61c00] 06:17:26 INFO - PROCESS | 1828 | 1461590246082 Marionette DEBUG loaded listener.js 06:17:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe18b2b0c00) [pid = 1828] [serial = 502] [outer = 0x7fe17da61c00] 06:17:26 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:26 INFO - PROCESS | 1828 | 1461590246891 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:17:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:17:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1532ms 06:17:26 INFO - PROCESS | 1828 | 1461590246903 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 06:17:26 INFO - PROCESS | 1828 | 1461590246906 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 06:17:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:17:26 INFO - PROCESS | 1828 | 1461590246912 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:17:26 INFO - PROCESS | 1828 | 1461590246914 Marionette TRACE conn3 <- [1,642,null,{}] 06:17:26 INFO - PROCESS | 1828 | 1461590246919 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:27 INFO - PROCESS | 1828 | 1461590247047 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 06:17:27 INFO - PROCESS | 1828 | 1461590247157 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:27 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe195527800 == 69 [pid = 1828] [id = 168] 06:17:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe173698400) [pid = 1828] [serial = 503] [outer = (nil)] 06:17:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe17369e800) [pid = 1828] [serial = 504] [outer = 0x7fe173698400] 06:17:27 INFO - PROCESS | 1828 | 1461590247221 Marionette DEBUG loaded listener.js 06:17:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe175247800) [pid = 1828] [serial = 505] [outer = 0x7fe173698400] 06:17:27 INFO - PROCESS | 1828 | 1461590247982 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:17:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:17:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1126ms 06:17:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:17:28 INFO - PROCESS | 1828 | 1461590248040 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 06:17:28 INFO - PROCESS | 1828 | 1461590248042 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 06:17:28 INFO - PROCESS | 1828 | 1461590248047 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:17:28 INFO - PROCESS | 1828 | 1461590248050 Marionette TRACE conn3 <- [1,646,null,{}] 06:17:28 INFO - PROCESS | 1828 | 1461590248054 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:28 INFO - PROCESS | 1828 | 1461590248183 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 06:17:28 INFO - PROCESS | 1828 | 1461590248319 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe19553c800 == 70 [pid = 1828] [id = 169] 06:17:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe173699800) [pid = 1828] [serial = 506] [outer = (nil)] 06:17:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe1740ee000) [pid = 1828] [serial = 507] [outer = 0x7fe173699800] 06:17:28 INFO - PROCESS | 1828 | 1461590248384 Marionette DEBUG loaded listener.js 06:17:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe1740f3000) [pid = 1828] [serial = 508] [outer = 0x7fe173699800] 06:17:29 INFO - PROCESS | 1828 | 1461590249177 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:17:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:17:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1178ms 06:17:29 INFO - PROCESS | 1828 | 1461590249226 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 06:17:29 INFO - PROCESS | 1828 | 1461590249229 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 06:17:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:17:29 INFO - PROCESS | 1828 | 1461590249235 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:17:29 INFO - PROCESS | 1828 | 1461590249237 Marionette TRACE conn3 <- [1,650,null,{}] 06:17:29 INFO - PROCESS | 1828 | 1461590249242 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:29 INFO - PROCESS | 1828 | 1461590249387 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 06:17:29 INFO - PROCESS | 1828 | 1461590249524 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1902cf800 == 71 [pid = 1828] [id = 170] 06:17:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe1740eac00) [pid = 1828] [serial = 509] [outer = (nil)] 06:17:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe177bdb000) [pid = 1828] [serial = 510] [outer = 0x7fe1740eac00] 06:17:29 INFO - PROCESS | 1828 | 1461590249589 Marionette DEBUG loaded listener.js 06:17:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe17e2ec800) [pid = 1828] [serial = 511] [outer = 0x7fe1740eac00] 06:17:30 INFO - PROCESS | 1828 | 1461590250347 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:17:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:17:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1182ms 06:17:30 INFO - PROCESS | 1828 | 1461590250417 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 06:17:30 INFO - PROCESS | 1828 | 1461590250420 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 06:17:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:17:30 INFO - PROCESS | 1828 | 1461590250426 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:17:30 INFO - PROCESS | 1828 | 1461590250428 Marionette TRACE conn3 <- [1,654,null,{}] 06:17:30 INFO - PROCESS | 1828 | 1461590250433 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:30 INFO - PROCESS | 1828 | 1461590250573 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 06:17:30 INFO - PROCESS | 1828 | 1461590250909 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174440000 == 72 [pid = 1828] [id = 171] 06:17:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe1725ad800) [pid = 1828] [serial = 512] [outer = (nil)] 06:17:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe17260cc00) [pid = 1828] [serial = 513] [outer = 0x7fe1725ad800] 06:17:30 INFO - PROCESS | 1828 | 1461590250987 Marionette DEBUG loaded listener.js 06:17:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe17369ec00) [pid = 1828] [serial = 514] [outer = 0x7fe1725ad800] 06:17:31 INFO - PROCESS | 1828 | 1461590251893 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:17:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:17:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1527ms 06:17:31 INFO - PROCESS | 1828 | 1461590251954 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 06:17:31 INFO - PROCESS | 1828 | 1461590251959 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 06:17:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:17:31 INFO - PROCESS | 1828 | 1461590251966 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:17:31 INFO - PROCESS | 1828 | 1461590251970 Marionette TRACE conn3 <- [1,658,null,{}] 06:17:31 INFO - PROCESS | 1828 | 1461590251977 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:32 INFO - PROCESS | 1828 | 1461590252115 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 06:17:32 INFO - PROCESS | 1828 | 1461590252245 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:32 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17db10000 == 71 [pid = 1828] [id = 71] 06:17:32 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18b2e3000 == 70 [pid = 1828] [id = 163] 06:17:32 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ca73800 == 69 [pid = 1828] [id = 162] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe17c1b0000) [pid = 1828] [serial = 447] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17444e800 == 70 [pid = 1828] [id = 172] 06:17:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe1736dc800) [pid = 1828] [serial = 515] [outer = (nil)] 06:17:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe17387b800) [pid = 1828] [serial = 516] [outer = 0x7fe1736dc800] 06:17:32 INFO - PROCESS | 1828 | 1461590252335 Marionette DEBUG loaded listener.js 06:17:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe173adc800) [pid = 1828] [serial = 517] [outer = 0x7fe1736dc800] 06:17:32 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17489b800 == 69 [pid = 1828] [id = 161] 06:17:32 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17488c800 == 68 [pid = 1828] [id = 160] 06:17:32 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cdee800 == 67 [pid = 1828] [id = 159] 06:17:32 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17a0f9800 == 66 [pid = 1828] [id = 158] 06:17:32 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17480a800 == 65 [pid = 1828] [id = 157] 06:17:32 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174eb7000 == 64 [pid = 1828] [id = 156] 06:17:32 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d1dd800 == 63 [pid = 1828] [id = 151] 06:17:32 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17444a000 == 62 [pid = 1828] [id = 150] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe174c5d400) [pid = 1828] [serial = 444] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe17c438400) [pid = 1828] [serial = 438] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe17d22f400) [pid = 1828] [serial = 439] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (0x7fe18b4ee800) [pid = 1828] [serial = 442] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (0x7fe178c4e800) [pid = 1828] [serial = 445] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (0x7fe17c436000) [pid = 1828] [serial = 436] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe175f30000) [pid = 1828] [serial = 430] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe1736d4c00) [pid = 1828] [serial = 426] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe18fa16800) [pid = 1828] [serial = 406] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (0x7fe174910c00) [pid = 1828] [serial = 429] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe1736e0400) [pid = 1828] [serial = 408] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (0x7fe18c1eec00) [pid = 1828] [serial = 417] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0x7fe175f31400) [pid = 1828] [serial = 432] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0x7fe17abf0000) [pid = 1828] [serial = 433] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (0x7fe174648000) [pid = 1828] [serial = 423] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe17776b000) [pid = 1828] [serial = 411] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe17bb08000) [pid = 1828] [serial = 435] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0x7fe173ad7000) [pid = 1828] [serial = 427] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe17e26d400) [pid = 1828] [serial = 414] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (0x7fe18ad67800) [pid = 1828] [serial = 441] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0x7fe190608c00) [pid = 1828] [serial = 420] [outer = (nil)] [url = about:blank] 06:17:32 INFO - PROCESS | 1828 | 1461590252985 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:17:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:17:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1034ms 06:17:33 INFO - PROCESS | 1828 | 1461590253001 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 06:17:33 INFO - PROCESS | 1828 | 1461590253006 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 06:17:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:17:33 INFO - PROCESS | 1828 | 1461590253015 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:17:33 INFO - PROCESS | 1828 | 1461590253017 Marionette TRACE conn3 <- [1,662,null,{}] 06:17:33 INFO - PROCESS | 1828 | 1461590253021 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:33 INFO - PROCESS | 1828 | 1461590253198 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 06:17:33 INFO - PROCESS | 1828 | 1461590253294 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174ebb800 == 63 [pid = 1828] [id = 173] 06:17:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe173ae1400) [pid = 1828] [serial = 518] [outer = (nil)] 06:17:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0x7fe1740f1400) [pid = 1828] [serial = 519] [outer = 0x7fe173ae1400] 06:17:33 INFO - PROCESS | 1828 | 1461590253349 Marionette DEBUG loaded listener.js 06:17:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe17463e400) [pid = 1828] [serial = 520] [outer = 0x7fe173ae1400] 06:17:33 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:34 INFO - PROCESS | 1828 | 1461590254025 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:17:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:17:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1024ms 06:17:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:17:34 INFO - PROCESS | 1828 | 1461590254039 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 06:17:34 INFO - PROCESS | 1828 | 1461590254042 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 06:17:34 INFO - PROCESS | 1828 | 1461590254049 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:17:34 INFO - PROCESS | 1828 | 1461590254056 Marionette TRACE conn3 <- [1,666,null,{}] 06:17:34 INFO - PROCESS | 1828 | 1461590254068 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:34 INFO - PROCESS | 1828 | 1461590254236 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 06:17:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe174905c00) [pid = 1828] [serial = 521] [outer = 0x7fe174503c00] 06:17:34 INFO - PROCESS | 1828 | 1461590254286 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:34 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177c54800 == 64 [pid = 1828] [id = 174] 06:17:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe173ad3000) [pid = 1828] [serial = 522] [outer = (nil)] 06:17:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe17510a800) [pid = 1828] [serial = 523] [outer = 0x7fe173ad3000] 06:17:34 INFO - PROCESS | 1828 | 1461590254357 Marionette DEBUG loaded listener.js 06:17:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe175e84400) [pid = 1828] [serial = 524] [outer = 0x7fe173ad3000] 06:17:34 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:35 INFO - PROCESS | 1828 | 1461590255059 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:17:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:17:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1035ms 06:17:35 INFO - PROCESS | 1828 | 1461590255083 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 06:17:35 INFO - PROCESS | 1828 | 1461590255087 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 06:17:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:17:35 INFO - PROCESS | 1828 | 1461590255092 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:17:35 INFO - PROCESS | 1828 | 1461590255094 Marionette TRACE conn3 <- [1,670,null,{}] 06:17:35 INFO - PROCESS | 1828 | 1461590255098 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:35 INFO - PROCESS | 1828 | 1461590255260 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 06:17:35 INFO - PROCESS | 1828 | 1461590255285 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17481a000 == 65 [pid = 1828] [id = 175] 06:17:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe174c6ac00) [pid = 1828] [serial = 525] [outer = (nil)] 06:17:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe17767f000) [pid = 1828] [serial = 526] [outer = 0x7fe174c6ac00] 06:17:35 INFO - PROCESS | 1828 | 1461590255340 Marionette DEBUG loaded listener.js 06:17:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe17773bc00) [pid = 1828] [serial = 527] [outer = 0x7fe174c6ac00] 06:17:36 INFO - PROCESS | 1828 | 1461590255999 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:17:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:17:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 923ms 06:17:36 INFO - PROCESS | 1828 | 1461590256016 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 06:17:36 INFO - PROCESS | 1828 | 1461590256019 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 06:17:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:17:36 INFO - PROCESS | 1828 | 1461590256025 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:17:36 INFO - PROCESS | 1828 | 1461590256027 Marionette TRACE conn3 <- [1,674,null,{}] 06:17:36 INFO - PROCESS | 1828 | 1461590256032 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:36 INFO - PROCESS | 1828 | 1461590256183 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 06:17:36 INFO - PROCESS | 1828 | 1461590256209 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ab56800 == 66 [pid = 1828] [id = 176] 06:17:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe177833400) [pid = 1828] [serial = 528] [outer = (nil)] 06:17:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe177839000) [pid = 1828] [serial = 529] [outer = 0x7fe177833400] 06:17:36 INFO - PROCESS | 1828 | 1461590256269 Marionette DEBUG loaded listener.js 06:17:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe177bd3000) [pid = 1828] [serial = 530] [outer = 0x7fe177833400] 06:17:36 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:37 INFO - PROCESS | 1828 | 1461590257121 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:17:37 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe177839800) [pid = 1828] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:17:37 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (0x7fe17260d000) [pid = 1828] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:17:37 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe1748bd000) [pid = 1828] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:17:37 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (0x7fe17b9b4800) [pid = 1828] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:17:37 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0x7fe17c1b6000) [pid = 1828] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:17:37 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0x7fe1748c2c00) [pid = 1828] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:17:37 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (0x7fe177a0cc00) [pid = 1828] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:17:37 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe178c50000) [pid = 1828] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:17:37 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe1725a9400) [pid = 1828] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:17:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 06:17:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1179ms 06:17:37 INFO - PROCESS | 1828 | 1461590257204 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 06:17:37 INFO - PROCESS | 1828 | 1461590257207 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 06:17:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:17:37 INFO - PROCESS | 1828 | 1461590257213 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:17:37 INFO - PROCESS | 1828 | 1461590257215 Marionette TRACE conn3 <- [1,678,null,{}] 06:17:37 INFO - PROCESS | 1828 | 1461590257220 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:37 INFO - PROCESS | 1828 | 1461590257339 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 06:17:37 INFO - PROCESS | 1828 | 1461590257347 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ca5c800 == 67 [pid = 1828] [id = 177] 06:17:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe177bd3800) [pid = 1828] [serial = 531] [outer = (nil)] 06:17:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe177bd9400) [pid = 1828] [serial = 532] [outer = 0x7fe177bd3800] 06:17:37 INFO - PROCESS | 1828 | 1461590257399 Marionette DEBUG loaded listener.js 06:17:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe177d08800) [pid = 1828] [serial = 533] [outer = 0x7fe177bd3800] 06:17:38 INFO - PROCESS | 1828 | 1461590258060 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:17:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:17:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 874ms 06:17:38 INFO - PROCESS | 1828 | 1461590258089 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 06:17:38 INFO - PROCESS | 1828 | 1461590258092 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 06:17:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:17:38 INFO - PROCESS | 1828 | 1461590258096 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:17:38 INFO - PROCESS | 1828 | 1461590258098 Marionette TRACE conn3 <- [1,682,null,{}] 06:17:38 INFO - PROCESS | 1828 | 1461590258103 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:38 INFO - PROCESS | 1828 | 1461590258250 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 06:17:38 INFO - PROCESS | 1828 | 1461590258315 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cecc000 == 68 [pid = 1828] [id = 178] 06:17:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe170e56800) [pid = 1828] [serial = 534] [outer = (nil)] 06:17:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe177d08400) [pid = 1828] [serial = 535] [outer = 0x7fe170e56800] 06:17:38 INFO - PROCESS | 1828 | 1461590258368 Marionette DEBUG loaded listener.js 06:17:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe178c4ec00) [pid = 1828] [serial = 536] [outer = 0x7fe170e56800] 06:17:39 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:39 INFO - PROCESS | 1828 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:17:39 INFO - PROCESS | 1828 | 1461590259367 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:17:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 06:17:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1325ms 06:17:39 INFO - PROCESS | 1828 | 1461590259423 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 06:17:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:17:39 INFO - PROCESS | 1828 | 1461590259428 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 06:17:39 INFO - PROCESS | 1828 | 1461590259435 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:17:39 INFO - PROCESS | 1828 | 1461590259441 Marionette TRACE conn3 <- [1,686,null,{}] 06:17:39 INFO - PROCESS | 1828 | 1461590259449 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:39 INFO - PROCESS | 1828 | 1461590259630 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 06:17:39 INFO - PROCESS | 1828 | 1461590259768 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174897000 == 69 [pid = 1828] [id = 179] 06:17:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe1736e0400) [pid = 1828] [serial = 537] [outer = (nil)] 06:17:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe173878000) [pid = 1828] [serial = 538] [outer = 0x7fe1736e0400] 06:17:39 INFO - PROCESS | 1828 | 1461590259837 Marionette DEBUG loaded listener.js 06:17:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe173adcc00) [pid = 1828] [serial = 539] [outer = 0x7fe1736e0400] 06:17:40 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:41 INFO - PROCESS | 1828 | 1461590261049 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:17:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:17:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1636ms 06:17:41 INFO - PROCESS | 1828 | 1461590261074 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 06:17:41 INFO - PROCESS | 1828 | 1461590261082 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 06:17:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:17:41 INFO - PROCESS | 1828 | 1461590261091 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:17:41 INFO - PROCESS | 1828 | 1461590261095 Marionette TRACE conn3 <- [1,690,null,{}] 06:17:41 INFO - PROCESS | 1828 | 1461590261101 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:41 INFO - PROCESS | 1828 | 1461590261281 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 06:17:41 INFO - PROCESS | 1828 | 1461590261388 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1780e8000 == 70 [pid = 1828] [id = 180] 06:17:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe1736e0c00) [pid = 1828] [serial = 540] [outer = (nil)] 06:17:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe17490d400) [pid = 1828] [serial = 541] [outer = 0x7fe1736e0c00] 06:17:41 INFO - PROCESS | 1828 | 1461590261451 Marionette DEBUG loaded listener.js 06:17:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe174c64400) [pid = 1828] [serial = 542] [outer = 0x7fe1736e0c00] 06:17:42 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:42 INFO - PROCESS | 1828 | 1461590262591 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:17:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:17:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1530ms 06:17:42 INFO - PROCESS | 1828 | 1461590262621 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 06:17:42 INFO - PROCESS | 1828 | 1461590262624 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 06:17:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:17:42 INFO - PROCESS | 1828 | 1461590262630 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:17:42 INFO - PROCESS | 1828 | 1461590262634 Marionette TRACE conn3 <- [1,694,null,{}] 06:17:42 INFO - PROCESS | 1828 | 1461590262648 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:42 INFO - PROCESS | 1828 | 1461590262796 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 06:17:42 INFO - PROCESS | 1828 | 1461590262980 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17db03800 == 71 [pid = 1828] [id = 181] 06:17:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe17524a800) [pid = 1828] [serial = 543] [outer = (nil)] 06:17:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe177835000) [pid = 1828] [serial = 544] [outer = 0x7fe17524a800] 06:17:43 INFO - PROCESS | 1828 | 1461590263086 Marionette DEBUG loaded listener.js 06:17:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe177d03000) [pid = 1828] [serial = 545] [outer = 0x7fe17524a800] 06:17:44 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:44 INFO - PROCESS | 1828 | 1461590264219 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:17:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 06:17:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1638ms 06:17:44 INFO - PROCESS | 1828 | 1461590264268 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 06:17:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:17:44 INFO - PROCESS | 1828 | 1461590264271 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 06:17:44 INFO - PROCESS | 1828 | 1461590264276 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:17:44 INFO - PROCESS | 1828 | 1461590264279 Marionette TRACE conn3 <- [1,698,null,{}] 06:17:44 INFO - PROCESS | 1828 | 1461590264283 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:44 INFO - PROCESS | 1828 | 1461590264415 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 06:17:44 INFO - PROCESS | 1828 | 1461590264560 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:44 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ea51000 == 72 [pid = 1828] [id = 182] 06:17:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe17524cc00) [pid = 1828] [serial = 546] [outer = (nil)] 06:17:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe179f37400) [pid = 1828] [serial = 547] [outer = 0x7fe17524cc00] 06:17:44 INFO - PROCESS | 1828 | 1461590264623 Marionette DEBUG loaded listener.js 06:17:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe17ab1a800) [pid = 1828] [serial = 548] [outer = 0x7fe17524cc00] 06:17:45 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:45 INFO - PROCESS | 1828 | 1461590265865 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:17:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 06:17:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1627ms 06:17:45 INFO - PROCESS | 1828 | 1461590265974 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 06:17:45 INFO - PROCESS | 1828 | 1461590265979 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 06:17:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:17:45 INFO - PROCESS | 1828 | 1461590265993 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:17:46 INFO - PROCESS | 1828 | 1461590265997 Marionette TRACE conn3 <- [1,702,null,{}] 06:17:46 INFO - PROCESS | 1828 | 1461590266005 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:46 INFO - PROCESS | 1828 | 1461590266162 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 06:17:46 INFO - PROCESS | 1828 | 1461590266352 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:46 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17184a800 == 73 [pid = 1828] [id = 183] 06:17:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe173695c00) [pid = 1828] [serial = 549] [outer = (nil)] 06:17:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe173880000) [pid = 1828] [serial = 550] [outer = 0x7fe173695c00] 06:17:46 INFO - PROCESS | 1828 | 1461590266451 Marionette DEBUG loaded listener.js 06:17:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe1740ed000) [pid = 1828] [serial = 551] [outer = 0x7fe173695c00] 06:17:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ca5c800 == 72 [pid = 1828] [id = 177] 06:17:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ab56800 == 71 [pid = 1828] [id = 176] 06:17:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17481a000 == 70 [pid = 1828] [id = 175] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe17dd79000) [pid = 1828] [serial = 459] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe18c46f000) [pid = 1828] [serial = 462] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe17c0d1000) [pid = 1828] [serial = 456] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe170e54800) [pid = 1828] [serial = 450] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe19078b000) [pid = 1828] [serial = 465] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe174aeb000) [pid = 1828] [serial = 453] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177c54800 == 69 [pid = 1828] [id = 174] 06:17:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174ebb800 == 68 [pid = 1828] [id = 173] 06:17:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17444e800 == 67 [pid = 1828] [id = 172] 06:17:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174440000 == 66 [pid = 1828] [id = 171] 06:17:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe195527800 == 65 [pid = 1828] [id = 168] 06:17:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171852000 == 64 [pid = 1828] [id = 167] 06:17:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1814a1000 == 63 [pid = 1828] [id = 166] 06:17:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17a0de000 == 62 [pid = 1828] [id = 165] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe17b99fc00) [pid = 1828] [serial = 477] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (0x7fe1736df400) [pid = 1828] [serial = 469] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (0x7fe176131800) [pid = 1828] [serial = 474] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (0x7fe17e94e800) [pid = 1828] [serial = 489] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe172619400) [pid = 1828] [serial = 468] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe17c42e400) [pid = 1828] [serial = 483] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe17b9b9400) [pid = 1828] [serial = 480] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (0x7fe17d2a6000) [pid = 1828] [serial = 486] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe17b9bd400) [pid = 1828] [serial = 481] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (0x7fe177775c00) [pid = 1828] [serial = 475] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0x7fe17c1b4400) [pid = 1828] [serial = 448] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0x7fe17c927000) [pid = 1828] [serial = 484] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (0x7fe17e945400) [pid = 1828] [serial = 487] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe1748c6000) [pid = 1828] [serial = 472] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe173f10800) [pid = 1828] [serial = 471] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0x7fe17c1b1800) [pid = 1828] [serial = 478] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe18b4ed800) [pid = 1828] [serial = 490] [outer = (nil)] [url = about:blank] 06:17:47 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:47 INFO - PROCESS | 1828 | 1461590267624 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:17:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:17:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1683ms 06:17:47 INFO - PROCESS | 1828 | 1461590267680 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 06:17:47 INFO - PROCESS | 1828 | 1461590267687 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 06:17:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:17:47 INFO - PROCESS | 1828 | 1461590267696 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:17:47 INFO - PROCESS | 1828 | 1461590267699 Marionette TRACE conn3 <- [1,706,null,{}] 06:17:47 INFO - PROCESS | 1828 | 1461590267704 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:47 INFO - PROCESS | 1828 | 1461590267872 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 06:17:47 INFO - PROCESS | 1828 | 1461590267985 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174eae000 == 63 [pid = 1828] [id = 184] 06:17:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe1740ed400) [pid = 1828] [serial = 552] [outer = (nil)] 06:17:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe174911c00) [pid = 1828] [serial = 553] [outer = 0x7fe1740ed400] 06:17:48 INFO - PROCESS | 1828 | 1461590268038 Marionette DEBUG loaded listener.js 06:17:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe174c67000) [pid = 1828] [serial = 554] [outer = 0x7fe1740ed400] 06:17:49 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:49 INFO - PROCESS | 1828 | 1461590269033 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:17:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:17:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1378ms 06:17:49 INFO - PROCESS | 1828 | 1461590269074 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 06:17:49 INFO - PROCESS | 1828 | 1461590269077 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 06:17:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:17:49 INFO - PROCESS | 1828 | 1461590269083 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:17:49 INFO - PROCESS | 1828 | 1461590269088 Marionette TRACE conn3 <- [1,710,null,{}] 06:17:49 INFO - PROCESS | 1828 | 1461590269101 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:49 INFO - PROCESS | 1828 | 1461590269227 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 06:17:49 INFO - PROCESS | 1828 | 1461590269402 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:49 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1780e7000 == 64 [pid = 1828] [id = 185] 06:17:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe17613e400) [pid = 1828] [serial = 555] [outer = (nil)] 06:17:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe17783c000) [pid = 1828] [serial = 556] [outer = 0x7fe17613e400] 06:17:49 INFO - PROCESS | 1828 | 1461590269464 Marionette DEBUG loaded listener.js 06:17:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe177bdc000) [pid = 1828] [serial = 557] [outer = 0x7fe17613e400] 06:17:50 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:50 INFO - PROCESS | 1828 | 1461590270501 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:17:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:17:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1434ms 06:17:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:17:50 INFO - PROCESS | 1828 | 1461590270517 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 06:17:50 INFO - PROCESS | 1828 | 1461590270519 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 06:17:50 INFO - PROCESS | 1828 | 1461590270532 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:17:50 INFO - PROCESS | 1828 | 1461590270534 Marionette TRACE conn3 <- [1,714,null,{}] 06:17:50 INFO - PROCESS | 1828 | 1461590270538 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:50 INFO - PROCESS | 1828 | 1461590270694 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 06:17:50 INFO - PROCESS | 1828 | 1461590270800 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ca67800 == 65 [pid = 1828] [id = 186] 06:17:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe17767b000) [pid = 1828] [serial = 558] [outer = (nil)] 06:17:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe178c4d800) [pid = 1828] [serial = 559] [outer = 0x7fe17767b000] 06:17:50 INFO - PROCESS | 1828 | 1461590270854 Marionette DEBUG loaded listener.js 06:17:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe17ab1b000) [pid = 1828] [serial = 560] [outer = 0x7fe17767b000] 06:17:51 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe174c6ac00) [pid = 1828] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:17:51 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (0x7fe177833400) [pid = 1828] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:17:51 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0x7fe1725ad800) [pid = 1828] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:17:51 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0x7fe173ad3000) [pid = 1828] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:17:51 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (0x7fe1736dc800) [pid = 1828] [serial = 515] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:17:51 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe173ae1400) [pid = 1828] [serial = 518] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:17:51 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe177bd3800) [pid = 1828] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:17:51 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0x7fe17bb0c000) [pid = 1828] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:17:51 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe1725a5000) [pid = 1828] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:17:51 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (0x7fe1725a8400) [pid = 1828] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:17:51 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:51 INFO - PROCESS | 1828 | 1461590271963 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:17:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 06:17:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1484ms 06:17:52 INFO - PROCESS | 1828 | 1461590272009 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 06:17:52 INFO - PROCESS | 1828 | 1461590272012 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 06:17:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:17:52 INFO - PROCESS | 1828 | 1461590272016 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:17:52 INFO - PROCESS | 1828 | 1461590272019 Marionette TRACE conn3 <- [1,718,null,{}] 06:17:52 INFO - PROCESS | 1828 | 1461590272023 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:52 INFO - PROCESS | 1828 | 1461590272149 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 06:17:52 INFO - PROCESS | 1828 | 1461590272301 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c63e800 == 66 [pid = 1828] [id = 187] 06:17:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0x7fe1725a5000) [pid = 1828] [serial = 561] [outer = (nil)] 06:17:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe175f2d000) [pid = 1828] [serial = 562] [outer = 0x7fe1725a5000] 06:17:52 INFO - PROCESS | 1828 | 1461590272355 Marionette DEBUG loaded listener.js 06:17:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe17a0a9c00) [pid = 1828] [serial = 563] [outer = 0x7fe1725a5000] 06:17:53 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:53 INFO - PROCESS | 1828 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:17:53 INFO - PROCESS | 1828 | 1461590273319 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:17:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:17:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1332ms 06:17:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:17:53 INFO - PROCESS | 1828 | 1461590273349 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 06:17:53 INFO - PROCESS | 1828 | 1461590273351 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 06:17:53 INFO - PROCESS | 1828 | 1461590273357 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:17:53 INFO - PROCESS | 1828 | 1461590273367 Marionette TRACE conn3 <- [1,722,null,{}] 06:17:53 INFO - PROCESS | 1828 | 1461590273371 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:53 INFO - PROCESS | 1828 | 1461590273615 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 06:17:53 INFO - PROCESS | 1828 | 1461590273750 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174b64000 == 67 [pid = 1828] [id = 188] 06:17:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe173693800) [pid = 1828] [serial = 564] [outer = (nil)] 06:17:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe1736d8c00) [pid = 1828] [serial = 565] [outer = 0x7fe173693800] 06:17:53 INFO - PROCESS | 1828 | 1461590273817 Marionette DEBUG loaded listener.js 06:17:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe173f04800) [pid = 1828] [serial = 566] [outer = 0x7fe173693800] 06:17:54 INFO - PROCESS | 1828 | 1461590274598 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 06:17:54 INFO - PROCESS | 1828 | 1461590274656 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 06:17:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:17:54 INFO - PROCESS | 1828 | 1461590274663 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:17:54 INFO - PROCESS | 1828 | 1461590274667 Marionette TRACE conn3 <- [1,726,null,{}] 06:17:54 INFO - PROCESS | 1828 | 1461590274674 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:54 INFO - PROCESS | 1828 | 1461590274829 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 06:17:54 INFO - PROCESS | 1828 | 1461590274964 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1780dd800 == 68 [pid = 1828] [id = 189] 06:17:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe1736a1000) [pid = 1828] [serial = 567] [outer = (nil)] 06:17:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe174c62c00) [pid = 1828] [serial = 568] [outer = 0x7fe1736a1000] 06:17:55 INFO - PROCESS | 1828 | 1461590275035 Marionette DEBUG loaded listener.js 06:17:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe177686000) [pid = 1828] [serial = 569] [outer = 0x7fe1736a1000] 06:17:55 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:55 INFO - PROCESS | 1828 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:17:55 INFO - PROCESS | 1828 | 1461590275959 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:17:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:17:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1336ms 06:17:56 INFO - PROCESS | 1828 | 1461590276000 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 06:17:56 INFO - PROCESS | 1828 | 1461590276005 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 06:17:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:17:56 INFO - PROCESS | 1828 | 1461590276010 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:17:56 INFO - PROCESS | 1828 | 1461590276013 Marionette TRACE conn3 <- [1,730,null,{}] 06:17:56 INFO - PROCESS | 1828 | 1461590276018 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:56 INFO - PROCESS | 1828 | 1461590276161 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 06:17:56 INFO - PROCESS | 1828 | 1461590276307 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17e295800 == 69 [pid = 1828] [id = 190] 06:17:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe177834800) [pid = 1828] [serial = 570] [outer = (nil)] 06:17:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe178c54000) [pid = 1828] [serial = 571] [outer = 0x7fe177834800] 06:17:56 INFO - PROCESS | 1828 | 1461590276375 Marionette DEBUG loaded listener.js 06:17:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe17abefc00) [pid = 1828] [serial = 572] [outer = 0x7fe177834800] 06:17:57 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:57 INFO - PROCESS | 1828 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:17:57 INFO - PROCESS | 1828 | 1461590277230 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:17:57 INFO - PROCESS | 1828 | 1461590277301 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 06:17:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:17:57 INFO - PROCESS | 1828 | 1461590277316 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:17:57 INFO - PROCESS | 1828 | 1461590277322 Marionette TRACE conn3 <- [1,734,null,{}] 06:17:57 INFO - PROCESS | 1828 | 1461590277327 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:57 INFO - PROCESS | 1828 | 1461590277483 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 06:17:57 INFO - PROCESS | 1828 | 1461590277618 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:57 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851d9800 == 70 [pid = 1828] [id = 191] 06:17:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe177bd7c00) [pid = 1828] [serial = 573] [outer = (nil)] 06:17:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe17b9bf000) [pid = 1828] [serial = 574] [outer = 0x7fe177bd7c00] 06:17:57 INFO - PROCESS | 1828 | 1461590277683 Marionette DEBUG loaded listener.js 06:17:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe17c1ad400) [pid = 1828] [serial = 575] [outer = 0x7fe177bd7c00] 06:17:58 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:58 INFO - PROCESS | 1828 | 1461590278487 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:17:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:17:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1236ms 06:17:58 INFO - PROCESS | 1828 | 1461590278546 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 06:17:58 INFO - PROCESS | 1828 | 1461590278548 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 06:17:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:17:58 INFO - PROCESS | 1828 | 1461590278554 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:17:58 INFO - PROCESS | 1828 | 1461590278556 Marionette TRACE conn3 <- [1,738,null,{}] 06:17:58 INFO - PROCESS | 1828 | 1461590278561 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:58 INFO - PROCESS | 1828 | 1461590278709 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 06:17:58 INFO - PROCESS | 1828 | 1461590278846 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18ad19000 == 71 [pid = 1828] [id = 192] 06:17:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe176131800) [pid = 1828] [serial = 576] [outer = (nil)] 06:17:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe17c316800) [pid = 1828] [serial = 577] [outer = 0x7fe176131800] 06:17:58 INFO - PROCESS | 1828 | 1461590278929 Marionette DEBUG loaded listener.js 06:17:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe17c436000) [pid = 1828] [serial = 578] [outer = 0x7fe176131800] 06:18:00 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:00 INFO - PROCESS | 1828 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:18:00 INFO - PROCESS | 1828 | 1461590280101 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:18:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:18:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1580ms 06:18:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:18:00 INFO - PROCESS | 1828 | 1461590280135 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 06:18:00 INFO - PROCESS | 1828 | 1461590280138 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 06:18:00 INFO - PROCESS | 1828 | 1461590280144 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:18:00 INFO - PROCESS | 1828 | 1461590280147 Marionette TRACE conn3 <- [1,742,null,{}] 06:18:00 INFO - PROCESS | 1828 | 1461590280152 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:00 INFO - PROCESS | 1828 | 1461590280297 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 06:18:00 INFO - PROCESS | 1828 | 1461590280453 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:00 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b2dc800 == 72 [pid = 1828] [id = 193] 06:18:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe17d2a3800) [pid = 1828] [serial = 579] [outer = (nil)] 06:18:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe17d2a8000) [pid = 1828] [serial = 580] [outer = 0x7fe17d2a3800] 06:18:00 INFO - PROCESS | 1828 | 1461590280529 Marionette DEBUG loaded listener.js 06:18:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe17e212400) [pid = 1828] [serial = 581] [outer = 0x7fe17d2a3800] 06:18:01 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:01 INFO - PROCESS | 1828 | 1461590281679 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:18:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 06:18:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1583ms 06:18:01 INFO - PROCESS | 1828 | 1461590281727 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 06:18:01 INFO - PROCESS | 1828 | 1461590281731 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 06:18:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:18:01 INFO - PROCESS | 1828 | 1461590281740 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:18:01 INFO - PROCESS | 1828 | 1461590281746 Marionette TRACE conn3 <- [1,746,null,{}] 06:18:01 INFO - PROCESS | 1828 | 1461590281763 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:01 INFO - PROCESS | 1828 | 1461590281975 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 06:18:02 INFO - PROCESS | 1828 | 1461590282086 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:02 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175c5f000 == 73 [pid = 1828] [id = 194] 06:18:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe1740e9800) [pid = 1828] [serial = 582] [outer = (nil)] 06:18:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe17e217400) [pid = 1828] [serial = 583] [outer = 0x7fe1740e9800] 06:18:02 INFO - PROCESS | 1828 | 1461590282147 Marionette DEBUG loaded listener.js 06:18:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe17e278800) [pid = 1828] [serial = 584] [outer = 0x7fe1740e9800] 06:18:02 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:03 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177790000 == 72 [pid = 1828] [id = 60] 06:18:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17a222000 == 71 [pid = 1828] [id = 54] 06:18:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c63e800 == 70 [pid = 1828] [id = 187] 06:18:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ca67800 == 69 [pid = 1828] [id = 186] 06:18:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1780e7000 == 68 [pid = 1828] [id = 185] 06:18:03 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe177d08400) [pid = 1828] [serial = 535] [outer = (nil)] [url = about:blank] 06:18:03 INFO - PROCESS | 1828 | 1461590283563 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:18:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174eae000 == 67 [pid = 1828] [id = 184] 06:18:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17184a800 == 66 [pid = 1828] [id = 183] 06:18:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17db03800 == 65 [pid = 1828] [id = 181] 06:18:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1780e8000 == 64 [pid = 1828] [id = 180] 06:18:03 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174897000 == 63 [pid = 1828] [id = 179] 06:18:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 06:18:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1850ms 06:18:03 INFO - PROCESS | 1828 | 1461590283588 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 06:18:03 INFO - PROCESS | 1828 | 1461590283592 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 06:18:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:18:03 INFO - PROCESS | 1828 | 1461590283599 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:18:03 INFO - PROCESS | 1828 | 1461590283603 Marionette TRACE conn3 <- [1,750,null,{}] 06:18:03 INFO - PROCESS | 1828 | 1461590283610 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:03 INFO - PROCESS | 1828 | 1461590283729 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 06:18:03 INFO - PROCESS | 1828 | 1461590283742 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:03 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174a7a000 == 64 [pid = 1828] [id = 195] 06:18:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe173873400) [pid = 1828] [serial = 585] [outer = (nil)] 06:18:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe174503400) [pid = 1828] [serial = 586] [outer = 0x7fe173873400] 06:18:03 INFO - PROCESS | 1828 | 1461590283796 Marionette DEBUG loaded listener.js 06:18:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe17490cc00) [pid = 1828] [serial = 587] [outer = 0x7fe173873400] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe17e9c8c00) [pid = 1828] [serial = 379] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe17263d800) [pid = 1828] [serial = 373] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe179f31000) [pid = 1828] [serial = 376] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe177bdb000) [pid = 1828] [serial = 510] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe177bd9400) [pid = 1828] [serial = 532] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe177bd3000) [pid = 1828] [serial = 530] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe17773bc00) [pid = 1828] [serial = 527] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe177d08800) [pid = 1828] [serial = 533] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe175e84400) [pid = 1828] [serial = 524] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (0x7fe17a9f8800) [pid = 1828] [serial = 277] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (0x7fe17767f000) [pid = 1828] [serial = 526] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (0x7fe177839000) [pid = 1828] [serial = 529] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe17369ec00) [pid = 1828] [serial = 514] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe17260cc00) [pid = 1828] [serial = 513] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe17510a800) [pid = 1828] [serial = 523] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (0x7fe17387b800) [pid = 1828] [serial = 516] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe173adc800) [pid = 1828] [serial = 517] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (0x7fe17369e800) [pid = 1828] [serial = 504] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0x7fe18fc70800) [pid = 1828] [serial = 492] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0x7fe177a10400) [pid = 1828] [serial = 498] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (0x7fe173f0d800) [pid = 1828] [serial = 495] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe1740ee000) [pid = 1828] [serial = 507] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe1740f1400) [pid = 1828] [serial = 519] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0x7fe17463e400) [pid = 1828] [serial = 520] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe17e2f4400) [pid = 1828] [serial = 501] [outer = (nil)] [url = about:blank] 06:18:04 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:04 INFO - PROCESS | 1828 | 1461590284955 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:18:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:18:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1379ms 06:18:04 INFO - PROCESS | 1828 | 1461590284979 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 06:18:04 INFO - PROCESS | 1828 | 1461590284986 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 06:18:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:18:04 INFO - PROCESS | 1828 | 1461590284994 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:18:04 INFO - PROCESS | 1828 | 1461590284997 Marionette TRACE conn3 <- [1,754,null,{}] 06:18:05 INFO - PROCESS | 1828 | 1461590285002 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:05 INFO - PROCESS | 1828 | 1461590285133 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 06:18:05 INFO - PROCESS | 1828 | 1461590285267 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177946000 == 65 [pid = 1828] [id = 196] 06:18:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe17463e400) [pid = 1828] [serial = 588] [outer = (nil)] 06:18:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe177679400) [pid = 1828] [serial = 589] [outer = 0x7fe17463e400] 06:18:05 INFO - PROCESS | 1828 | 1461590285322 Marionette DEBUG loaded listener.js 06:18:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe177a07000) [pid = 1828] [serial = 590] [outer = 0x7fe17463e400] 06:18:06 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:06 INFO - PROCESS | 1828 | 1461590286363 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:18:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 06:18:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1427ms 06:18:06 INFO - PROCESS | 1828 | 1461590286422 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 06:18:06 INFO - PROCESS | 1828 | 1461590286424 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 06:18:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:18:06 INFO - PROCESS | 1828 | 1461590286430 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:18:06 INFO - PROCESS | 1828 | 1461590286434 Marionette TRACE conn3 <- [1,758,null,{}] 06:18:06 INFO - PROCESS | 1828 | 1461590286453 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:06 INFO - PROCESS | 1828 | 1461590286622 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 06:18:06 INFO - PROCESS | 1828 | 1461590286722 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17be3d000 == 66 [pid = 1828] [id = 197] 06:18:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe177d10000) [pid = 1828] [serial = 591] [outer = (nil)] 06:18:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe17abecc00) [pid = 1828] [serial = 592] [outer = 0x7fe177d10000] 06:18:06 INFO - PROCESS | 1828 | 1461590286780 Marionette DEBUG loaded listener.js 06:18:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe17b9b5c00) [pid = 1828] [serial = 593] [outer = 0x7fe177d10000] 06:18:07 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0x7fe17767b000) [pid = 1828] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:18:07 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (0x7fe17613e400) [pid = 1828] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:18:07 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe173f0e000) [pid = 1828] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:18:07 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe1740ed400) [pid = 1828] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:18:07 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0x7fe173695c00) [pid = 1828] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:18:07 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:07 INFO - PROCESS | 1828 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:18:07 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:07 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:07 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:18:07 INFO - PROCESS | 1828 | 1461590287429 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:18:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:18:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1038ms 06:18:07 INFO - PROCESS | 1828 | 1461590287469 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 06:18:07 INFO - PROCESS | 1828 | 1461590287472 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 06:18:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:18:07 INFO - PROCESS | 1828 | 1461590287477 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:18:07 INFO - PROCESS | 1828 | 1461590287480 Marionette TRACE conn3 <- [1,762,null,{}] 06:18:07 INFO - PROCESS | 1828 | 1461590287484 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:07 INFO - PROCESS | 1828 | 1461590287622 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 06:18:07 INFO - PROCESS | 1828 | 1461590287720 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:07 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d08e000 == 67 [pid = 1828] [id = 198] 06:18:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe173695c00) [pid = 1828] [serial = 594] [outer = (nil)] 06:18:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe17b9b7800) [pid = 1828] [serial = 595] [outer = 0x7fe173695c00] 06:18:07 INFO - PROCESS | 1828 | 1461590287777 Marionette DEBUG loaded listener.js 06:18:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe17c1b0400) [pid = 1828] [serial = 596] [outer = 0x7fe173695c00] 06:18:08 INFO - PROCESS | 1828 | 1461590288770 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:18:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:18:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1327ms 06:18:08 INFO - PROCESS | 1828 | 1461590288805 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 06:18:08 INFO - PROCESS | 1828 | 1461590288807 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 06:18:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:18:08 INFO - PROCESS | 1828 | 1461590288813 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:18:08 INFO - PROCESS | 1828 | 1461590288815 Marionette TRACE conn3 <- [1,766,null,{}] 06:18:08 INFO - PROCESS | 1828 | 1461590288819 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:08 INFO - PROCESS | 1828 | 1461590288962 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 06:18:08 INFO - PROCESS | 1828 | 1461590288971 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17184f000 == 68 [pid = 1828] [id = 199] 06:18:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe17b9b4000) [pid = 1828] [serial = 597] [outer = (nil)] 06:18:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe17c42d800) [pid = 1828] [serial = 598] [outer = 0x7fe17b9b4000] 06:18:09 INFO - PROCESS | 1828 | 1461590289035 Marionette DEBUG loaded listener.js 06:18:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe17da68c00) [pid = 1828] [serial = 599] [outer = 0x7fe17b9b4000] 06:18:10 INFO - PROCESS | 1828 | 1461590290161 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:18:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:18:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1380ms 06:18:10 INFO - PROCESS | 1828 | 1461590290194 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 06:18:10 INFO - PROCESS | 1828 | 1461590290198 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 06:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:18:10 INFO - PROCESS | 1828 | 1461590290206 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:18:10 INFO - PROCESS | 1828 | 1461590290211 Marionette TRACE conn3 <- [1,770,null,{}] 06:18:10 INFO - PROCESS | 1828 | 1461590290218 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:10 INFO - PROCESS | 1828 | 1461590290418 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 06:18:10 INFO - PROCESS | 1828 | 1461590290610 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177790000 == 69 [pid = 1828] [id = 200] 06:18:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe174ae9400) [pid = 1828] [serial = 600] [outer = (nil)] 06:18:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe175e83000) [pid = 1828] [serial = 601] [outer = 0x7fe174ae9400] 06:18:10 INFO - PROCESS | 1828 | 1461590290677 Marionette DEBUG loaded listener.js 06:18:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe17776c800) [pid = 1828] [serial = 602] [outer = 0x7fe174ae9400] 06:18:11 INFO - PROCESS | 1828 | 1461590291386 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1231ms 06:18:11 INFO - PROCESS | 1828 | 1461590291437 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 06:18:11 INFO - PROCESS | 1828 | 1461590291444 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 06:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:18:11 INFO - PROCESS | 1828 | 1461590291453 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:18:11 INFO - PROCESS | 1828 | 1461590291456 Marionette TRACE conn3 <- [1,774,null,{}] 06:18:11 INFO - PROCESS | 1828 | 1461590291460 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:11 INFO - PROCESS | 1828 | 1461590291604 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 06:18:11 INFO - PROCESS | 1828 | 1461590291741 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:11 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17db03000 == 70 [pid = 1828] [id = 201] 06:18:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe177bd3800) [pid = 1828] [serial = 603] [outer = (nil)] 06:18:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe17a0aac00) [pid = 1828] [serial = 604] [outer = 0x7fe177bd3800] 06:18:11 INFO - PROCESS | 1828 | 1461590291807 Marionette DEBUG loaded listener.js 06:18:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe17b9b5000) [pid = 1828] [serial = 605] [outer = 0x7fe177bd3800] 06:18:12 INFO - PROCESS | 1828 | 1461590292686 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1282ms 06:18:12 INFO - PROCESS | 1828 | 1461590292735 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 06:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:18:12 INFO - PROCESS | 1828 | 1461590292738 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 06:18:12 INFO - PROCESS | 1828 | 1461590292744 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:18:12 INFO - PROCESS | 1828 | 1461590292749 Marionette TRACE conn3 <- [1,778,null,{}] 06:18:12 INFO - PROCESS | 1828 | 1461590292762 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:12 INFO - PROCESS | 1828 | 1461590292940 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 06:18:13 INFO - PROCESS | 1828 | 1461590293091 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:13 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18af38800 == 71 [pid = 1828] [id = 202] 06:18:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe17b9b6800) [pid = 1828] [serial = 606] [outer = (nil)] 06:18:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe17dd7e800) [pid = 1828] [serial = 607] [outer = 0x7fe17b9b6800] 06:18:13 INFO - PROCESS | 1828 | 1461590293157 Marionette DEBUG loaded listener.js 06:18:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe17e2e8c00) [pid = 1828] [serial = 608] [outer = 0x7fe17b9b6800] 06:18:13 INFO - PROCESS | 1828 | 1461590293929 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1231ms 06:18:13 INFO - PROCESS | 1828 | 1461590293975 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 06:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:18:13 INFO - PROCESS | 1828 | 1461590293979 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 06:18:13 INFO - PROCESS | 1828 | 1461590293984 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:18:13 INFO - PROCESS | 1828 | 1461590293987 Marionette TRACE conn3 <- [1,782,null,{}] 06:18:14 INFO - PROCESS | 1828 | 1461590294008 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:14 INFO - PROCESS | 1828 | 1461590294161 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 06:18:14 INFO - PROCESS | 1828 | 1461590294297 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:14 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18de30800 == 72 [pid = 1828] [id = 203] 06:18:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe177bdb800) [pid = 1828] [serial = 609] [outer = (nil)] 06:18:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe17e94d400) [pid = 1828] [serial = 610] [outer = 0x7fe177bdb800] 06:18:14 INFO - PROCESS | 1828 | 1461590294363 Marionette DEBUG loaded listener.js 06:18:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe17f494400) [pid = 1828] [serial = 611] [outer = 0x7fe177bdb800] 06:18:14 INFO - PROCESS | 1828 | 1461590294994 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1098ms 06:18:15 INFO - PROCESS | 1828 | 1461590295086 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 06:18:15 INFO - PROCESS | 1828 | 1461590295089 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 06:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:18:15 INFO - PROCESS | 1828 | 1461590295095 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:18:15 INFO - PROCESS | 1828 | 1461590295096 Marionette TRACE conn3 <- [1,786,null,{}] 06:18:15 INFO - PROCESS | 1828 | 1461590295101 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:15 INFO - PROCESS | 1828 | 1461590295232 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 06:18:15 INFO - PROCESS | 1828 | 1461590295369 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:15 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fc3c800 == 73 [pid = 1828] [id = 204] 06:18:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe17e2e9000) [pid = 1828] [serial = 612] [outer = (nil)] 06:18:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe181415400) [pid = 1828] [serial = 613] [outer = 0x7fe17e2e9000] 06:18:15 INFO - PROCESS | 1828 | 1461590295431 Marionette DEBUG loaded listener.js 06:18:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe181464c00) [pid = 1828] [serial = 614] [outer = 0x7fe17e2e9000] 06:18:16 INFO - PROCESS | 1828 | 1461590296128 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1074ms 06:18:16 INFO - PROCESS | 1828 | 1461590296172 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 06:18:16 INFO - PROCESS | 1828 | 1461590296175 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 06:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:18:16 INFO - PROCESS | 1828 | 1461590296180 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:18:16 INFO - PROCESS | 1828 | 1461590296182 Marionette TRACE conn3 <- [1,790,null,{}] 06:18:16 INFO - PROCESS | 1828 | 1461590296187 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:16 INFO - PROCESS | 1828 | 1461590296343 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 06:18:16 INFO - PROCESS | 1828 | 1461590296490 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:16 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe19069e000 == 74 [pid = 1828] [id = 205] 06:18:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe185184400) [pid = 1828] [serial = 615] [outer = (nil)] 06:18:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe18ad5e000) [pid = 1828] [serial = 616] [outer = 0x7fe185184400] 06:18:16 INFO - PROCESS | 1828 | 1461590296564 Marionette DEBUG loaded listener.js 06:18:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe18afe1000) [pid = 1828] [serial = 617] [outer = 0x7fe185184400] 06:18:17 INFO - PROCESS | 1828 | 1461590297531 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1376ms 06:18:17 INFO - PROCESS | 1828 | 1461590297558 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 06:18:17 INFO - PROCESS | 1828 | 1461590297562 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 06:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:18:17 INFO - PROCESS | 1828 | 1461590297569 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:18:17 INFO - PROCESS | 1828 | 1461590297574 Marionette TRACE conn3 <- [1,794,null,{}] 06:18:17 INFO - PROCESS | 1828 | 1461590297581 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:17 INFO - PROCESS | 1828 | 1461590297709 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 06:18:17 INFO - PROCESS | 1828 | 1461590297859 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177947800 == 75 [pid = 1828] [id = 206] 06:18:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe1736e1000) [pid = 1828] [serial = 618] [outer = (nil)] 06:18:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe173ad8c00) [pid = 1828] [serial = 619] [outer = 0x7fe1736e1000] 06:18:17 INFO - PROCESS | 1828 | 1461590297917 Marionette DEBUG loaded listener.js 06:18:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe174506800) [pid = 1828] [serial = 620] [outer = 0x7fe1736e1000] 06:18:18 INFO - PROCESS | 1828 | 1461590298810 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1279ms 06:18:18 INFO - PROCESS | 1828 | 1461590298849 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 06:18:18 INFO - PROCESS | 1828 | 1461590298856 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 06:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:18:18 INFO - PROCESS | 1828 | 1461590298864 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:18:18 INFO - PROCESS | 1828 | 1461590298868 Marionette TRACE conn3 <- [1,798,null,{}] 06:18:18 INFO - PROCESS | 1828 | 1461590298872 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:19 INFO - PROCESS | 1828 | 1461590299014 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 06:18:19 INFO - PROCESS | 1828 | 1461590299169 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177694800 == 76 [pid = 1828] [id = 207] 06:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe174aecc00) [pid = 1828] [serial = 621] [outer = (nil)] 06:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (0x7fe175249800) [pid = 1828] [serial = 622] [outer = 0x7fe174aecc00] 06:18:19 INFO - PROCESS | 1828 | 1461590299251 Marionette DEBUG loaded listener.js 06:18:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (0x7fe176c85c00) [pid = 1828] [serial = 623] [outer = 0x7fe174aecc00] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (0x7fe179f37400) [pid = 1828] [serial = 547] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (0x7fe173878000) [pid = 1828] [serial = 538] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe17490d400) [pid = 1828] [serial = 541] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe177835000) [pid = 1828] [serial = 544] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe175f2d000) [pid = 1828] [serial = 562] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18ad19000 == 75 [pid = 1828] [id = 192] 06:18:19 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851d9800 == 74 [pid = 1828] [id = 191] 06:18:19 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17e295800 == 73 [pid = 1828] [id = 190] 06:18:19 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1780dd800 == 72 [pid = 1828] [id = 189] 06:18:19 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174b64000 == 71 [pid = 1828] [id = 188] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe174911c00) [pid = 1828] [serial = 553] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe174c67000) [pid = 1828] [serial = 554] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe1740ed000) [pid = 1828] [serial = 551] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe173880000) [pid = 1828] [serial = 550] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe17ab1b000) [pid = 1828] [serial = 560] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe178c4d800) [pid = 1828] [serial = 559] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe17783c000) [pid = 1828] [serial = 556] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe177bdc000) [pid = 1828] [serial = 557] [outer = (nil)] [url = about:blank] 06:18:19 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe190445400) [pid = 1828] [serial = 493] [outer = (nil)] [url = about:blank] 06:18:20 INFO - PROCESS | 1828 | 1461590300031 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 06:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1180ms 06:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:18:20 INFO - PROCESS | 1828 | 1461590300045 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 06:18:20 INFO - PROCESS | 1828 | 1461590300048 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 06:18:20 INFO - PROCESS | 1828 | 1461590300053 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:18:20 INFO - PROCESS | 1828 | 1461590300058 Marionette TRACE conn3 <- [1,802,null,{}] 06:18:20 INFO - PROCESS | 1828 | 1461590300075 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:20 INFO - PROCESS | 1828 | 1461590300224 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 06:18:20 INFO - PROCESS | 1828 | 1461590300327 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:20 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17769e000 == 72 [pid = 1828] [id = 208] 06:18:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe17463f400) [pid = 1828] [serial = 624] [outer = (nil)] 06:18:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe17773c400) [pid = 1828] [serial = 625] [outer = 0x7fe17463f400] 06:18:20 INFO - PROCESS | 1828 | 1461590300383 Marionette DEBUG loaded listener.js 06:18:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe177d02800) [pid = 1828] [serial = 626] [outer = 0x7fe17463f400] 06:18:20 INFO - PROCESS | 1828 | 1461590300971 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 06:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 944ms 06:18:20 INFO - PROCESS | 1828 | 1461590300997 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 06:18:21 INFO - PROCESS | 1828 | 1461590301001 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 06:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:18:21 INFO - PROCESS | 1828 | 1461590301006 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:18:21 INFO - PROCESS | 1828 | 1461590301008 Marionette TRACE conn3 <- [1,806,null,{}] 06:18:21 INFO - PROCESS | 1828 | 1461590301013 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:21 INFO - PROCESS | 1828 | 1461590301131 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 06:18:21 INFO - PROCESS | 1828 | 1461590301235 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ca59000 == 73 [pid = 1828] [id = 209] 06:18:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe174aeac00) [pid = 1828] [serial = 627] [outer = (nil)] 06:18:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe17a9f7000) [pid = 1828] [serial = 628] [outer = 0x7fe174aeac00] 06:18:21 INFO - PROCESS | 1828 | 1461590301288 Marionette DEBUG loaded listener.js 06:18:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe17b996800) [pid = 1828] [serial = 629] [outer = 0x7fe174aeac00] 06:18:21 INFO - PROCESS | 1828 | 1461590301877 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 06:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 926ms 06:18:21 INFO - PROCESS | 1828 | 1461590301935 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 06:18:21 INFO - PROCESS | 1828 | 1461590301938 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 06:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:18:21 INFO - PROCESS | 1828 | 1461590301943 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:18:21 INFO - PROCESS | 1828 | 1461590301946 Marionette TRACE conn3 <- [1,810,null,{}] 06:18:21 INFO - PROCESS | 1828 | 1461590301950 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:22 INFO - PROCESS | 1828 | 1461590302110 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 06:18:22 INFO - PROCESS | 1828 | 1461590302136 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17db18000 == 74 [pid = 1828] [id = 210] 06:18:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe173f08000) [pid = 1828] [serial = 630] [outer = (nil)] 06:18:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe17bbaf000) [pid = 1828] [serial = 631] [outer = 0x7fe173f08000] 06:18:22 INFO - PROCESS | 1828 | 1461590302190 Marionette DEBUG loaded listener.js 06:18:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe17c03b000) [pid = 1828] [serial = 632] [outer = 0x7fe173f08000] 06:18:22 INFO - PROCESS | 1828 | 1461590302922 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1025ms 06:18:22 INFO - PROCESS | 1828 | 1461590302970 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 06:18:22 INFO - PROCESS | 1828 | 1461590302973 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 06:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:18:22 INFO - PROCESS | 1828 | 1461590302985 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:18:22 INFO - PROCESS | 1828 | 1461590302987 Marionette TRACE conn3 <- [1,814,null,{}] 06:18:23 INFO - PROCESS | 1828 | 1461590303007 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:23 INFO - PROCESS | 1828 | 1461590303207 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 06:18:23 INFO - PROCESS | 1828 | 1461590303230 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18adbd800 == 75 [pid = 1828] [id = 211] 06:18:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe17c1ac400) [pid = 1828] [serial = 633] [outer = (nil)] 06:18:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe17e2ec400) [pid = 1828] [serial = 634] [outer = 0x7fe17c1ac400] 06:18:23 INFO - PROCESS | 1828 | 1461590303286 Marionette DEBUG loaded listener.js 06:18:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe18140dc00) [pid = 1828] [serial = 635] [outer = 0x7fe17c1ac400] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe18afd4800) [pid = 1828] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe173698400) [pid = 1828] [serial = 503] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe17da61c00) [pid = 1828] [serial = 500] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe17776a400) [pid = 1828] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe17c1b4c00) [pid = 1828] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe170e4bc00) [pid = 1828] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe173ae0000) [pid = 1828] [serial = 494] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe177681400) [pid = 1828] [serial = 497] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe174c62400) [pid = 1828] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe173699800) [pid = 1828] [serial = 506] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe170e57800) [pid = 1828] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe179f32c00) [pid = 1828] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe179f30c00) [pid = 1828] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (0x7fe173695c00) [pid = 1828] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (0x7fe177834800) [pid = 1828] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (0x7fe17463e400) [pid = 1828] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe173873400) [pid = 1828] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe173693800) [pid = 1828] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe177bd7c00) [pid = 1828] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (0x7fe1740e9800) [pid = 1828] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe17d2a3800) [pid = 1828] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (0x7fe177d10000) [pid = 1828] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0x7fe1736a1000) [pid = 1828] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0x7fe176131800) [pid = 1828] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (0x7fe1725a5000) [pid = 1828] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe17524cc00) [pid = 1828] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe17524a800) [pid = 1828] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0x7fe170e56800) [pid = 1828] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe1736e0c00) [pid = 1828] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (0x7fe1736e0400) [pid = 1828] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0x7fe170e4a400) [pid = 1828] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (0x7fe1740eac00) [pid = 1828] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (0x7fe1725ae000) [pid = 1828] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (0x7fe190732400) [pid = 1828] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (0x7fe17260a800) [pid = 1828] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:18:24 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (0x7fe179f31800) [pid = 1828] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:18:24 INFO - PROCESS | 1828 | 1461590304268 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 06:18:24 INFO - PROCESS | 1828 | 1461590304281 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 06:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:18:24 INFO - PROCESS | 1828 | 1461590304297 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:18:24 INFO - PROCESS | 1828 | 1461590304299 Marionette TRACE conn3 <- [1,818,null,{}] 06:18:24 INFO - PROCESS | 1828 | 1461590304303 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:24 INFO - PROCESS | 1828 | 1461590304461 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 06:18:24 INFO - PROCESS | 1828 | 1461590304528 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17794c000 == 76 [pid = 1828] [id = 212] 06:18:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (0x7fe170e56800) [pid = 1828] [serial = 636] [outer = (nil)] 06:18:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (0x7fe172614800) [pid = 1828] [serial = 637] [outer = 0x7fe170e56800] 06:18:24 INFO - PROCESS | 1828 | 1461590304582 Marionette DEBUG loaded listener.js 06:18:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (0x7fe1740eac00) [pid = 1828] [serial = 638] [outer = 0x7fe170e56800] 06:18:25 INFO - PROCESS | 1828 | 1461590305133 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 878ms 06:18:25 INFO - PROCESS | 1828 | 1461590305175 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 06:18:25 INFO - PROCESS | 1828 | 1461590305179 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 06:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:18:25 INFO - PROCESS | 1828 | 1461590305183 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:18:25 INFO - PROCESS | 1828 | 1461590305186 Marionette TRACE conn3 <- [1,822,null,{}] 06:18:25 INFO - PROCESS | 1828 | 1461590305190 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:25 INFO - PROCESS | 1828 | 1461590305304 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 06:18:25 INFO - PROCESS | 1828 | 1461590305409 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:25 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18e37e800 == 77 [pid = 1828] [id = 213] 06:18:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (0x7fe1725a8800) [pid = 1828] [serial = 639] [outer = (nil)] 06:18:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (0x7fe174aec400) [pid = 1828] [serial = 640] [outer = 0x7fe1725a8800] 06:18:25 INFO - PROCESS | 1828 | 1461590305462 Marionette DEBUG loaded listener.js 06:18:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe177bda400) [pid = 1828] [serial = 641] [outer = 0x7fe1725a8800] 06:18:26 INFO - PROCESS | 1828 | 1461590306217 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 06:18:26 INFO - PROCESS | 1828 | 1461590306288 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 06:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:18:26 INFO - PROCESS | 1828 | 1461590306295 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:18:26 INFO - PROCESS | 1828 | 1461590306300 Marionette TRACE conn3 <- [1,826,null,{}] 06:18:26 INFO - PROCESS | 1828 | 1461590306309 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:26 INFO - PROCESS | 1828 | 1461590306469 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 06:18:26 INFO - PROCESS | 1828 | 1461590306610 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174ec2800 == 78 [pid = 1828] [id = 214] 06:18:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0x7fe1736a1400) [pid = 1828] [serial = 642] [outer = (nil)] 06:18:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe173877c00) [pid = 1828] [serial = 643] [outer = 0x7fe1736a1400] 06:18:26 INFO - PROCESS | 1828 | 1461590306676 Marionette DEBUG loaded listener.js 06:18:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe1740eb800) [pid = 1828] [serial = 644] [outer = 0x7fe1736a1400] 06:18:27 INFO - PROCESS | 1828 | 1461590307521 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1283ms 06:18:27 INFO - PROCESS | 1828 | 1461590307579 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 06:18:27 INFO - PROCESS | 1828 | 1461590307586 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 06:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:18:27 INFO - PROCESS | 1828 | 1461590307595 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:18:27 INFO - PROCESS | 1828 | 1461590307598 Marionette TRACE conn3 <- [1,830,null,{}] 06:18:27 INFO - PROCESS | 1828 | 1461590307603 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:27 INFO - PROCESS | 1828 | 1461590307749 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 06:18:27 INFO - PROCESS | 1828 | 1461590307898 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:27 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17da0b000 == 79 [pid = 1828] [id = 215] 06:18:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe1736d5c00) [pid = 1828] [serial = 645] [outer = (nil)] 06:18:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe17767cc00) [pid = 1828] [serial = 646] [outer = 0x7fe1736d5c00] 06:18:27 INFO - PROCESS | 1828 | 1461590307961 Marionette DEBUG loaded listener.js 06:18:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe177770000) [pid = 1828] [serial = 647] [outer = 0x7fe1736d5c00] 06:18:28 INFO - PROCESS | 1828 | 1461590308809 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1283ms 06:18:28 INFO - PROCESS | 1828 | 1461590308877 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 06:18:28 INFO - PROCESS | 1828 | 1461590308881 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 06:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:18:28 INFO - PROCESS | 1828 | 1461590308886 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:18:28 INFO - PROCESS | 1828 | 1461590308891 Marionette TRACE conn3 <- [1,834,null,{}] 06:18:28 INFO - PROCESS | 1828 | 1461590308904 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:29 INFO - PROCESS | 1828 | 1461590309088 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 06:18:29 INFO - PROCESS | 1828 | 1461590309229 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1906a4800 == 80 [pid = 1828] [id = 216] 06:18:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe174ae6000) [pid = 1828] [serial = 648] [outer = (nil)] 06:18:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe17ab1c000) [pid = 1828] [serial = 649] [outer = 0x7fe174ae6000] 06:18:29 INFO - PROCESS | 1828 | 1461590309307 Marionette DEBUG loaded listener.js 06:18:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe17c0cc000) [pid = 1828] [serial = 650] [outer = 0x7fe174ae6000] 06:18:30 INFO - PROCESS | 1828 | 1461590310046 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1183ms 06:18:30 INFO - PROCESS | 1828 | 1461590310073 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 06:18:30 INFO - PROCESS | 1828 | 1461590310077 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 06:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:18:30 INFO - PROCESS | 1828 | 1461590310084 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:18:30 INFO - PROCESS | 1828 | 1461590310086 Marionette TRACE conn3 <- [1,838,null,{}] 06:18:30 INFO - PROCESS | 1828 | 1461590310091 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:30 INFO - PROCESS | 1828 | 1461590310224 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 06:18:30 INFO - PROCESS | 1828 | 1461590310368 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe19489c800 == 81 [pid = 1828] [id = 217] 06:18:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe177a11000) [pid = 1828] [serial = 651] [outer = (nil)] 06:18:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe17dd7c000) [pid = 1828] [serial = 652] [outer = 0x7fe177a11000] 06:18:30 INFO - PROCESS | 1828 | 1461590310434 Marionette DEBUG loaded listener.js 06:18:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe17e9c8c00) [pid = 1828] [serial = 653] [outer = 0x7fe177a11000] 06:18:31 INFO - PROCESS | 1828 | 1461590311207 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1178ms 06:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:18:31 INFO - PROCESS | 1828 | 1461590311263 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 06:18:31 INFO - PROCESS | 1828 | 1461590311265 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 06:18:31 INFO - PROCESS | 1828 | 1461590311271 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:18:31 INFO - PROCESS | 1828 | 1461590311273 Marionette TRACE conn3 <- [1,842,null,{}] 06:18:31 INFO - PROCESS | 1828 | 1461590311278 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:31 INFO - PROCESS | 1828 | 1461590311414 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 06:18:31 INFO - PROCESS | 1828 | 1461590311559 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe19553e000 == 82 [pid = 1828] [id = 218] 06:18:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe17c0d0800) [pid = 1828] [serial = 654] [outer = (nil)] 06:18:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe181469800) [pid = 1828] [serial = 655] [outer = 0x7fe17c0d0800] 06:18:31 INFO - PROCESS | 1828 | 1461590311623 Marionette DEBUG loaded listener.js 06:18:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe18a105400) [pid = 1828] [serial = 656] [outer = 0x7fe17c0d0800] 06:18:32 INFO - PROCESS | 1828 | 1461590312391 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1134ms 06:18:32 INFO - PROCESS | 1828 | 1461590312419 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 06:18:32 INFO - PROCESS | 1828 | 1461590312422 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 06:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:18:32 INFO - PROCESS | 1828 | 1461590312429 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:18:32 INFO - PROCESS | 1828 | 1461590312431 Marionette TRACE conn3 <- [1,846,null,{}] 06:18:32 INFO - PROCESS | 1828 | 1461590312436 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:32 INFO - PROCESS | 1828 | 1461590312603 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 06:18:32 INFO - PROCESS | 1828 | 1461590312753 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e84000 == 83 [pid = 1828] [id = 219] 06:18:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe1814f4400) [pid = 1828] [serial = 657] [outer = (nil)] 06:18:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe18afdc800) [pid = 1828] [serial = 658] [outer = 0x7fe1814f4400] 06:18:32 INFO - PROCESS | 1828 | 1461590312821 Marionette DEBUG loaded listener.js 06:18:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe18b292000) [pid = 1828] [serial = 659] [outer = 0x7fe1814f4400] 06:18:33 INFO - PROCESS | 1828 | 1461590313631 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1233ms 06:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:18:33 INFO - PROCESS | 1828 | 1461590313662 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 06:18:33 INFO - PROCESS | 1828 | 1461590313665 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 06:18:33 INFO - PROCESS | 1828 | 1461590313670 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:18:33 INFO - PROCESS | 1828 | 1461590313673 Marionette TRACE conn3 <- [1,850,null,{}] 06:18:33 INFO - PROCESS | 1828 | 1461590313678 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:33 INFO - PROCESS | 1828 | 1461590313816 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 06:18:33 INFO - PROCESS | 1828 | 1461590313963 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171687800 == 84 [pid = 1828] [id = 220] 06:18:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe17263d800) [pid = 1828] [serial = 660] [outer = (nil)] 06:18:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe17369ec00) [pid = 1828] [serial = 661] [outer = 0x7fe17263d800] 06:18:34 INFO - PROCESS | 1828 | 1461590314025 Marionette DEBUG loaded listener.js 06:18:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe173ad2c00) [pid = 1828] [serial = 662] [outer = 0x7fe17263d800] 06:18:35 INFO - PROCESS | 1828 | 1461590315095 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1477ms 06:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:18:35 INFO - PROCESS | 1828 | 1461590315148 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 06:18:35 INFO - PROCESS | 1828 | 1461590315152 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 06:18:35 INFO - PROCESS | 1828 | 1461590315158 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:18:35 INFO - PROCESS | 1828 | 1461590315162 Marionette TRACE conn3 <- [1,854,null,{}] 06:18:35 INFO - PROCESS | 1828 | 1461590315169 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:35 INFO - PROCESS | 1828 | 1461590315310 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 06:18:35 INFO - PROCESS | 1828 | 1461590315553 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17481b000 == 85 [pid = 1828] [id = 221] 06:18:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe173697000) [pid = 1828] [serial = 663] [outer = (nil)] 06:18:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe173878000) [pid = 1828] [serial = 664] [outer = 0x7fe173697000] 06:18:35 INFO - PROCESS | 1828 | 1461590315637 Marionette DEBUG loaded listener.js 06:18:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe173f03c00) [pid = 1828] [serial = 665] [outer = 0x7fe173697000] 06:18:36 INFO - PROCESS | 1828 | 1461590316355 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:18:36 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cddb000 == 84 [pid = 1828] [id = 56] 06:18:36 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cecc000 == 83 [pid = 1828] [id = 178] 06:18:36 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175f4d800 == 82 [pid = 1828] [id = 59] 06:18:36 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17b118800 == 81 [pid = 1828] [id = 61] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe17c42d800) [pid = 1828] [serial = 598] [outer = (nil)] [url = about:blank] 06:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1283ms 06:18:36 INFO - PROCESS | 1828 | 1461590316441 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 06:18:36 INFO - PROCESS | 1828 | 1461590316448 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 06:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:18:36 INFO - PROCESS | 1828 | 1461590316456 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:18:36 INFO - PROCESS | 1828 | 1461590316458 Marionette TRACE conn3 <- [1,858,null,{}] 06:18:36 INFO - PROCESS | 1828 | 1461590316467 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:36 INFO - PROCESS | 1828 | 1461590316599 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 06:18:36 INFO - PROCESS | 1828 | 1461590316609 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174d8c800 == 82 [pid = 1828] [id = 222] 06:18:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe173f06000) [pid = 1828] [serial = 666] [outer = (nil)] 06:18:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe1748c1800) [pid = 1828] [serial = 667] [outer = 0x7fe173f06000] 06:18:36 INFO - PROCESS | 1828 | 1461590316663 Marionette DEBUG loaded listener.js 06:18:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe174a36800) [pid = 1828] [serial = 668] [outer = 0x7fe173f06000] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe1725ad400) [pid = 1828] [serial = 451] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe17e2ec800) [pid = 1828] [serial = 511] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe173adec00) [pid = 1828] [serial = 409] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe193013400) [pid = 1828] [serial = 466] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe1814f5800) [pid = 1828] [serial = 370] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe190274800) [pid = 1828] [serial = 418] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe190732800) [pid = 1828] [serial = 421] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe175247800) [pid = 1828] [serial = 505] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe18b2b0c00) [pid = 1828] [serial = 502] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (0x7fe17c1b7800) [pid = 1828] [serial = 457] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (0x7fe18fda2c00) [pid = 1828] [serial = 463] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (0x7fe177678800) [pid = 1828] [serial = 454] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe17510e000) [pid = 1828] [serial = 496] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe17b9b4400) [pid = 1828] [serial = 499] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe177840c00) [pid = 1828] [serial = 412] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (0x7fe1740f3000) [pid = 1828] [serial = 508] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe1922ce400) [pid = 1828] [serial = 424] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (0x7fe185183800) [pid = 1828] [serial = 415] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0x7fe184256000) [pid = 1828] [serial = 460] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0x7fe17c436000) [pid = 1828] [serial = 578] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (0x7fe17c316800) [pid = 1828] [serial = 577] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe17a0a9c00) [pid = 1828] [serial = 563] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe17b9b5c00) [pid = 1828] [serial = 593] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0x7fe17b9b7800) [pid = 1828] [serial = 595] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe177a07000) [pid = 1828] [serial = 590] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (0x7fe17ab1a800) [pid = 1828] [serial = 548] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0x7fe177d03000) [pid = 1828] [serial = 545] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (0x7fe178c4ec00) [pid = 1828] [serial = 536] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (0x7fe174c64400) [pid = 1828] [serial = 542] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (0x7fe173adcc00) [pid = 1828] [serial = 539] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (0x7fe17c1b0400) [pid = 1828] [serial = 596] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (0x7fe17abefc00) [pid = 1828] [serial = 572] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (0x7fe178c54000) [pid = 1828] [serial = 571] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 101 (0x7fe177679400) [pid = 1828] [serial = 589] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 100 (0x7fe174503400) [pid = 1828] [serial = 586] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (0x7fe17490cc00) [pid = 1828] [serial = 587] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe173f04800) [pid = 1828] [serial = 566] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe1736d8c00) [pid = 1828] [serial = 565] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe17b9bf000) [pid = 1828] [serial = 574] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe17c1ad400) [pid = 1828] [serial = 575] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe17e278800) [pid = 1828] [serial = 584] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (0x7fe17e217400) [pid = 1828] [serial = 583] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 92 (0x7fe17e212400) [pid = 1828] [serial = 581] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 91 (0x7fe17d2a8000) [pid = 1828] [serial = 580] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 90 (0x7fe17abecc00) [pid = 1828] [serial = 592] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 89 (0x7fe177686000) [pid = 1828] [serial = 569] [outer = (nil)] [url = about:blank] 06:18:36 INFO - PROCESS | 1828 | --DOMWINDOW == 88 (0x7fe174c62c00) [pid = 1828] [serial = 568] [outer = (nil)] [url = about:blank] 06:18:37 INFO - PROCESS | 1828 | 1461590317430 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1029ms 06:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:18:37 INFO - PROCESS | 1828 | 1461590317485 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 06:18:37 INFO - PROCESS | 1828 | 1461590317488 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 06:18:37 INFO - PROCESS | 1828 | 1461590317492 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:18:37 INFO - PROCESS | 1828 | 1461590317497 Marionette TRACE conn3 <- [1,862,null,{}] 06:18:37 INFO - PROCESS | 1828 | 1461590317510 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:37 INFO - PROCESS | 1828 | 1461590317685 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 06:18:37 INFO - PROCESS | 1828 | 1461590317705 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177c50000 == 83 [pid = 1828] [id = 223] 06:18:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 89 (0x7fe175246400) [pid = 1828] [serial = 669] [outer = (nil)] 06:18:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 90 (0x7fe17767b800) [pid = 1828] [serial = 670] [outer = 0x7fe175246400] 06:18:37 INFO - PROCESS | 1828 | 1461590317761 Marionette DEBUG loaded listener.js 06:18:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 91 (0x7fe177685400) [pid = 1828] [serial = 671] [outer = 0x7fe175246400] 06:18:38 INFO - PROCESS | 1828 | 1461590318326 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 933ms 06:18:38 INFO - PROCESS | 1828 | 1461590318426 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 06:18:38 INFO - PROCESS | 1828 | 1461590318430 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 06:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:18:38 INFO - PROCESS | 1828 | 1461590318434 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:18:38 INFO - PROCESS | 1828 | 1461590318437 Marionette TRACE conn3 <- [1,866,null,{}] 06:18:38 INFO - PROCESS | 1828 | 1461590318441 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:38 INFO - PROCESS | 1828 | 1461590318620 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 06:18:38 INFO - PROCESS | 1828 | 1461590318685 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1780d0800 == 84 [pid = 1828] [id = 224] 06:18:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 92 (0x7fe174aeb000) [pid = 1828] [serial = 672] [outer = (nil)] 06:18:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 93 (0x7fe177775c00) [pid = 1828] [serial = 673] [outer = 0x7fe174aeb000] 06:18:38 INFO - PROCESS | 1828 | 1461590318739 Marionette DEBUG loaded listener.js 06:18:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe177841800) [pid = 1828] [serial = 674] [outer = 0x7fe174aeb000] 06:18:39 INFO - PROCESS | 1828 | 1461590319368 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 978ms 06:18:39 INFO - PROCESS | 1828 | 1461590319413 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 06:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:18:39 INFO - PROCESS | 1828 | 1461590319416 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 06:18:39 INFO - PROCESS | 1828 | 1461590319420 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:18:39 INFO - PROCESS | 1828 | 1461590319423 Marionette TRACE conn3 <- [1,870,null,{}] 06:18:39 INFO - PROCESS | 1828 | 1461590319427 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:39 INFO - PROCESS | 1828 | 1461590319575 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 06:18:39 INFO - PROCESS | 1828 | 1461590319598 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17bce9800 == 85 [pid = 1828] [id = 225] 06:18:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe177740000) [pid = 1828] [serial = 675] [outer = (nil)] 06:18:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe177bd7c00) [pid = 1828] [serial = 676] [outer = 0x7fe177740000] 06:18:39 INFO - PROCESS | 1828 | 1461590319650 Marionette DEBUG loaded listener.js 06:18:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe177d07c00) [pid = 1828] [serial = 677] [outer = 0x7fe177740000] 06:18:40 INFO - PROCESS | 1828 | 1461590320326 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 931ms 06:18:40 INFO - PROCESS | 1828 | 1461590320352 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 06:18:40 INFO - PROCESS | 1828 | 1461590320358 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 06:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:18:40 INFO - PROCESS | 1828 | 1461590320368 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:18:40 INFO - PROCESS | 1828 | 1461590320369 Marionette TRACE conn3 <- [1,874,null,{}] 06:18:40 INFO - PROCESS | 1828 | 1461590320410 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:40 INFO - PROCESS | 1828 | 1461590320617 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 06:18:40 INFO - PROCESS | 1828 | 1461590320637 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:40 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ca71000 == 86 [pid = 1828] [id = 226] 06:18:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe177d0d400) [pid = 1828] [serial = 678] [outer = (nil)] 06:18:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe17ab0f000) [pid = 1828] [serial = 679] [outer = 0x7fe177d0d400] 06:18:40 INFO - PROCESS | 1828 | 1461590320692 Marionette DEBUG loaded listener.js 06:18:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe17bb0c000) [pid = 1828] [serial = 680] [outer = 0x7fe177d0d400] 06:18:41 INFO - PROCESS | 1828 | --DOMWINDOW == 99 (0x7fe174aecc00) [pid = 1828] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:18:41 INFO - PROCESS | 1828 | --DOMWINDOW == 98 (0x7fe17463f400) [pid = 1828] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:18:41 INFO - PROCESS | 1828 | --DOMWINDOW == 97 (0x7fe174aeac00) [pid = 1828] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:18:41 INFO - PROCESS | 1828 | --DOMWINDOW == 96 (0x7fe173f08000) [pid = 1828] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:18:41 INFO - PROCESS | 1828 | --DOMWINDOW == 95 (0x7fe1736e1000) [pid = 1828] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:18:41 INFO - PROCESS | 1828 | --DOMWINDOW == 94 (0x7fe17c1ac400) [pid = 1828] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:18:41 INFO - PROCESS | 1828 | --DOMWINDOW == 93 (0x7fe170e56800) [pid = 1828] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:18:41 INFO - PROCESS | 1828 | 1461590321553 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1221ms 06:18:41 INFO - PROCESS | 1828 | 1461590321587 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 06:18:41 INFO - PROCESS | 1828 | 1461590321590 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 06:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:18:41 INFO - PROCESS | 1828 | 1461590321594 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:18:41 INFO - PROCESS | 1828 | 1461590321596 Marionette TRACE conn3 <- [1,878,null,{}] 06:18:41 INFO - PROCESS | 1828 | 1461590321601 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:41 INFO - PROCESS | 1828 | 1461590321719 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 06:18:41 INFO - PROCESS | 1828 | 1461590321821 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d789000 == 87 [pid = 1828] [id = 227] 06:18:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 94 (0x7fe17369dc00) [pid = 1828] [serial = 681] [outer = (nil)] 06:18:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 95 (0x7fe177d10c00) [pid = 1828] [serial = 682] [outer = 0x7fe17369dc00] 06:18:41 INFO - PROCESS | 1828 | 1461590321873 Marionette DEBUG loaded listener.js 06:18:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 96 (0x7fe17c1ac400) [pid = 1828] [serial = 683] [outer = 0x7fe17369dc00] 06:18:42 INFO - PROCESS | 1828 | 1461590322339 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 823ms 06:18:42 INFO - PROCESS | 1828 | 1461590322429 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 06:18:42 INFO - PROCESS | 1828 | 1461590322432 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 06:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:18:42 INFO - PROCESS | 1828 | 1461590322437 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:18:42 INFO - PROCESS | 1828 | 1461590322439 Marionette TRACE conn3 <- [1,882,null,{}] 06:18:42 INFO - PROCESS | 1828 | 1461590322444 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:42 INFO - PROCESS | 1828 | 1461590322571 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 06:18:42 INFO - PROCESS | 1828 | 1461590322586 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:42 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17df9d800 == 88 [pid = 1828] [id = 228] 06:18:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 97 (0x7fe17c03d400) [pid = 1828] [serial = 684] [outer = (nil)] 06:18:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 98 (0x7fe17c435000) [pid = 1828] [serial = 685] [outer = 0x7fe17c03d400] 06:18:42 INFO - PROCESS | 1828 | 1461590322639 Marionette DEBUG loaded listener.js 06:18:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 99 (0x7fe17d2ae800) [pid = 1828] [serial = 686] [outer = 0x7fe17c03d400] 06:18:43 INFO - PROCESS | 1828 | 1461590323347 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 974ms 06:18:43 INFO - PROCESS | 1828 | 1461590323413 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 06:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:18:43 INFO - PROCESS | 1828 | 1461590323418 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 06:18:43 INFO - PROCESS | 1828 | 1461590323426 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:18:43 INFO - PROCESS | 1828 | 1461590323431 Marionette TRACE conn3 <- [1,886,null,{}] 06:18:43 INFO - PROCESS | 1828 | 1461590323439 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:43 INFO - PROCESS | 1828 | 1461590323599 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 06:18:43 INFO - PROCESS | 1828 | 1461590323739 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174b64800 == 89 [pid = 1828] [id = 229] 06:18:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 100 (0x7fe1725a8400) [pid = 1828] [serial = 687] [outer = (nil)] 06:18:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 101 (0x7fe1736d5000) [pid = 1828] [serial = 688] [outer = 0x7fe1725a8400] 06:18:43 INFO - PROCESS | 1828 | 1461590323806 Marionette DEBUG loaded listener.js 06:18:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 102 (0x7fe173ae1400) [pid = 1828] [serial = 689] [outer = 0x7fe1725a8400] 06:18:44 INFO - PROCESS | 1828 | 1461590324671 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1286ms 06:18:44 INFO - PROCESS | 1828 | 1461590324712 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 06:18:44 INFO - PROCESS | 1828 | 1461590324719 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 06:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:18:44 INFO - PROCESS | 1828 | 1461590324729 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:18:44 INFO - PROCESS | 1828 | 1461590324732 Marionette TRACE conn3 <- [1,890,null,{}] 06:18:44 INFO - PROCESS | 1828 | 1461590324738 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:44 INFO - PROCESS | 1828 | 1461590324876 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 06:18:45 INFO - PROCESS | 1828 | 1461590325022 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17bf0a000 == 90 [pid = 1828] [id = 230] 06:18:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (0x7fe17263bc00) [pid = 1828] [serial = 690] [outer = (nil)] 06:18:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (0x7fe175103000) [pid = 1828] [serial = 691] [outer = 0x7fe17263bc00] 06:18:45 INFO - PROCESS | 1828 | 1461590325093 Marionette DEBUG loaded listener.js 06:18:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (0x7fe17613dc00) [pid = 1828] [serial = 692] [outer = 0x7fe17263bc00] 06:18:45 INFO - PROCESS | 1828 | 1461590325923 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1230ms 06:18:45 INFO - PROCESS | 1828 | 1461590325964 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 06:18:45 INFO - PROCESS | 1828 | 1461590325970 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 06:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:18:45 INFO - PROCESS | 1828 | 1461590325979 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:18:45 INFO - PROCESS | 1828 | 1461590325984 Marionette TRACE conn3 <- [1,894,null,{}] 06:18:46 INFO - PROCESS | 1828 | 1461590325999 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:46 INFO - PROCESS | 1828 | 1461590326145 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 06:18:46 INFO - PROCESS | 1828 | 1461590326291 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:46 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe180656800 == 91 [pid = 1828] [id = 231] 06:18:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (0x7fe177839000) [pid = 1828] [serial = 693] [outer = (nil)] 06:18:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (0x7fe177d0dc00) [pid = 1828] [serial = 694] [outer = 0x7fe177839000] 06:18:46 INFO - PROCESS | 1828 | 1461590326358 Marionette DEBUG loaded listener.js 06:18:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (0x7fe17abec400) [pid = 1828] [serial = 695] [outer = 0x7fe177839000] 06:18:47 INFO - PROCESS | 1828 | 1461590327198 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1285ms 06:18:47 INFO - PROCESS | 1828 | 1461590327264 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 06:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:18:47 INFO - PROCESS | 1828 | 1461590327268 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 06:18:47 INFO - PROCESS | 1828 | 1461590327273 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:18:47 INFO - PROCESS | 1828 | 1461590327275 Marionette TRACE conn3 <- [1,898,null,{}] 06:18:47 INFO - PROCESS | 1828 | 1461590327280 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:47 INFO - PROCESS | 1828 | 1461590327424 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 06:18:47 INFO - PROCESS | 1828 | 1461590327568 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18af27000 == 92 [pid = 1828] [id = 232] 06:18:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe177a10400) [pid = 1828] [serial = 696] [outer = (nil)] 06:18:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0x7fe17b9bbc00) [pid = 1828] [serial = 697] [outer = 0x7fe177a10400] 06:18:47 INFO - PROCESS | 1828 | 1461590327632 Marionette DEBUG loaded listener.js 06:18:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe17da65c00) [pid = 1828] [serial = 698] [outer = 0x7fe177a10400] 06:18:48 INFO - PROCESS | 1828 | 1461590328416 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1182ms 06:18:48 INFO - PROCESS | 1828 | 1461590328455 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 06:18:48 INFO - PROCESS | 1828 | 1461590328459 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 06:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:18:48 INFO - PROCESS | 1828 | 1461590328464 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:18:48 INFO - PROCESS | 1828 | 1461590328466 Marionette TRACE conn3 <- [1,902,null,{}] 06:18:48 INFO - PROCESS | 1828 | 1461590328471 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:48 INFO - PROCESS | 1828 | 1461590328607 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 06:18:48 INFO - PROCESS | 1828 | 1461590328750 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18c116000 == 93 [pid = 1828] [id = 233] 06:18:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe17abeb000) [pid = 1828] [serial = 699] [outer = (nil)] 06:18:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe17dd85400) [pid = 1828] [serial = 700] [outer = 0x7fe17abeb000] 06:18:48 INFO - PROCESS | 1828 | 1461590328815 Marionette DEBUG loaded listener.js 06:18:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe17e945400) [pid = 1828] [serial = 701] [outer = 0x7fe17abeb000] 06:18:49 INFO - PROCESS | 1828 | 1461590329606 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1181ms 06:18:49 INFO - PROCESS | 1828 | 1461590329648 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 06:18:49 INFO - PROCESS | 1828 | 1461590329650 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 06:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:18:49 INFO - PROCESS | 1828 | 1461590329656 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:18:49 INFO - PROCESS | 1828 | 1461590329658 Marionette TRACE conn3 <- [1,906,null,{}] 06:18:49 INFO - PROCESS | 1828 | 1461590329692 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:49 INFO - PROCESS | 1828 | 1461590329866 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 06:18:50 INFO - PROCESS | 1828 | 1461590330008 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fb2c800 == 94 [pid = 1828] [id = 234] 06:18:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe17f48d800) [pid = 1828] [serial = 702] [outer = (nil)] 06:18:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe1814f5800) [pid = 1828] [serial = 703] [outer = 0x7fe17f48d800] 06:18:50 INFO - PROCESS | 1828 | 1461590330082 Marionette DEBUG loaded listener.js 06:18:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe18afdc400) [pid = 1828] [serial = 704] [outer = 0x7fe17f48d800] 06:18:50 INFO - PROCESS | 1828 | 1461590330877 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1255ms 06:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:18:50 INFO - PROCESS | 1828 | 1461590330912 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 06:18:50 INFO - PROCESS | 1828 | 1461590330914 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 06:18:50 INFO - PROCESS | 1828 | 1461590330920 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:18:50 INFO - PROCESS | 1828 | 1461590330922 Marionette TRACE conn3 <- [1,910,null,{}] 06:18:50 INFO - PROCESS | 1828 | 1461590330928 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:51 INFO - PROCESS | 1828 | 1461590331080 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 06:18:51 INFO - PROCESS | 1828 | 1461590331436 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177c4b000 == 95 [pid = 1828] [id = 235] 06:18:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe172611400) [pid = 1828] [serial = 705] [outer = (nil)] 06:18:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe17263fc00) [pid = 1828] [serial = 706] [outer = 0x7fe172611400] 06:18:51 INFO - PROCESS | 1828 | 1461590331554 Marionette DEBUG loaded listener.js 06:18:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe17387c800) [pid = 1828] [serial = 707] [outer = 0x7fe172611400] 06:18:52 INFO - PROCESS | 1828 | 1461590332322 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1486ms 06:18:52 INFO - PROCESS | 1828 | 1461590332405 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 06:18:52 INFO - PROCESS | 1828 | 1461590332412 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 06:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:18:52 INFO - PROCESS | 1828 | 1461590332424 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:18:52 INFO - PROCESS | 1828 | 1461590332427 Marionette TRACE conn3 <- [1,914,null,{}] 06:18:52 INFO - PROCESS | 1828 | 1461590332434 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:52 INFO - PROCESS | 1828 | 1461590332576 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 06:18:52 INFO - PROCESS | 1828 | 1461590332726 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174d98000 == 96 [pid = 1828] [id = 236] 06:18:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe1740f3400) [pid = 1828] [serial = 708] [outer = (nil)] 06:18:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe17490cc00) [pid = 1828] [serial = 709] [outer = 0x7fe1740f3400] 06:18:52 INFO - PROCESS | 1828 | 1461590332791 Marionette DEBUG loaded listener.js 06:18:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe175f2e400) [pid = 1828] [serial = 710] [outer = 0x7fe1740f3400] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18149b000 == 95 [pid = 1828] [id = 101] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1904b3800 == 94 [pid = 1828] [id = 102] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177721000 == 93 [pid = 1828] [id = 76] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe195643000 == 92 [pid = 1828] [id = 155] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe192281800 == 91 [pid = 1828] [id = 103] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18ad12800 == 90 [pid = 1828] [id = 78] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17444b800 == 89 [pid = 1828] [id = 65] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe19042d000 == 88 [pid = 1828] [id = 126] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18b2dc800 == 87 [pid = 1828] [id = 193] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17da1c800 == 86 [pid = 1828] [id = 77] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe174aec400) [pid = 1828] [serial = 640] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d789000 == 85 [pid = 1828] [id = 227] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ca71000 == 84 [pid = 1828] [id = 226] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17bce9800 == 83 [pid = 1828] [id = 225] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1780d0800 == 82 [pid = 1828] [id = 224] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177c50000 == 81 [pid = 1828] [id = 223] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174d8c800 == 80 [pid = 1828] [id = 222] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17481b000 == 79 [pid = 1828] [id = 221] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171687800 == 78 [pid = 1828] [id = 220] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe19553e000 == 77 [pid = 1828] [id = 218] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe19489c800 == 76 [pid = 1828] [id = 217] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1906a4800 == 75 [pid = 1828] [id = 216] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17da0b000 == 74 [pid = 1828] [id = 215] 06:18:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174ec2800 == 73 [pid = 1828] [id = 214] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe176c85c00) [pid = 1828] [serial = 623] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe175249800) [pid = 1828] [serial = 622] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (0x7fe17773c400) [pid = 1828] [serial = 625] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe177d02800) [pid = 1828] [serial = 626] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (0x7fe17a9f7000) [pid = 1828] [serial = 628] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0x7fe17bbaf000) [pid = 1828] [serial = 631] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0x7fe174506800) [pid = 1828] [serial = 620] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 114 (0x7fe173ad8c00) [pid = 1828] [serial = 619] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe175e83000) [pid = 1828] [serial = 601] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe17a0aac00) [pid = 1828] [serial = 604] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0x7fe17dd7e800) [pid = 1828] [serial = 607] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe17e94d400) [pid = 1828] [serial = 610] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (0x7fe181415400) [pid = 1828] [serial = 613] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0x7fe18ad5e000) [pid = 1828] [serial = 616] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (0x7fe17e2ec400) [pid = 1828] [serial = 634] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (0x7fe172614800) [pid = 1828] [serial = 637] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 105 (0x7fe18140dc00) [pid = 1828] [serial = 635] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 104 (0x7fe17c03b000) [pid = 1828] [serial = 632] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 103 (0x7fe17b996800) [pid = 1828] [serial = 629] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | --DOMWINDOW == 102 (0x7fe1740eac00) [pid = 1828] [serial = 638] [outer = (nil)] [url = about:blank] 06:18:53 INFO - PROCESS | 1828 | 1461590333636 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1231ms 06:18:53 INFO - PROCESS | 1828 | 1461590333660 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 06:18:53 INFO - PROCESS | 1828 | 1461590333665 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 06:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:18:53 INFO - PROCESS | 1828 | 1461590333672 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:18:53 INFO - PROCESS | 1828 | 1461590333674 Marionette TRACE conn3 <- [1,918,null,{}] 06:18:53 INFO - PROCESS | 1828 | 1461590333680 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:53 INFO - PROCESS | 1828 | 1461590333808 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 06:18:53 INFO - PROCESS | 1828 | 1461590333822 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177c58800 == 74 [pid = 1828] [id = 237] 06:18:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 103 (0x7fe177678800) [pid = 1828] [serial = 711] [outer = (nil)] 06:18:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 104 (0x7fe17773c400) [pid = 1828] [serial = 712] [outer = 0x7fe177678800] 06:18:53 INFO - PROCESS | 1828 | 1461590333878 Marionette DEBUG loaded listener.js 06:18:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 105 (0x7fe177a05800) [pid = 1828] [serial = 713] [outer = 0x7fe177678800] 06:18:54 INFO - PROCESS | 1828 | 1461590334608 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 981ms 06:18:54 INFO - PROCESS | 1828 | 1461590334654 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 06:18:54 INFO - PROCESS | 1828 | 1461590334657 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 06:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:18:54 INFO - PROCESS | 1828 | 1461590334664 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:18:54 INFO - PROCESS | 1828 | 1461590334672 Marionette TRACE conn3 <- [1,922,null,{}] 06:18:54 INFO - PROCESS | 1828 | 1461590334698 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:54 INFO - PROCESS | 1828 | 1461590334877 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 06:18:54 INFO - PROCESS | 1828 | 1461590334887 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ca56800 == 75 [pid = 1828] [id = 238] 06:18:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 106 (0x7fe177d05800) [pid = 1828] [serial = 714] [outer = (nil)] 06:18:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (0x7fe17a0b8000) [pid = 1828] [serial = 715] [outer = 0x7fe177d05800] 06:18:54 INFO - PROCESS | 1828 | 1461590334941 Marionette DEBUG loaded listener.js 06:18:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (0x7fe17b9ba800) [pid = 1828] [serial = 716] [outer = 0x7fe177d05800] 06:18:55 INFO - PROCESS | 1828 | 1461590335551 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 941ms 06:18:55 INFO - PROCESS | 1828 | 1461590335613 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 06:18:55 INFO - PROCESS | 1828 | 1461590335617 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 06:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:18:55 INFO - PROCESS | 1828 | 1461590335622 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:18:55 INFO - PROCESS | 1828 | 1461590335624 Marionette TRACE conn3 <- [1,926,null,{}] 06:18:55 INFO - PROCESS | 1828 | 1461590335629 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:55 INFO - PROCESS | 1828 | 1461590335799 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 06:18:55 INFO - PROCESS | 1828 | 1461590335828 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17da06000 == 76 [pid = 1828] [id = 239] 06:18:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe17767dc00) [pid = 1828] [serial = 717] [outer = (nil)] 06:18:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0x7fe17bbaf000) [pid = 1828] [serial = 718] [outer = 0x7fe17767dc00] 06:18:55 INFO - PROCESS | 1828 | 1461590335881 Marionette DEBUG loaded listener.js 06:18:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe17e21c800) [pid = 1828] [serial = 719] [outer = 0x7fe17767dc00] 06:18:56 INFO - PROCESS | 1828 | 1461590336560 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 976ms 06:18:56 INFO - PROCESS | 1828 | 1461590336601 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 06:18:56 INFO - PROCESS | 1828 | 1461590336603 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 06:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:18:56 INFO - PROCESS | 1828 | 1461590336609 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:18:56 INFO - PROCESS | 1828 | 1461590336611 Marionette TRACE conn3 <- [1,930,null,{}] 06:18:56 INFO - PROCESS | 1828 | 1461590336623 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:56 INFO - PROCESS | 1828 | 1461590336784 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 06:18:56 INFO - PROCESS | 1828 | 1461590336805 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe180648000 == 77 [pid = 1828] [id = 240] 06:18:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe17f48b800) [pid = 1828] [serial = 720] [outer = (nil)] 06:18:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe18145fc00) [pid = 1828] [serial = 721] [outer = 0x7fe17f48b800] 06:18:56 INFO - PROCESS | 1828 | 1461590336868 Marionette DEBUG loaded listener.js 06:18:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe18a10c800) [pid = 1828] [serial = 722] [outer = 0x7fe17f48b800] 06:18:57 INFO - PROCESS | 1828 | 1461590337582 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 984ms 06:18:57 INFO - PROCESS | 1828 | 1461590337595 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 06:18:57 INFO - PROCESS | 1828 | 1461590337597 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 06:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:18:57 INFO - PROCESS | 1828 | 1461590337602 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:18:57 INFO - PROCESS | 1828 | 1461590337604 Marionette TRACE conn3 <- [1,934,null,{}] 06:18:57 INFO - PROCESS | 1828 | 1461590337616 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:57 INFO - PROCESS | 1828 | 1461590337786 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 06:18:57 INFO - PROCESS | 1828 | --DOMWINDOW == 113 (0x7fe177d0d400) [pid = 1828] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:18:57 INFO - PROCESS | 1828 | --DOMWINDOW == 112 (0x7fe177740000) [pid = 1828] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:18:57 INFO - PROCESS | 1828 | --DOMWINDOW == 111 (0x7fe173697000) [pid = 1828] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:18:57 INFO - PROCESS | 1828 | --DOMWINDOW == 110 (0x7fe173f06000) [pid = 1828] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:18:57 INFO - PROCESS | 1828 | --DOMWINDOW == 109 (0x7fe175246400) [pid = 1828] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:18:57 INFO - PROCESS | 1828 | --DOMWINDOW == 108 (0x7fe174aeb000) [pid = 1828] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:18:57 INFO - PROCESS | 1828 | --DOMWINDOW == 107 (0x7fe1725a8800) [pid = 1828] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:18:57 INFO - PROCESS | 1828 | --DOMWINDOW == 106 (0x7fe17369dc00) [pid = 1828] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:18:58 INFO - PROCESS | 1828 | 1461590338012 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17769d000 == 78 [pid = 1828] [id = 241] 06:18:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 107 (0x7fe1725a8800) [pid = 1828] [serial = 723] [outer = (nil)] 06:18:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 108 (0x7fe1740ee800) [pid = 1828] [serial = 724] [outer = 0x7fe1725a8800] 06:18:58 INFO - PROCESS | 1828 | 1461590338065 Marionette DEBUG loaded listener.js 06:18:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 109 (0x7fe17d2ab800) [pid = 1828] [serial = 725] [outer = 0x7fe1725a8800] 06:18:58 INFO - PROCESS | 1828 | 1461590338646 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1075ms 06:18:58 INFO - PROCESS | 1828 | 1461590338683 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 06:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:18:58 INFO - PROCESS | 1828 | 1461590338686 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 06:18:58 INFO - PROCESS | 1828 | 1461590338691 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:18:58 INFO - PROCESS | 1828 | 1461590338694 Marionette TRACE conn3 <- [1,938,null,{}] 06:18:58 INFO - PROCESS | 1828 | 1461590338698 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:58 INFO - PROCESS | 1828 | 1461590338822 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 06:18:58 INFO - PROCESS | 1828 | 1461590338932 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b4bb800 == 79 [pid = 1828] [id = 242] 06:18:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 110 (0x7fe1725ad400) [pid = 1828] [serial = 726] [outer = (nil)] 06:18:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 111 (0x7fe18b24f000) [pid = 1828] [serial = 727] [outer = 0x7fe1725ad400] 06:18:58 INFO - PROCESS | 1828 | 1461590338985 Marionette DEBUG loaded listener.js 06:18:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 112 (0x7fe18c13b400) [pid = 1828] [serial = 728] [outer = 0x7fe1725ad400] 06:18:59 INFO - PROCESS | 1828 | 1461590339504 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 832ms 06:18:59 INFO - PROCESS | 1828 | 1461590339523 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 06:18:59 INFO - PROCESS | 1828 | 1461590339527 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 06:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:18:59 INFO - PROCESS | 1828 | 1461590339532 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:18:59 INFO - PROCESS | 1828 | 1461590339535 Marionette TRACE conn3 <- [1,942,null,{}] 06:18:59 INFO - PROCESS | 1828 | 1461590339539 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:59 INFO - PROCESS | 1828 | 1461590339657 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 06:18:59 INFO - PROCESS | 1828 | 1461590339666 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fc31000 == 80 [pid = 1828] [id = 243] 06:18:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 113 (0x7fe178c4f400) [pid = 1828] [serial = 729] [outer = (nil)] 06:18:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 114 (0x7fe18b251800) [pid = 1828] [serial = 730] [outer = 0x7fe178c4f400] 06:18:59 INFO - PROCESS | 1828 | 1461590339737 Marionette DEBUG loaded listener.js 06:18:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 115 (0x7fe18c473000) [pid = 1828] [serial = 731] [outer = 0x7fe178c4f400] 06:19:00 INFO - PROCESS | 1828 | 1461590340688 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1227ms 06:19:00 INFO - PROCESS | 1828 | 1461590340761 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 06:19:00 INFO - PROCESS | 1828 | 1461590340767 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 06:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:19:00 INFO - PROCESS | 1828 | 1461590340775 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:19:00 INFO - PROCESS | 1828 | 1461590340781 Marionette TRACE conn3 <- [1,946,null,{}] 06:19:00 INFO - PROCESS | 1828 | 1461590340787 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:00 INFO - PROCESS | 1828 | 1461590340983 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 06:19:01 INFO - PROCESS | 1828 | 1461590341138 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1780df800 == 81 [pid = 1828] [id = 244] 06:19:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe1740f7c00) [pid = 1828] [serial = 732] [outer = (nil)] 06:19:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe174aeb400) [pid = 1828] [serial = 733] [outer = 0x7fe1740f7c00] 06:19:01 INFO - PROCESS | 1828 | 1461590341207 Marionette DEBUG loaded listener.js 06:19:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe17767d000) [pid = 1828] [serial = 734] [outer = 0x7fe1740f7c00] 06:19:02 INFO - PROCESS | 1828 | 1461590342025 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1284ms 06:19:02 INFO - PROCESS | 1828 | 1461590342061 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 06:19:02 INFO - PROCESS | 1828 | 1461590342068 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 06:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:19:02 INFO - PROCESS | 1828 | 1461590342077 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:19:02 INFO - PROCESS | 1828 | 1461590342081 Marionette TRACE conn3 <- [1,950,null,{}] 06:19:02 INFO - PROCESS | 1828 | 1461590342085 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:02 INFO - PROCESS | 1828 | 1461590342237 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 06:19:02 INFO - PROCESS | 1828 | 1461590342389 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:02 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18a1a5000 == 82 [pid = 1828] [id = 245] 06:19:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe174643c00) [pid = 1828] [serial = 735] [outer = (nil)] 06:19:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe17a0af000) [pid = 1828] [serial = 736] [outer = 0x7fe174643c00] 06:19:02 INFO - PROCESS | 1828 | 1461590342457 Marionette DEBUG loaded listener.js 06:19:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe17c1afc00) [pid = 1828] [serial = 737] [outer = 0x7fe174643c00] 06:19:03 INFO - PROCESS | 1828 | 1461590343281 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1233ms 06:19:03 INFO - PROCESS | 1828 | 1461590343310 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 06:19:03 INFO - PROCESS | 1828 | 1461590343313 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 06:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:19:03 INFO - PROCESS | 1828 | 1461590343318 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:19:03 INFO - PROCESS | 1828 | 1461590343323 Marionette TRACE conn3 <- [1,954,null,{}] 06:19:03 INFO - PROCESS | 1828 | 1461590343337 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:03 INFO - PROCESS | 1828 | 1461590343481 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 06:19:03 INFO - PROCESS | 1828 | 1461590343632 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:03 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1904a8000 == 83 [pid = 1828] [id = 246] 06:19:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe17e2ec400) [pid = 1828] [serial = 738] [outer = (nil)] 06:19:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe18a105c00) [pid = 1828] [serial = 739] [outer = 0x7fe17e2ec400] 06:19:03 INFO - PROCESS | 1828 | 1461590343698 Marionette DEBUG loaded listener.js 06:19:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe18b0ec000) [pid = 1828] [serial = 740] [outer = 0x7fe17e2ec400] 06:19:04 INFO - PROCESS | 1828 | 1461590344479 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1231ms 06:19:04 INFO - PROCESS | 1828 | 1461590344551 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 06:19:04 INFO - PROCESS | 1828 | 1461590344555 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 06:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:19:04 INFO - PROCESS | 1828 | 1461590344560 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:19:04 INFO - PROCESS | 1828 | 1461590344563 Marionette TRACE conn3 <- [1,958,null,{}] 06:19:04 INFO - PROCESS | 1828 | 1461590344567 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:04 INFO - PROCESS | 1828 | 1461590344716 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 06:19:04 INFO - PROCESS | 1828 | 1461590344896 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:04 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe192d70800 == 84 [pid = 1828] [id = 247] 06:19:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe18b245c00) [pid = 1828] [serial = 741] [outer = (nil)] 06:19:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe18c224000) [pid = 1828] [serial = 742] [outer = 0x7fe18b245c00] 06:19:04 INFO - PROCESS | 1828 | 1461590344958 Marionette DEBUG loaded listener.js 06:19:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe18e340800) [pid = 1828] [serial = 743] [outer = 0x7fe18b245c00] 06:19:05 INFO - PROCESS | 1828 | 1461590345702 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1177ms 06:19:05 INFO - PROCESS | 1828 | 1461590345740 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 06:19:05 INFO - PROCESS | 1828 | 1461590345743 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 06:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:19:05 INFO - PROCESS | 1828 | 1461590345749 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:19:05 INFO - PROCESS | 1828 | 1461590345751 Marionette TRACE conn3 <- [1,962,null,{}] 06:19:05 INFO - PROCESS | 1828 | 1461590345756 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:05 INFO - PROCESS | 1828 | 1461590345909 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 06:19:06 INFO - PROCESS | 1828 | 1461590346059 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe195530000 == 85 [pid = 1828] [id = 248] 06:19:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe18b4f7800) [pid = 1828] [serial = 744] [outer = (nil)] 06:19:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe18e3c1800) [pid = 1828] [serial = 745] [outer = 0x7fe18b4f7800] 06:19:06 INFO - PROCESS | 1828 | 1461590346123 Marionette DEBUG loaded listener.js 06:19:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe18fda2400) [pid = 1828] [serial = 746] [outer = 0x7fe18b4f7800] 06:19:06 INFO - PROCESS | 1828 | 1461590346922 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1230ms 06:19:06 INFO - PROCESS | 1828 | 1461590346980 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 06:19:06 INFO - PROCESS | 1828 | 1461590346982 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 06:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:19:06 INFO - PROCESS | 1828 | 1461590346988 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:19:06 INFO - PROCESS | 1828 | 1461590346990 Marionette TRACE conn3 <- [1,966,null,{}] 06:19:06 INFO - PROCESS | 1828 | 1461590346996 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:07 INFO - PROCESS | 1828 | 1461590347157 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 06:19:07 INFO - PROCESS | 1828 | 1461590347304 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:07 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16ba1d800 == 86 [pid = 1828] [id = 249] 06:19:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe17db8c400) [pid = 1828] [serial = 747] [outer = (nil)] 06:19:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe18e345c00) [pid = 1828] [serial = 748] [outer = 0x7fe17db8c400] 06:19:07 INFO - PROCESS | 1828 | 1461590347372 Marionette DEBUG loaded listener.js 06:19:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe19026ec00) [pid = 1828] [serial = 749] [outer = 0x7fe17db8c400] 06:19:08 INFO - PROCESS | 1828 | 1461590348116 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1182ms 06:19:08 INFO - PROCESS | 1828 | 1461590348171 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 06:19:08 INFO - PROCESS | 1828 | 1461590348174 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 06:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:19:08 INFO - PROCESS | 1828 | 1461590348180 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:19:08 INFO - PROCESS | 1828 | 1461590348182 Marionette TRACE conn3 <- [1,970,null,{}] 06:19:08 INFO - PROCESS | 1828 | 1461590348187 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:08 INFO - PROCESS | 1828 | 1461590348350 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 06:19:08 INFO - PROCESS | 1828 | 1461590348728 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171732000 == 87 [pid = 1828] [id = 250] 06:19:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe17260b000) [pid = 1828] [serial = 750] [outer = (nil)] 06:19:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe172612800) [pid = 1828] [serial = 751] [outer = 0x7fe17260b000] 06:19:08 INFO - PROCESS | 1828 | 1461590348872 Marionette DEBUG loaded listener.js 06:19:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe1736df000) [pid = 1828] [serial = 752] [outer = 0x7fe17260b000] 06:19:09 INFO - PROCESS | 1828 | 1461590349743 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1628ms 06:19:09 INFO - PROCESS | 1828 | 1461590349817 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 06:19:09 INFO - PROCESS | 1828 | 1461590349821 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 06:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:19:09 INFO - PROCESS | 1828 | 1461590349830 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:19:09 INFO - PROCESS | 1828 | 1461590349834 Marionette TRACE conn3 <- [1,974,null,{}] 06:19:09 INFO - PROCESS | 1828 | 1461590349840 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:09 INFO - PROCESS | 1828 | 1461590349990 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 06:19:10 INFO - PROCESS | 1828 | 1461590350143 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1748a3000 == 88 [pid = 1828] [id = 251] 06:19:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe174649c00) [pid = 1828] [serial = 753] [outer = (nil)] 06:19:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe174af0800) [pid = 1828] [serial = 754] [outer = 0x7fe174649c00] 06:19:10 INFO - PROCESS | 1828 | 1461590350203 Marionette DEBUG loaded listener.js 06:19:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe175f2a000) [pid = 1828] [serial = 755] [outer = 0x7fe174649c00] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174d93000 == 87 [pid = 1828] [id = 68] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c63f800 == 86 [pid = 1828] [id = 62] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fc35000 == 85 [pid = 1828] [id = 164] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fa46800 == 84 [pid = 1828] [id = 53] 06:19:10 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe17c435000) [pid = 1828] [serial = 685] [outer = (nil)] [url = about:blank] 06:19:10 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe181469800) [pid = 1828] [serial = 655] [outer = (nil)] [url = about:blank] 06:19:10 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe18afdc800) [pid = 1828] [serial = 658] [outer = (nil)] [url = about:blank] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18b4bb800 == 83 [pid = 1828] [id = 242] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17769d000 == 82 [pid = 1828] [id = 241] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe180648000 == 81 [pid = 1828] [id = 240] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17da06000 == 80 [pid = 1828] [id = 239] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ca56800 == 79 [pid = 1828] [id = 238] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177c58800 == 78 [pid = 1828] [id = 237] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174d98000 == 77 [pid = 1828] [id = 236] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177c4b000 == 76 [pid = 1828] [id = 235] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17bf0a000 == 75 [pid = 1828] [id = 230] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174b64800 == 74 [pid = 1828] [id = 229] 06:19:10 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17df9d800 == 73 [pid = 1828] [id = 228] 06:19:10 INFO - PROCESS | 1828 | 1461590350988 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe17bb0c000) [pid = 1828] [serial = 680] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe177d07c00) [pid = 1828] [serial = 677] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe173f03c00) [pid = 1828] [serial = 665] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe17ab0f000) [pid = 1828] [serial = 679] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe174a36800) [pid = 1828] [serial = 668] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe177bd7c00) [pid = 1828] [serial = 676] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe17767b800) [pid = 1828] [serial = 670] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe177775c00) [pid = 1828] [serial = 673] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe177bda400) [pid = 1828] [serial = 641] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe177841800) [pid = 1828] [serial = 674] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (0x7fe173878000) [pid = 1828] [serial = 664] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (0x7fe1748c1800) [pid = 1828] [serial = 667] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (0x7fe177685400) [pid = 1828] [serial = 671] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe177d10c00) [pid = 1828] [serial = 682] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe17369ec00) [pid = 1828] [serial = 661] [outer = (nil)] [url = about:blank] 06:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1188ms 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe17dd7c000) [pid = 1828] [serial = 652] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (0x7fe17ab1c000) [pid = 1828] [serial = 649] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe17767cc00) [pid = 1828] [serial = 646] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (0x7fe173877c00) [pid = 1828] [serial = 643] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0x7fe17c1ac400) [pid = 1828] [serial = 683] [outer = (nil)] [url = about:blank] 06:19:11 INFO - PROCESS | 1828 | 1461590351028 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 06:19:11 INFO - PROCESS | 1828 | 1461590351032 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 06:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:19:11 INFO - PROCESS | 1828 | 1461590351042 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:19:11 INFO - PROCESS | 1828 | 1461590351044 Marionette TRACE conn3 <- [1,978,null,{}] 06:19:11 INFO - PROCESS | 1828 | 1461590351057 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:11 INFO - PROCESS | 1828 | 1461590351192 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 06:19:11 INFO - PROCESS | 1828 | 1461590351201 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:11 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174ebc000 == 74 [pid = 1828] [id = 252] 06:19:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe175f30c00) [pid = 1828] [serial = 756] [outer = (nil)] 06:19:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe177687400) [pid = 1828] [serial = 757] [outer = 0x7fe175f30c00] 06:19:11 INFO - PROCESS | 1828 | 1461590351255 Marionette DEBUG loaded listener.js 06:19:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe177773400) [pid = 1828] [serial = 758] [outer = 0x7fe175f30c00] 06:19:11 INFO - PROCESS | 1828 | 1461590351990 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 986ms 06:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:19:12 INFO - PROCESS | 1828 | 1461590352028 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 06:19:12 INFO - PROCESS | 1828 | 1461590352030 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 06:19:12 INFO - PROCESS | 1828 | 1461590352038 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:19:12 INFO - PROCESS | 1828 | 1461590352045 Marionette TRACE conn3 <- [1,982,null,{}] 06:19:12 INFO - PROCESS | 1828 | 1461590352056 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:12 INFO - PROCESS | 1828 | 1461590352226 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 06:19:12 INFO - PROCESS | 1828 | 1461590352246 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:12 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177c49800 == 75 [pid = 1828] [id = 253] 06:19:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe177a08000) [pid = 1828] [serial = 759] [outer = (nil)] 06:19:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe178616400) [pid = 1828] [serial = 760] [outer = 0x7fe177a08000] 06:19:12 INFO - PROCESS | 1828 | 1461590352299 Marionette DEBUG loaded listener.js 06:19:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe17861ec00) [pid = 1828] [serial = 761] [outer = 0x7fe177a08000] 06:19:12 INFO - PROCESS | 1828 | 1461590352928 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 934ms 06:19:12 INFO - PROCESS | 1828 | 1461590352970 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 06:19:12 INFO - PROCESS | 1828 | 1461590352973 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 06:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:19:12 INFO - PROCESS | 1828 | 1461590352987 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:19:12 INFO - PROCESS | 1828 | 1461590352989 Marionette TRACE conn3 <- [1,986,null,{}] 06:19:12 INFO - PROCESS | 1828 | 1461590352994 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:13 INFO - PROCESS | 1828 | 1461590353163 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 06:19:13 INFO - PROCESS | 1828 | 1461590353194 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:13 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e81000 == 76 [pid = 1828] [id = 254] 06:19:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe177679000) [pid = 1828] [serial = 762] [outer = (nil)] 06:19:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe17861f400) [pid = 1828] [serial = 763] [outer = 0x7fe177679000] 06:19:13 INFO - PROCESS | 1828 | 1461590353255 Marionette DEBUG loaded listener.js 06:19:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe17a9ec000) [pid = 1828] [serial = 764] [outer = 0x7fe177679000] 06:19:13 INFO - PROCESS | 1828 | 1461590353920 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 978ms 06:19:13 INFO - PROCESS | 1828 | 1461590353965 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 06:19:13 INFO - PROCESS | 1828 | 1461590353968 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 06:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:19:13 INFO - PROCESS | 1828 | 1461590353980 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:19:13 INFO - PROCESS | 1828 | 1461590353982 Marionette TRACE conn3 <- [1,990,null,{}] 06:19:13 INFO - PROCESS | 1828 | 1461590353985 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:14 INFO - PROCESS | 1828 | 1461590354148 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 06:19:14 INFO - PROCESS | 1828 | 1461590354170 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:14 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17bf0a000 == 77 [pid = 1828] [id = 255] 06:19:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe17b198400) [pid = 1828] [serial = 765] [outer = (nil)] 06:19:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe17b9b0c00) [pid = 1828] [serial = 766] [outer = 0x7fe17b198400] 06:19:14 INFO - PROCESS | 1828 | 1461590354234 Marionette DEBUG loaded listener.js 06:19:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe17c1aa000) [pid = 1828] [serial = 767] [outer = 0x7fe17b198400] 06:19:14 INFO - PROCESS | 1828 | 1461590354974 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1034ms 06:19:15 INFO - PROCESS | 1828 | 1461590355014 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 06:19:15 INFO - PROCESS | 1828 | 1461590355017 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 06:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:19:15 INFO - PROCESS | 1828 | 1461590355022 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:19:15 INFO - PROCESS | 1828 | 1461590355024 Marionette TRACE conn3 <- [1,994,null,{}] 06:19:15 INFO - PROCESS | 1828 | 1461590355052 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:15 INFO - PROCESS | 1828 | 1461590355428 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 06:19:15 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe17b9b4000) [pid = 1828] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:19:15 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe1740f3400) [pid = 1828] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:19:15 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (0x7fe17f48b800) [pid = 1828] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:19:15 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (0x7fe172611400) [pid = 1828] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:19:15 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (0x7fe177678800) [pid = 1828] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:19:15 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe177d05800) [pid = 1828] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:19:15 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe17c03d400) [pid = 1828] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:19:15 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe1725a8800) [pid = 1828] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:19:15 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (0x7fe1725ad400) [pid = 1828] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:19:15 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe17767dc00) [pid = 1828] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:19:15 INFO - PROCESS | 1828 | 1461590355517 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:15 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177697000 == 78 [pid = 1828] [id = 256] 06:19:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe172611400) [pid = 1828] [serial = 768] [outer = (nil)] 06:19:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe174aec400) [pid = 1828] [serial = 769] [outer = 0x7fe172611400] 06:19:15 INFO - PROCESS | 1828 | 1461590355569 Marionette DEBUG loaded listener.js 06:19:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe17c312000) [pid = 1828] [serial = 770] [outer = 0x7fe172611400] 06:19:16 INFO - PROCESS | 1828 | 1461590356160 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1151ms 06:19:16 INFO - PROCESS | 1828 | 1461590356177 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 06:19:16 INFO - PROCESS | 1828 | 1461590356181 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 06:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:19:16 INFO - PROCESS | 1828 | 1461590356187 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:19:16 INFO - PROCESS | 1828 | 1461590356189 Marionette TRACE conn3 <- [1,998,null,{}] 06:19:16 INFO - PROCESS | 1828 | 1461590356194 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:16 INFO - PROCESS | 1828 | 1461590356356 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 06:19:16 INFO - PROCESS | 1828 | 1461590356374 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:16 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d7a5800 == 79 [pid = 1828] [id = 257] 06:19:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe173ad8c00) [pid = 1828] [serial = 771] [outer = (nil)] 06:19:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe17dade000) [pid = 1828] [serial = 772] [outer = 0x7fe173ad8c00] 06:19:16 INFO - PROCESS | 1828 | 1461590356437 Marionette DEBUG loaded listener.js 06:19:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe17db8e800) [pid = 1828] [serial = 773] [outer = 0x7fe173ad8c00] 06:19:17 INFO - PROCESS | 1828 | 1461590357038 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 875ms 06:19:17 INFO - PROCESS | 1828 | 1461590357064 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 06:19:17 INFO - PROCESS | 1828 | 1461590357066 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 06:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:19:17 INFO - PROCESS | 1828 | 1461590357072 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:19:17 INFO - PROCESS | 1828 | 1461590357074 Marionette TRACE conn3 <- [1,1002,null,{}] 06:19:17 INFO - PROCESS | 1828 | 1461590357079 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:17 INFO - PROCESS | 1828 | 1461590357198 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 06:19:17 INFO - PROCESS | 1828 | 1461590357213 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17e833000 == 80 [pid = 1828] [id = 258] 06:19:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe173f11000) [pid = 1828] [serial = 774] [outer = (nil)] 06:19:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe17e275800) [pid = 1828] [serial = 775] [outer = 0x7fe173f11000] 06:19:17 INFO - PROCESS | 1828 | 1461590357275 Marionette DEBUG loaded listener.js 06:19:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe17f48b800) [pid = 1828] [serial = 776] [outer = 0x7fe173f11000] 06:19:18 INFO - PROCESS | 1828 | 1461590358162 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1126ms 06:19:18 INFO - PROCESS | 1828 | 1461590358200 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 06:19:18 INFO - PROCESS | 1828 | 1461590358206 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 06:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:19:18 INFO - PROCESS | 1828 | 1461590358214 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:19:18 INFO - PROCESS | 1828 | 1461590358218 Marionette TRACE conn3 <- [1,1006,null,{}] 06:19:18 INFO - PROCESS | 1828 | 1461590358225 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:18 INFO - PROCESS | 1828 | 1461590358388 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 06:19:18 INFO - PROCESS | 1828 | 1461590358534 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:18 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174ea7000 == 81 [pid = 1828] [id = 259] 06:19:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe173f08400) [pid = 1828] [serial = 777] [outer = (nil)] 06:19:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe174908c00) [pid = 1828] [serial = 778] [outer = 0x7fe173f08400] 06:19:18 INFO - PROCESS | 1828 | 1461590358600 Marionette DEBUG loaded listener.js 06:19:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe175f30800) [pid = 1828] [serial = 779] [outer = 0x7fe173f08400] 06:19:19 INFO - PROCESS | 1828 | 1461590359408 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1235ms 06:19:19 INFO - PROCESS | 1828 | 1461590359451 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 06:19:19 INFO - PROCESS | 1828 | 1461590359458 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 06:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:19:19 INFO - PROCESS | 1828 | 1461590359468 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:19:19 INFO - PROCESS | 1828 | 1461590359472 Marionette TRACE conn3 <- [1,1010,null,{}] 06:19:19 INFO - PROCESS | 1828 | 1461590359477 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:19 INFO - PROCESS | 1828 | 1461590359627 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 06:19:19 INFO - PROCESS | 1828 | 1461590359778 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c8b9800 == 82 [pid = 1828] [id = 260] 06:19:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe17773dc00) [pid = 1828] [serial = 780] [outer = (nil)] 06:19:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe177bdb400) [pid = 1828] [serial = 781] [outer = 0x7fe17773dc00] 06:19:19 INFO - PROCESS | 1828 | 1461590359846 Marionette DEBUG loaded listener.js 06:19:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe17861b800) [pid = 1828] [serial = 782] [outer = 0x7fe17773dc00] 06:19:20 INFO - PROCESS | 1828 | 1461590360729 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1333ms 06:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:19:20 INFO - PROCESS | 1828 | 1461590360801 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 06:19:20 INFO - PROCESS | 1828 | 1461590360803 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 06:19:20 INFO - PROCESS | 1828 | 1461590360809 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:19:20 INFO - PROCESS | 1828 | 1461590360814 Marionette TRACE conn3 <- [1,1014,null,{}] 06:19:20 INFO - PROCESS | 1828 | 1461590360828 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:21 INFO - PROCESS | 1828 | 1461590361018 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 06:19:21 INFO - PROCESS | 1828 | 1461590361165 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18ad0e000 == 83 [pid = 1828] [id = 261] 06:19:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe17ab1c000) [pid = 1828] [serial = 783] [outer = (nil)] 06:19:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe17c430800) [pid = 1828] [serial = 784] [outer = 0x7fe17ab1c000] 06:19:21 INFO - PROCESS | 1828 | 1461590361240 Marionette DEBUG loaded listener.js 06:19:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe17db88800) [pid = 1828] [serial = 785] [outer = 0x7fe17ab1c000] 06:19:22 INFO - PROCESS | 1828 | 1461590362033 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1284ms 06:19:22 INFO - PROCESS | 1828 | 1461590362092 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 06:19:22 INFO - PROCESS | 1828 | 1461590362097 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 06:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:19:22 INFO - PROCESS | 1828 | 1461590362102 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:19:22 INFO - PROCESS | 1828 | 1461590362104 Marionette TRACE conn3 <- [1,1018,null,{}] 06:19:22 INFO - PROCESS | 1828 | 1461590362109 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:22 INFO - PROCESS | 1828 | 1461590362252 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 06:19:22 INFO - PROCESS | 1828 | 1461590362401 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b4b3000 == 84 [pid = 1828] [id = 262] 06:19:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe17bb0a000) [pid = 1828] [serial = 786] [outer = (nil)] 06:19:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe17f48c400) [pid = 1828] [serial = 787] [outer = 0x7fe17bb0a000] 06:19:22 INFO - PROCESS | 1828 | 1461590362465 Marionette DEBUG loaded listener.js 06:19:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe1814f0000) [pid = 1828] [serial = 788] [outer = 0x7fe17bb0a000] 06:19:23 INFO - PROCESS | 1828 | 1461590363252 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1227ms 06:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:19:23 INFO - PROCESS | 1828 | 1461590363331 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 06:19:23 INFO - PROCESS | 1828 | 1461590363333 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 06:19:23 INFO - PROCESS | 1828 | 1461590363339 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:19:23 INFO - PROCESS | 1828 | 1461590363342 Marionette TRACE conn3 <- [1,1022,null,{}] 06:19:23 INFO - PROCESS | 1828 | 1461590363347 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:23 INFO - PROCESS | 1828 | 1461590363493 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 06:19:23 INFO - PROCESS | 1828 | 1461590363638 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fb3a800 == 85 [pid = 1828] [id = 263] 06:19:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (0x7fe17e2ee000) [pid = 1828] [serial = 789] [outer = (nil)] 06:19:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (0x7fe18a10b400) [pid = 1828] [serial = 790] [outer = 0x7fe17e2ee000] 06:19:23 INFO - PROCESS | 1828 | 1461590363701 Marionette DEBUG loaded listener.js 06:19:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (0x7fe18afd5c00) [pid = 1828] [serial = 791] [outer = 0x7fe17e2ee000] 06:19:24 INFO - PROCESS | 1828 | 1461590364504 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1227ms 06:19:24 INFO - PROCESS | 1828 | 1461590364566 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 06:19:24 INFO - PROCESS | 1828 | 1461590364569 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 06:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:19:24 INFO - PROCESS | 1828 | 1461590364574 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:19:24 INFO - PROCESS | 1828 | 1461590364576 Marionette TRACE conn3 <- [1,1026,null,{}] 06:19:24 INFO - PROCESS | 1828 | 1461590364581 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:24 INFO - PROCESS | 1828 | 1461590364747 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 06:19:24 INFO - PROCESS | 1828 | 1461590364893 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe192287800 == 86 [pid = 1828] [id = 264] 06:19:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (0x7fe18a109c00) [pid = 1828] [serial = 792] [outer = (nil)] 06:19:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (0x7fe18beaac00) [pid = 1828] [serial = 793] [outer = 0x7fe18a109c00] 06:19:24 INFO - PROCESS | 1828 | 1461590364959 Marionette DEBUG loaded listener.js 06:19:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (0x7fe18fda5800) [pid = 1828] [serial = 794] [outer = 0x7fe18a109c00] 06:19:25 INFO - PROCESS | 1828 | 1461590365776 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1235ms 06:19:25 INFO - PROCESS | 1828 | 1461590365811 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 06:19:25 INFO - PROCESS | 1828 | 1461590365814 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 06:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:19:25 INFO - PROCESS | 1828 | 1461590365820 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:19:25 INFO - PROCESS | 1828 | 1461590365822 Marionette TRACE conn3 <- [1,1030,null,{}] 06:19:25 INFO - PROCESS | 1828 | 1461590365827 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:25 INFO - PROCESS | 1828 | 1461590365974 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 06:19:26 INFO - PROCESS | 1828 | 1461590366124 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175f62000 == 87 [pid = 1828] [id = 265] 06:19:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (0x7fe16b909000) [pid = 1828] [serial = 795] [outer = (nil)] 06:19:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe16b90e800) [pid = 1828] [serial = 796] [outer = 0x7fe16b909000] 06:19:26 INFO - PROCESS | 1828 | 1461590366187 Marionette DEBUG loaded listener.js 06:19:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe16b913400) [pid = 1828] [serial = 797] [outer = 0x7fe16b909000] 06:19:27 INFO - PROCESS | 1828 | 1461590367210 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1435ms 06:19:27 INFO - PROCESS | 1828 | 1461590367256 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 06:19:27 INFO - PROCESS | 1828 | 1461590367262 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 06:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:19:27 INFO - PROCESS | 1828 | 1461590367268 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:19:27 INFO - PROCESS | 1828 | 1461590367273 Marionette TRACE conn3 <- [1,1034,null,{}] 06:19:27 INFO - PROCESS | 1828 | 1461590367279 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:27 INFO - PROCESS | 1828 | 1461590367424 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 06:19:27 INFO - PROCESS | 1828 | 1461590367575 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:27 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1780db000 == 88 [pid = 1828] [id = 266] 06:19:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe1740f5c00) [pid = 1828] [serial = 798] [outer = (nil)] 06:19:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe174511c00) [pid = 1828] [serial = 799] [outer = 0x7fe1740f5c00] 06:19:27 INFO - PROCESS | 1828 | 1461590367686 Marionette DEBUG loaded listener.js 06:19:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe175108c00) [pid = 1828] [serial = 800] [outer = 0x7fe1740f5c00] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18af30000 == 87 [pid = 1828] [id = 79] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d7a5800 == 86 [pid = 1828] [id = 257] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177697000 == 85 [pid = 1828] [id = 256] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0x7fe18b251800) [pid = 1828] [serial = 730] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17bf0a000 == 84 [pid = 1828] [id = 255] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e81000 == 83 [pid = 1828] [id = 254] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177c49800 == 82 [pid = 1828] [id = 253] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174ebc000 == 81 [pid = 1828] [id = 252] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1748a3000 == 80 [pid = 1828] [id = 251] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171732000 == 79 [pid = 1828] [id = 250] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe192d70800 == 78 [pid = 1828] [id = 247] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1904a8000 == 77 [pid = 1828] [id = 246] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18a1a5000 == 76 [pid = 1828] [id = 245] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1780df800 == 75 [pid = 1828] [id = 244] 06:19:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e84000 == 74 [pid = 1828] [id = 219] 06:19:28 INFO - PROCESS | 1828 | 1461590368505 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (0x7fe17da68c00) [pid = 1828] [serial = 599] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0x7fe177a05800) [pid = 1828] [serial = 713] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0x7fe17a0b8000) [pid = 1828] [serial = 715] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (0x7fe17b9ba800) [pid = 1828] [serial = 716] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (0x7fe17b9bbc00) [pid = 1828] [serial = 697] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (0x7fe17d2ae800) [pid = 1828] [serial = 686] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (0x7fe177d0dc00) [pid = 1828] [serial = 694] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (0x7fe1736d5000) [pid = 1828] [serial = 688] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (0x7fe1740ee800) [pid = 1828] [serial = 724] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (0x7fe17dd85400) [pid = 1828] [serial = 700] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (0x7fe1814f5800) [pid = 1828] [serial = 703] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe18b24f000) [pid = 1828] [serial = 727] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe18c13b400) [pid = 1828] [serial = 728] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe17bbaf000) [pid = 1828] [serial = 718] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe17e21c800) [pid = 1828] [serial = 719] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe18a10c800) [pid = 1828] [serial = 722] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe17d2ab800) [pid = 1828] [serial = 725] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe175f2e400) [pid = 1828] [serial = 710] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe17490cc00) [pid = 1828] [serial = 709] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe18145fc00) [pid = 1828] [serial = 721] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe175103000) [pid = 1828] [serial = 691] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe17263fc00) [pid = 1828] [serial = 706] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe17387c800) [pid = 1828] [serial = 707] [outer = (nil)] [url = about:blank] 06:19:28 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe17773c400) [pid = 1828] [serial = 712] [outer = (nil)] [url = about:blank] 06:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1282ms 06:19:28 INFO - PROCESS | 1828 | 1461590368551 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 06:19:28 INFO - PROCESS | 1828 | 1461590368558 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 06:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:19:28 INFO - PROCESS | 1828 | 1461590368567 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:19:28 INFO - PROCESS | 1828 | 1461590368570 Marionette TRACE conn3 <- [1,1038,null,{}] 06:19:28 INFO - PROCESS | 1828 | 1461590368574 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:28 INFO - PROCESS | 1828 | 1461590368707 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 06:19:28 INFO - PROCESS | 1828 | 1461590368722 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17769c800 == 75 [pid = 1828] [id = 267] 06:19:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe17773c400) [pid = 1828] [serial = 801] [outer = (nil)] 06:19:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe177775c00) [pid = 1828] [serial = 802] [outer = 0x7fe17773c400] 06:19:28 INFO - PROCESS | 1828 | 1461590368776 Marionette DEBUG loaded listener.js 06:19:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe177d0a800) [pid = 1828] [serial = 803] [outer = 0x7fe17773c400] 06:19:29 INFO - PROCESS | 1828 | 1461590369504 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 982ms 06:19:29 INFO - PROCESS | 1828 | 1461590369549 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 06:19:29 INFO - PROCESS | 1828 | 1461590369552 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 06:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:19:29 INFO - PROCESS | 1828 | 1461590369557 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:19:29 INFO - PROCESS | 1828 | 1461590369562 Marionette TRACE conn3 <- [1,1042,null,{}] 06:19:29 INFO - PROCESS | 1828 | 1461590369585 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:29 INFO - PROCESS | 1828 | 1461590369755 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 06:19:29 INFO - PROCESS | 1828 | 1461590369771 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17bf0a000 == 76 [pid = 1828] [id = 268] 06:19:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe178624000) [pid = 1828] [serial = 804] [outer = (nil)] 06:19:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe17a992000) [pid = 1828] [serial = 805] [outer = 0x7fe178624000] 06:19:29 INFO - PROCESS | 1828 | 1461590369828 Marionette DEBUG loaded listener.js 06:19:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe17bb10400) [pid = 1828] [serial = 806] [outer = 0x7fe178624000] 06:19:30 INFO - PROCESS | 1828 | 1461590370482 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 979ms 06:19:30 INFO - PROCESS | 1828 | 1461590370545 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 06:19:30 INFO - PROCESS | 1828 | 1461590370549 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 06:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:19:30 INFO - PROCESS | 1828 | 1461590370555 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:19:30 INFO - PROCESS | 1828 | 1461590370556 Marionette TRACE conn3 <- [1,1046,null,{}] 06:19:30 INFO - PROCESS | 1828 | 1461590370561 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:30 INFO - PROCESS | 1828 | 1461590370739 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 06:19:30 INFO - PROCESS | 1828 | 1461590370765 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cc7e000 == 77 [pid = 1828] [id = 269] 06:19:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe176138000) [pid = 1828] [serial = 807] [outer = (nil)] 06:19:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe17c1b3000) [pid = 1828] [serial = 808] [outer = 0x7fe176138000] 06:19:30 INFO - PROCESS | 1828 | 1461590370820 Marionette DEBUG loaded listener.js 06:19:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe17db88400) [pid = 1828] [serial = 809] [outer = 0x7fe176138000] 06:19:31 INFO - PROCESS | 1828 | 1461590371509 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 977ms 06:19:31 INFO - PROCESS | 1828 | 1461590371532 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 06:19:31 INFO - PROCESS | 1828 | 1461590371535 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 06:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:19:31 INFO - PROCESS | 1828 | 1461590371540 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:19:31 INFO - PROCESS | 1828 | 1461590371543 Marionette TRACE conn3 <- [1,1050,null,{}] 06:19:31 INFO - PROCESS | 1828 | 1461590371550 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:31 INFO - PROCESS | 1828 | 1461590371713 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 06:19:31 INFO - PROCESS | 1828 | 1461590371738 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d788000 == 78 [pid = 1828] [id = 270] 06:19:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe17c42d800) [pid = 1828] [serial = 810] [outer = (nil)] 06:19:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe17db90800) [pid = 1828] [serial = 811] [outer = 0x7fe17c42d800] 06:19:31 INFO - PROCESS | 1828 | 1461590371791 Marionette DEBUG loaded listener.js 06:19:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe18140d000) [pid = 1828] [serial = 812] [outer = 0x7fe17c42d800] 06:19:32 INFO - PROCESS | 1828 | 1461590372516 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1029ms 06:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:19:32 INFO - PROCESS | 1828 | 1461590372570 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 06:19:32 INFO - PROCESS | 1828 | 1461590372572 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 06:19:32 INFO - PROCESS | 1828 | 1461590372581 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:19:32 INFO - PROCESS | 1828 | 1461590372583 Marionette TRACE conn3 <- [1,1054,null,{}] 06:19:32 INFO - PROCESS | 1828 | 1461590372614 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:32 INFO - PROCESS | 1828 | 1461590372941 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 06:19:32 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe174649c00) [pid = 1828] [serial = 753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:19:32 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe17b198400) [pid = 1828] [serial = 765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:19:32 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe17260b000) [pid = 1828] [serial = 750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:19:32 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe177a08000) [pid = 1828] [serial = 759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:19:32 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe175f30c00) [pid = 1828] [serial = 756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:19:32 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe172611400) [pid = 1828] [serial = 768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:19:32 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe173ad8c00) [pid = 1828] [serial = 771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:19:32 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe177679000) [pid = 1828] [serial = 762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:19:33 INFO - PROCESS | 1828 | 1461590373024 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177699800 == 79 [pid = 1828] [id = 271] 06:19:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe172611400) [pid = 1828] [serial = 813] [outer = (nil)] 06:19:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe175f30c00) [pid = 1828] [serial = 814] [outer = 0x7fe172611400] 06:19:33 INFO - PROCESS | 1828 | 1461590373084 Marionette DEBUG loaded listener.js 06:19:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe17db8b800) [pid = 1828] [serial = 815] [outer = 0x7fe172611400] 06:19:33 INFO - PROCESS | 1828 | 1461590373647 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1080ms 06:19:33 INFO - PROCESS | 1828 | 1461590373657 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 06:19:33 INFO - PROCESS | 1828 | 1461590373659 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 06:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:19:33 INFO - PROCESS | 1828 | 1461590373686 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:19:33 INFO - PROCESS | 1828 | 1461590373689 Marionette TRACE conn3 <- [1,1058,null,{}] 06:19:33 INFO - PROCESS | 1828 | 1461590373694 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:33 INFO - PROCESS | 1828 | 1461590373822 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 06:19:33 INFO - PROCESS | 1828 | 1461590373936 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851e0800 == 80 [pid = 1828] [id = 272] 06:19:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe173698400) [pid = 1828] [serial = 816] [outer = (nil)] 06:19:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe18c149c00) [pid = 1828] [serial = 817] [outer = 0x7fe173698400] 06:19:33 INFO - PROCESS | 1828 | 1461590373989 Marionette DEBUG loaded listener.js 06:19:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe18c5d9800) [pid = 1828] [serial = 818] [outer = 0x7fe173698400] 06:19:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe172927c00) [pid = 1828] [serial = 819] [outer = 0x7fe174503c00] 06:19:34 INFO - PROCESS | 1828 | 1461590374601 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 999ms 06:19:34 INFO - PROCESS | 1828 | 1461590374670 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 06:19:34 INFO - PROCESS | 1828 | 1461590374672 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 06:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:19:34 INFO - PROCESS | 1828 | 1461590374678 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:19:34 INFO - PROCESS | 1828 | 1461590374679 Marionette TRACE conn3 <- [1,1062,null,{}] 06:19:34 INFO - PROCESS | 1828 | 1461590374684 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:34 INFO - PROCESS | 1828 | 1461590374814 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 06:19:35 INFO - PROCESS | 1828 | 1461590375001 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171858000 == 81 [pid = 1828] [id = 273] 06:19:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe16b905800) [pid = 1828] [serial = 820] [outer = (nil)] 06:19:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe16b90cc00) [pid = 1828] [serial = 821] [outer = 0x7fe16b905800] 06:19:35 INFO - PROCESS | 1828 | 1461590375071 Marionette DEBUG loaded listener.js 06:19:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (0x7fe17263fc00) [pid = 1828] [serial = 822] [outer = 0x7fe16b905800] 06:19:35 INFO - PROCESS | 1828 | 1461590375945 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1326ms 06:19:36 INFO - PROCESS | 1828 | 1461590376005 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 06:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:19:36 INFO - PROCESS | 1828 | 1461590376010 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 06:19:36 INFO - PROCESS | 1828 | 1461590376017 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:19:36 INFO - PROCESS | 1828 | 1461590376022 Marionette TRACE conn3 <- [1,1066,null,{}] 06:19:36 INFO - PROCESS | 1828 | 1461590376028 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:36 INFO - PROCESS | 1828 | 1461590376217 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 06:19:36 INFO - PROCESS | 1828 | 1461590376366 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ab56800 == 82 [pid = 1828] [id = 274] 06:19:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (0x7fe16b908400) [pid = 1828] [serial = 823] [outer = (nil)] 06:19:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (0x7fe174c62400) [pid = 1828] [serial = 824] [outer = 0x7fe16b908400] 06:19:36 INFO - PROCESS | 1828 | 1461590376431 Marionette DEBUG loaded listener.js 06:19:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (0x7fe177678c00) [pid = 1828] [serial = 825] [outer = 0x7fe16b908400] 06:19:37 INFO - PROCESS | 1828 | 1461590377263 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1280ms 06:19:37 INFO - PROCESS | 1828 | 1461590377299 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 06:19:37 INFO - PROCESS | 1828 | 1461590377304 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 06:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:19:37 INFO - PROCESS | 1828 | 1461590377312 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:19:37 INFO - PROCESS | 1828 | 1461590377315 Marionette TRACE conn3 <- [1,1070,null,{}] 06:19:37 INFO - PROCESS | 1828 | 1461590377321 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:37 INFO - PROCESS | 1828 | 1461590377475 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 06:19:37 INFO - PROCESS | 1828 | 1461590377630 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851ef000 == 83 [pid = 1828] [id = 275] 06:19:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (0x7fe177840400) [pid = 1828] [serial = 826] [outer = (nil)] 06:19:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (0x7fe17861b000) [pid = 1828] [serial = 827] [outer = 0x7fe177840400] 06:19:37 INFO - PROCESS | 1828 | 1461590377694 Marionette DEBUG loaded listener.js 06:19:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (0x7fe179f36400) [pid = 1828] [serial = 828] [outer = 0x7fe177840400] 06:19:38 INFO - PROCESS | 1828 | 1461590378520 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1236ms 06:19:38 INFO - PROCESS | 1828 | 1461590378549 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 06:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:19:38 INFO - PROCESS | 1828 | 1461590378553 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 06:19:38 INFO - PROCESS | 1828 | 1461590378560 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:19:38 INFO - PROCESS | 1828 | 1461590378568 Marionette TRACE conn3 <- [1,1074,null,{}] 06:19:38 INFO - PROCESS | 1828 | 1461590378580 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:38 INFO - PROCESS | 1828 | 1461590378784 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 06:19:38 INFO - PROCESS | 1828 | 1461590378903 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1904a7000 == 84 [pid = 1828] [id = 276] 06:19:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe17b9ba800) [pid = 1828] [serial = 829] [outer = (nil)] 06:19:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe17dd7c000) [pid = 1828] [serial = 830] [outer = 0x7fe17b9ba800] 06:19:38 INFO - PROCESS | 1828 | 1461590378966 Marionette DEBUG loaded listener.js 06:19:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe18ad68800) [pid = 1828] [serial = 831] [outer = 0x7fe17b9ba800] 06:19:39 INFO - PROCESS | 1828 | 1461590379740 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1237ms 06:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:19:39 INFO - PROCESS | 1828 | 1461590379796 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 06:19:39 INFO - PROCESS | 1828 | 1461590379799 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 06:19:39 INFO - PROCESS | 1828 | 1461590379805 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:19:39 INFO - PROCESS | 1828 | 1461590379808 Marionette TRACE conn3 <- [1,1078,null,{}] 06:19:39 INFO - PROCESS | 1828 | 1461590379813 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:39 INFO - PROCESS | 1828 | 1461590379971 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 06:19:40 INFO - PROCESS | 1828 | 1461590380119 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:40 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe195531800 == 85 [pid = 1828] [id = 277] 06:19:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe17b198000) [pid = 1828] [serial = 832] [outer = (nil)] 06:19:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe18b24d800) [pid = 1828] [serial = 833] [outer = 0x7fe17b198000] 06:19:40 INFO - PROCESS | 1828 | 1461590380182 Marionette DEBUG loaded listener.js 06:19:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (0x7fe18c145000) [pid = 1828] [serial = 834] [outer = 0x7fe17b198000] 06:19:40 INFO - PROCESS | 1828 | 1461590380984 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1241ms 06:19:41 INFO - PROCESS | 1828 | 1461590381046 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 06:19:41 INFO - PROCESS | 1828 | 1461590381050 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 06:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:19:41 INFO - PROCESS | 1828 | 1461590381055 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:19:41 INFO - PROCESS | 1828 | 1461590381058 Marionette TRACE conn3 <- [1,1082,null,{}] 06:19:41 INFO - PROCESS | 1828 | 1461590381063 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:41 INFO - PROCESS | 1828 | 1461590381230 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 06:19:41 INFO - PROCESS | 1828 | 1461590381382 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe178848000 == 86 [pid = 1828] [id = 278] 06:19:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (0x7fe17374bc00) [pid = 1828] [serial = 835] [outer = (nil)] 06:19:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe17374dc00) [pid = 1828] [serial = 836] [outer = 0x7fe17374bc00] 06:19:41 INFO - PROCESS | 1828 | 1461590381457 Marionette DEBUG loaded listener.js 06:19:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe18b0e9400) [pid = 1828] [serial = 837] [outer = 0x7fe17374bc00] 06:19:42 INFO - PROCESS | 1828 | 1461590382264 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1276ms 06:19:42 INFO - PROCESS | 1828 | 1461590382333 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 06:19:42 INFO - PROCESS | 1828 | 1461590382336 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 06:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:19:42 INFO - PROCESS | 1828 | 1461590382341 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:19:42 INFO - PROCESS | 1828 | 1461590382343 Marionette TRACE conn3 <- [1,1086,null,{}] 06:19:42 INFO - PROCESS | 1828 | 1461590382348 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:42 INFO - PROCESS | 1828 | 1461590382496 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 06:19:42 INFO - PROCESS | 1828 | 1461590382653 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:42 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171958800 == 87 [pid = 1828] [id = 279] 06:19:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (0x7fe1694ec400) [pid = 1828] [serial = 838] [outer = (nil)] 06:19:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (0x7fe1694efc00) [pid = 1828] [serial = 839] [outer = 0x7fe1694ec400] 06:19:42 INFO - PROCESS | 1828 | 1461590382720 Marionette DEBUG loaded listener.js 06:19:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (0x7fe17db83c00) [pid = 1828] [serial = 840] [outer = 0x7fe1694ec400] 06:19:43 INFO - PROCESS | 1828 | 1461590383756 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1477ms 06:19:43 INFO - PROCESS | 1828 | 1461590383820 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 06:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:19:43 INFO - PROCESS | 1828 | 1461590383826 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 06:19:43 INFO - PROCESS | 1828 | 1461590383834 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:19:43 INFO - PROCESS | 1828 | 1461590383838 Marionette TRACE conn3 <- [1,1090,null,{}] 06:19:43 INFO - PROCESS | 1828 | 1461590383845 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:43 INFO - PROCESS | 1828 | 1461590383987 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 06:19:44 INFO - PROCESS | 1828 | 1461590384182 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:44 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174797000 == 88 [pid = 1828] [id = 280] 06:19:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (0x7fe1725abc00) [pid = 1828] [serial = 841] [outer = (nil)] 06:19:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (0x7fe172616800) [pid = 1828] [serial = 842] [outer = 0x7fe1725abc00] 06:19:44 INFO - PROCESS | 1828 | 1461590384246 Marionette DEBUG loaded listener.js 06:19:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (0x7fe1728f1400) [pid = 1828] [serial = 843] [outer = 0x7fe1725abc00] 06:19:44 INFO - PROCESS | 1828 | 1461590384949 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1136ms 06:19:44 INFO - PROCESS | 1828 | 1461590384968 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 06:19:44 INFO - PROCESS | 1828 | 1461590384975 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 06:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:19:44 INFO - PROCESS | 1828 | 1461590384985 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:19:44 INFO - PROCESS | 1828 | 1461590384987 Marionette TRACE conn3 <- [1,1094,null,{}] 06:19:44 INFO - PROCESS | 1828 | 1461590384991 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:45 INFO - PROCESS | 1828 | 1461590385178 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 06:19:45 INFO - PROCESS | 1828 | 1461590385368 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe173662800 == 89 [pid = 1828] [id = 281] 06:19:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (0x7fe17260a400) [pid = 1828] [serial = 844] [outer = (nil)] 06:19:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (0x7fe1728fb800) [pid = 1828] [serial = 845] [outer = 0x7fe17260a400] 06:19:45 INFO - PROCESS | 1828 | 1461590385446 Marionette DEBUG loaded listener.js 06:19:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (0x7fe173697800) [pid = 1828] [serial = 846] [outer = 0x7fe17260a400] 06:19:46 INFO - PROCESS | 1828 | 1461590386278 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1333ms 06:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:19:46 INFO - PROCESS | 1828 | 1461590386317 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 06:19:46 INFO - PROCESS | 1828 | 1461590386320 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 06:19:46 INFO - PROCESS | 1828 | 1461590386326 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:19:46 INFO - PROCESS | 1828 | 1461590386330 Marionette TRACE conn3 <- [1,1098,null,{}] 06:19:46 INFO - PROCESS | 1828 | 1461590386344 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:46 INFO - PROCESS | 1828 | 1461590386487 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 06:19:46 INFO - PROCESS | 1828 | 1461590386647 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:46 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe178843800 == 90 [pid = 1828] [id = 282] 06:19:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (0x7fe17387ec00) [pid = 1828] [serial = 847] [outer = (nil)] 06:19:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (0x7fe1740f0c00) [pid = 1828] [serial = 848] [outer = 0x7fe17387ec00] 06:19:46 INFO - PROCESS | 1828 | 1461590386709 Marionette DEBUG loaded listener.js 06:19:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (0x7fe17510fc00) [pid = 1828] [serial = 849] [outer = 0x7fe17387ec00] 06:19:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851e0800 == 89 [pid = 1828] [id = 272] 06:19:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177699800 == 88 [pid = 1828] [id = 271] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (0x7fe17e275800) [pid = 1828] [serial = 775] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (0x7fe174aeb400) [pid = 1828] [serial = 733] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (0x7fe17a0af000) [pid = 1828] [serial = 736] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (0x7fe18a105c00) [pid = 1828] [serial = 739] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (0x7fe18c224000) [pid = 1828] [serial = 742] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (0x7fe18e3c1800) [pid = 1828] [serial = 745] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (0x7fe18e345c00) [pid = 1828] [serial = 748] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d788000 == 87 [pid = 1828] [id = 270] 06:19:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cc7e000 == 86 [pid = 1828] [id = 269] 06:19:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17bf0a000 == 85 [pid = 1828] [id = 268] 06:19:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17769c800 == 84 [pid = 1828] [id = 267] 06:19:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1780db000 == 83 [pid = 1828] [id = 266] 06:19:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18b4b3000 == 82 [pid = 1828] [id = 262] 06:19:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18ad0e000 == 81 [pid = 1828] [id = 261] 06:19:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c8b9800 == 80 [pid = 1828] [id = 260] 06:19:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174ea7000 == 79 [pid = 1828] [id = 259] 06:19:47 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17e833000 == 78 [pid = 1828] [id = 258] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (0x7fe175f2a000) [pid = 1828] [serial = 755] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (0x7fe174af0800) [pid = 1828] [serial = 754] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (0x7fe17b9b0c00) [pid = 1828] [serial = 766] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (0x7fe1736df000) [pid = 1828] [serial = 752] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (0x7fe172612800) [pid = 1828] [serial = 751] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0x7fe178616400) [pid = 1828] [serial = 760] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (0x7fe17861ec00) [pid = 1828] [serial = 761] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (0x7fe177687400) [pid = 1828] [serial = 757] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (0x7fe177773400) [pid = 1828] [serial = 758] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0x7fe174aec400) [pid = 1828] [serial = 769] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (0x7fe17c1aa000) [pid = 1828] [serial = 767] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0x7fe17dade000) [pid = 1828] [serial = 772] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0x7fe17db8e800) [pid = 1828] [serial = 773] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (0x7fe17861f400) [pid = 1828] [serial = 763] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (0x7fe17a9ec000) [pid = 1828] [serial = 764] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (0x7fe17c312000) [pid = 1828] [serial = 770] [outer = (nil)] [url = about:blank] 06:19:47 INFO - PROCESS | 1828 | 1461590387463 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1185ms 06:19:47 INFO - PROCESS | 1828 | 1461590387543 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 06:19:47 INFO - PROCESS | 1828 | 1461590387547 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 06:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:19:47 INFO - PROCESS | 1828 | 1461590387555 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:19:47 INFO - PROCESS | 1828 | 1461590387557 Marionette TRACE conn3 <- [1,1102,null,{}] 06:19:47 INFO - PROCESS | 1828 | 1461590387562 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:47 INFO - PROCESS | 1828 | 1461590387696 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 06:19:47 INFO - PROCESS | 1828 | 1461590387705 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175f66000 == 79 [pid = 1828] [id = 283] 06:19:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (0x7fe1736df000) [pid = 1828] [serial = 850] [outer = (nil)] 06:19:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (0x7fe17767d800) [pid = 1828] [serial = 851] [outer = 0x7fe1736df000] 06:19:47 INFO - PROCESS | 1828 | 1461590387759 Marionette DEBUG loaded listener.js 06:19:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe177773400) [pid = 1828] [serial = 852] [outer = 0x7fe1736df000] 06:19:48 INFO - PROCESS | 1828 | 1461590388451 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 925ms 06:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:19:48 INFO - PROCESS | 1828 | 1461590388481 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 06:19:48 INFO - PROCESS | 1828 | 1461590388483 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 06:19:48 INFO - PROCESS | 1828 | 1461590388487 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:19:48 INFO - PROCESS | 1828 | 1461590388490 Marionette TRACE conn3 <- [1,1106,null,{}] 06:19:48 INFO - PROCESS | 1828 | 1461590388495 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:48 INFO - PROCESS | 1828 | 1461590388660 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 06:19:48 INFO - PROCESS | 1828 | 1461590388679 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1728d8800 == 80 [pid = 1828] [id = 284] 06:19:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe174af0800) [pid = 1828] [serial = 853] [outer = (nil)] 06:19:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe177a0cc00) [pid = 1828] [serial = 854] [outer = 0x7fe174af0800] 06:19:48 INFO - PROCESS | 1828 | 1461590388733 Marionette DEBUG loaded listener.js 06:19:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe17861b400) [pid = 1828] [serial = 855] [outer = 0x7fe174af0800] 06:19:49 INFO - PROCESS | 1828 | 1461590389408 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 976ms 06:19:49 INFO - PROCESS | 1828 | 1461590389464 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 06:19:49 INFO - PROCESS | 1828 | 1461590389467 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 06:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:19:49 INFO - PROCESS | 1828 | 1461590389472 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:19:49 INFO - PROCESS | 1828 | 1461590389474 Marionette TRACE conn3 <- [1,1110,null,{}] 06:19:49 INFO - PROCESS | 1828 | 1461590389479 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:49 INFO - PROCESS | 1828 | 1461590389677 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 06:19:49 INFO - PROCESS | 1828 | 1461590389702 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:49 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cee2800 == 81 [pid = 1828] [id = 285] 06:19:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe17a9f3800) [pid = 1828] [serial = 856] [outer = (nil)] 06:19:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (0x7fe17bef4c00) [pid = 1828] [serial = 857] [outer = 0x7fe17a9f3800] 06:19:49 INFO - PROCESS | 1828 | 1461590389757 Marionette DEBUG loaded listener.js 06:19:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (0x7fe17c431400) [pid = 1828] [serial = 858] [outer = 0x7fe17a9f3800] 06:19:50 INFO - PROCESS | 1828 | 1461590390417 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 981ms 06:19:50 INFO - PROCESS | 1828 | 1461590390454 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 06:19:50 INFO - PROCESS | 1828 | 1461590390456 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 06:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:19:50 INFO - PROCESS | 1828 | 1461590390472 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:19:50 INFO - PROCESS | 1828 | 1461590390474 Marionette TRACE conn3 <- [1,1114,null,{}] 06:19:50 INFO - PROCESS | 1828 | 1461590390536 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:50 INFO - PROCESS | 1828 | 1461590390728 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 06:19:50 INFO - PROCESS | 1828 | 1461590390747 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17df52800 == 82 [pid = 1828] [id = 286] 06:19:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe177836800) [pid = 1828] [serial = 859] [outer = (nil)] 06:19:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe17db8c800) [pid = 1828] [serial = 860] [outer = 0x7fe177836800] 06:19:50 INFO - PROCESS | 1828 | 1461590390802 Marionette DEBUG loaded listener.js 06:19:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (0x7fe17e870400) [pid = 1828] [serial = 861] [outer = 0x7fe177836800] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (0x7fe17b9b6800) [pid = 1828] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0x7fe1814f4400) [pid = 1828] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (0x7fe178624000) [pid = 1828] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (0x7fe174ae9400) [pid = 1828] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (0x7fe17abeb000) [pid = 1828] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0x7fe185184400) [pid = 1828] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (0x7fe17e2e9000) [pid = 1828] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0x7fe17f48d800) [pid = 1828] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0x7fe1740f5c00) [pid = 1828] [serial = 798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (0x7fe177bd3800) [pid = 1828] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (0x7fe17263bc00) [pid = 1828] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (0x7fe1736d5c00) [pid = 1828] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (0x7fe17c42d800) [pid = 1828] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (0x7fe172611400) [pid = 1828] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (0x7fe176138000) [pid = 1828] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (0x7fe1736a1400) [pid = 1828] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (0x7fe17773c400) [pid = 1828] [serial = 801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe1725a8400) [pid = 1828] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe16b909000) [pid = 1828] [serial = 795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe17263d800) [pid = 1828] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe177a11000) [pid = 1828] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe17c0d0800) [pid = 1828] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe177839000) [pid = 1828] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe177bdb800) [pid = 1828] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe174ae6000) [pid = 1828] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:19:51 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe177a10400) [pid = 1828] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:19:51 INFO - PROCESS | 1828 | 1461590391900 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1480ms 06:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:19:51 INFO - PROCESS | 1828 | 1461590391953 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 06:19:51 INFO - PROCESS | 1828 | 1461590391955 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 06:19:51 INFO - PROCESS | 1828 | 1461590391959 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:19:51 INFO - PROCESS | 1828 | 1461590391963 Marionette TRACE conn3 <- [1,1118,null,{}] 06:19:51 INFO - PROCESS | 1828 | 1461590391967 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:52 INFO - PROCESS | 1828 | 1461590392134 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 06:19:52 INFO - PROCESS | 1828 | 1461590392209 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e67000 == 83 [pid = 1828] [id = 287] 06:19:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe172611400) [pid = 1828] [serial = 862] [outer = (nil)] 06:19:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe17524c000) [pid = 1828] [serial = 863] [outer = 0x7fe172611400] 06:19:52 INFO - PROCESS | 1828 | 1461590392265 Marionette DEBUG loaded listener.js 06:19:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe179f35400) [pid = 1828] [serial = 864] [outer = 0x7fe172611400] 06:19:52 INFO - PROCESS | 1828 | 1461590392835 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 929ms 06:19:52 INFO - PROCESS | 1828 | 1461590392889 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 06:19:52 INFO - PROCESS | 1828 | 1461590392891 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 06:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:19:52 INFO - PROCESS | 1828 | 1461590392897 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:19:52 INFO - PROCESS | 1828 | 1461590392898 Marionette TRACE conn3 <- [1,1122,null,{}] 06:19:52 INFO - PROCESS | 1828 | 1461590392903 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:53 INFO - PROCESS | 1828 | 1461590393029 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 06:19:53 INFO - PROCESS | 1828 | 1461590393143 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851dd000 == 84 [pid = 1828] [id = 288] 06:19:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe172615c00) [pid = 1828] [serial = 865] [outer = (nil)] 06:19:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe17c42d800) [pid = 1828] [serial = 866] [outer = 0x7fe172615c00] 06:19:53 INFO - PROCESS | 1828 | 1461590393198 Marionette DEBUG loaded listener.js 06:19:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe17f490400) [pid = 1828] [serial = 867] [outer = 0x7fe172615c00] 06:19:54 INFO - PROCESS | 1828 | 1461590394031 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1176ms 06:19:54 INFO - PROCESS | 1828 | 1461590394074 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 06:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:19:54 INFO - PROCESS | 1828 | 1461590394080 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 06:19:54 INFO - PROCESS | 1828 | 1461590394087 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:19:54 INFO - PROCESS | 1828 | 1461590394092 Marionette TRACE conn3 <- [1,1126,null,{}] 06:19:54 INFO - PROCESS | 1828 | 1461590394099 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:54 INFO - PROCESS | 1828 | 1461590394260 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 06:19:54 INFO - PROCESS | 1828 | 1461590394412 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177c44000 == 85 [pid = 1828] [id = 289] 06:19:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe172619000) [pid = 1828] [serial = 868] [outer = (nil)] 06:19:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe1728f5c00) [pid = 1828] [serial = 869] [outer = 0x7fe172619000] 06:19:54 INFO - PROCESS | 1828 | 1461590394480 Marionette DEBUG loaded listener.js 06:19:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe17292a000) [pid = 1828] [serial = 870] [outer = 0x7fe172619000] 06:19:55 INFO - PROCESS | 1828 | 1461590395313 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1288ms 06:19:55 INFO - PROCESS | 1828 | 1461590395375 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 06:19:55 INFO - PROCESS | 1828 | 1461590395383 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 06:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:19:55 INFO - PROCESS | 1828 | 1461590395393 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:19:55 INFO - PROCESS | 1828 | 1461590395396 Marionette TRACE conn3 <- [1,1130,null,{}] 06:19:55 INFO - PROCESS | 1828 | 1461590395403 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:55 INFO - PROCESS | 1828 | 1461590395598 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 06:19:55 INFO - PROCESS | 1828 | 1461590395749 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cc85000 == 86 [pid = 1828] [id = 290] 06:19:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (0x7fe173696c00) [pid = 1828] [serial = 871] [outer = (nil)] 06:19:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (0x7fe17450a400) [pid = 1828] [serial = 872] [outer = 0x7fe173696c00] 06:19:55 INFO - PROCESS | 1828 | 1461590395825 Marionette DEBUG loaded listener.js 06:19:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (0x7fe175f34400) [pid = 1828] [serial = 873] [outer = 0x7fe173696c00] 06:19:56 INFO - PROCESS | 1828 | 1461590396684 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1333ms 06:19:56 INFO - PROCESS | 1828 | 1461590396726 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 06:19:56 INFO - PROCESS | 1828 | 1461590396730 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 06:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:19:56 INFO - PROCESS | 1828 | 1461590396736 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:19:56 INFO - PROCESS | 1828 | 1461590396742 Marionette TRACE conn3 <- [1,1134,null,{}] 06:19:56 INFO - PROCESS | 1828 | 1461590396756 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:56 INFO - PROCESS | 1828 | 1461590396917 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 06:19:57 INFO - PROCESS | 1828 | 1461590397078 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:57 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18de38800 == 87 [pid = 1828] [id = 291] 06:19:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (0x7fe177841800) [pid = 1828] [serial = 874] [outer = (nil)] 06:19:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (0x7fe17a9f7000) [pid = 1828] [serial = 875] [outer = 0x7fe177841800] 06:19:57 INFO - PROCESS | 1828 | 1461590397149 Marionette DEBUG loaded listener.js 06:19:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (0x7fe17b9bbc00) [pid = 1828] [serial = 876] [outer = 0x7fe177841800] 06:19:57 INFO - PROCESS | 1828 | 1461590397888 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1185ms 06:19:57 INFO - PROCESS | 1828 | 1461590397925 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 06:19:57 INFO - PROCESS | 1828 | 1461590397930 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 06:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:19:57 INFO - PROCESS | 1828 | 1461590397935 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:19:57 INFO - PROCESS | 1828 | 1461590397937 Marionette TRACE conn3 <- [1,1138,null,{}] 06:19:57 INFO - PROCESS | 1828 | 1461590397943 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:58 INFO - PROCESS | 1828 | 1461590398093 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 06:19:58 INFO - PROCESS | 1828 | 1461590398249 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe190713000 == 88 [pid = 1828] [id = 292] 06:19:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (0x7fe17861c800) [pid = 1828] [serial = 877] [outer = (nil)] 06:19:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe17dadcc00) [pid = 1828] [serial = 878] [outer = 0x7fe17861c800] 06:19:58 INFO - PROCESS | 1828 | 1461590398316 Marionette DEBUG loaded listener.js 06:19:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe18140dc00) [pid = 1828] [serial = 879] [outer = 0x7fe17861c800] 06:19:59 INFO - PROCESS | 1828 | 1461590399073 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1175ms 06:19:59 INFO - PROCESS | 1828 | 1461590399112 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 06:19:59 INFO - PROCESS | 1828 | 1461590399114 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 06:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:19:59 INFO - PROCESS | 1828 | 1461590399136 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:19:59 INFO - PROCESS | 1828 | 1461590399140 Marionette TRACE conn3 <- [1,1142,null,{}] 06:19:59 INFO - PROCESS | 1828 | 1461590399147 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:59 INFO - PROCESS | 1828 | 1461590399287 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 06:19:59 INFO - PROCESS | 1828 | 1461590399443 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b372000 == 89 [pid = 1828] [id = 293] 06:19:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe17bfe9400) [pid = 1828] [serial = 880] [outer = (nil)] 06:19:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe185184400) [pid = 1828] [serial = 881] [outer = 0x7fe17bfe9400] 06:19:59 INFO - PROCESS | 1828 | 1461590399510 Marionette DEBUG loaded listener.js 06:19:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe18afdd800) [pid = 1828] [serial = 882] [outer = 0x7fe17bfe9400] 06:20:00 INFO - PROCESS | 1828 | 1461590400258 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1195ms 06:20:00 INFO - PROCESS | 1828 | 1461590400317 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 06:20:00 INFO - PROCESS | 1828 | 1461590400319 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 06:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:20:00 INFO - PROCESS | 1828 | 1461590400327 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:20:00 INFO - PROCESS | 1828 | 1461590400329 Marionette TRACE conn3 <- [1,1146,null,{}] 06:20:00 INFO - PROCESS | 1828 | 1461590400334 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:00 INFO - PROCESS | 1828 | 1461590400497 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 06:20:00 INFO - PROCESS | 1828 | 1461590400662 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:00 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe170eb1800 == 90 [pid = 1828] [id = 294] 06:20:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (0x7fe17cefac00) [pid = 1828] [serial = 883] [outer = (nil)] 06:20:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (0x7fe18e344800) [pid = 1828] [serial = 884] [outer = 0x7fe17cefac00] 06:20:00 INFO - PROCESS | 1828 | 1461590400730 Marionette DEBUG loaded listener.js 06:20:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe18fdab800) [pid = 1828] [serial = 885] [outer = 0x7fe17cefac00] 06:20:01 INFO - PROCESS | 1828 | 1461590401469 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1182ms 06:20:01 INFO - PROCESS | 1828 | 1461590401510 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 06:20:01 INFO - PROCESS | 1828 | 1461590401513 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 06:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:20:01 INFO - PROCESS | 1828 | 1461590401519 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:20:01 INFO - PROCESS | 1828 | 1461590401521 Marionette TRACE conn3 <- [1,1150,null,{}] 06:20:01 INFO - PROCESS | 1828 | 1461590401526 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:01 INFO - PROCESS | 1828 | 1461590401682 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 06:20:01 INFO - PROCESS | 1828 | 1461590401850 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe170ecc000 == 91 [pid = 1828] [id = 295] 06:20:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe1693c2800) [pid = 1828] [serial = 886] [outer = (nil)] 06:20:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (0x7fe1693cb000) [pid = 1828] [serial = 887] [outer = 0x7fe1693c2800] 06:20:01 INFO - PROCESS | 1828 | 1461590401915 Marionette DEBUG loaded listener.js 06:20:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (0x7fe1693d0800) [pid = 1828] [serial = 888] [outer = 0x7fe1693c2800] 06:20:02 INFO - PROCESS | 1828 | 1461590402664 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1183ms 06:20:02 INFO - PROCESS | 1828 | 1461590402702 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 06:20:02 INFO - PROCESS | 1828 | 1461590402706 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 06:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:20:02 INFO - PROCESS | 1828 | 1461590402712 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:20:02 INFO - PROCESS | 1828 | 1461590402714 Marionette TRACE conn3 <- [1,1154,null,{}] 06:20:02 INFO - PROCESS | 1828 | 1461590402737 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:02 INFO - PROCESS | 1828 | 1461590402894 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 06:20:03 INFO - PROCESS | 1828 | 1461590403047 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:03 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b4dc000 == 92 [pid = 1828] [id = 296] 06:20:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (0x7fe1693c3000) [pid = 1828] [serial = 889] [outer = (nil)] 06:20:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (0x7fe17788f000) [pid = 1828] [serial = 890] [outer = 0x7fe1693c3000] 06:20:03 INFO - PROCESS | 1828 | 1461590403111 Marionette DEBUG loaded listener.js 06:20:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (0x7fe177894000) [pid = 1828] [serial = 891] [outer = 0x7fe1693c3000] 06:20:03 INFO - PROCESS | 1828 | 1461590403888 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1246ms 06:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:20:03 INFO - PROCESS | 1828 | 1461590403960 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 06:20:03 INFO - PROCESS | 1828 | 1461590403963 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 06:20:03 INFO - PROCESS | 1828 | 1461590403970 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:20:03 INFO - PROCESS | 1828 | 1461590403973 Marionette TRACE conn3 <- [1,1158,null,{}] 06:20:03 INFO - PROCESS | 1828 | 1461590403979 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:04 INFO - PROCESS | 1828 | 1461590404146 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 06:20:04 INFO - PROCESS | 1828 | 1461590404324 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:04 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b88e000 == 93 [pid = 1828] [id = 297] 06:20:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (0x7fe1693c4400) [pid = 1828] [serial = 892] [outer = (nil)] 06:20:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (0x7fe174640400) [pid = 1828] [serial = 893] [outer = 0x7fe1693c4400] 06:20:04 INFO - PROCESS | 1828 | 1461590404389 Marionette DEBUG loaded listener.js 06:20:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (0x7fe18b4f9400) [pid = 1828] [serial = 894] [outer = 0x7fe1693c4400] 06:20:05 INFO - PROCESS | 1828 | 1461590405136 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1234ms 06:20:05 INFO - PROCESS | 1828 | 1461590405203 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 06:20:05 INFO - PROCESS | 1828 | 1461590405206 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 06:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:20:05 INFO - PROCESS | 1828 | 1461590405212 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:20:05 INFO - PROCESS | 1828 | 1461590405214 Marionette TRACE conn3 <- [1,1162,null,{}] 06:20:05 INFO - PROCESS | 1828 | 1461590405219 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:05 INFO - PROCESS | 1828 | 1461590405385 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 06:20:05 INFO - PROCESS | 1828 | 1461590405549 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17184c800 == 94 [pid = 1828] [id = 298] 06:20:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (0x7fe16b84cc00) [pid = 1828] [serial = 895] [outer = (nil)] 06:20:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (0x7fe16b84dc00) [pid = 1828] [serial = 896] [outer = 0x7fe16b84cc00] 06:20:05 INFO - PROCESS | 1828 | 1461590405642 Marionette DEBUG loaded listener.js 06:20:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (0x7fe16b853800) [pid = 1828] [serial = 897] [outer = 0x7fe16b84cc00] 06:20:06 INFO - PROCESS | 1828 | 1461590406477 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1538ms 06:20:06 INFO - PROCESS | 1828 | 1461590406762 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 06:20:06 INFO - PROCESS | 1828 | 1461590406768 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 06:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:20:06 INFO - PROCESS | 1828 | 1461590406775 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:20:06 INFO - PROCESS | 1828 | 1461590406778 Marionette TRACE conn3 <- [1,1166,null,{}] 06:20:06 INFO - PROCESS | 1828 | 1461590406785 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:06 INFO - PROCESS | 1828 | 1461590406940 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 06:20:07 INFO - PROCESS | 1828 | 1461590407158 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:07 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1728de000 == 95 [pid = 1828] [id = 299] 06:20:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (0x7fe1694ee800) [pid = 1828] [serial = 898] [outer = (nil)] 06:20:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (0x7fe16b90b400) [pid = 1828] [serial = 899] [outer = 0x7fe1694ee800] 06:20:07 INFO - PROCESS | 1828 | 1461590407270 Marionette DEBUG loaded listener.js 06:20:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (0x7fe1725aac00) [pid = 1828] [serial = 900] [outer = 0x7fe1694ee800] 06:20:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d089000 == 94 [pid = 1828] [id = 63] 06:20:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e67000 == 93 [pid = 1828] [id = 287] 06:20:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17df52800 == 92 [pid = 1828] [id = 286] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (0x7fe18c149c00) [pid = 1828] [serial = 817] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cee2800 == 91 [pid = 1828] [id = 285] 06:20:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1728d8800 == 90 [pid = 1828] [id = 284] 06:20:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175f66000 == 89 [pid = 1828] [id = 283] 06:20:08 INFO - PROCESS | 1828 | 1461590408204 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:20:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe178843800 == 88 [pid = 1828] [id = 282] 06:20:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe173662800 == 87 [pid = 1828] [id = 281] 06:20:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174797000 == 86 [pid = 1828] [id = 280] 06:20:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1904a7000 == 85 [pid = 1828] [id = 276] 06:20:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ab56800 == 84 [pid = 1828] [id = 274] 06:20:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171858000 == 83 [pid = 1828] [id = 273] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (0x7fe17e2e8c00) [pid = 1828] [serial = 608] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (0x7fe18b292000) [pid = 1828] [serial = 659] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (0x7fe17a992000) [pid = 1828] [serial = 805] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (0x7fe17c430800) [pid = 1828] [serial = 784] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (0x7fe17776c800) [pid = 1828] [serial = 602] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (0x7fe18a10b400) [pid = 1828] [serial = 790] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (0x7fe17e945400) [pid = 1828] [serial = 701] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (0x7fe174908c00) [pid = 1828] [serial = 778] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (0x7fe18beaac00) [pid = 1828] [serial = 793] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (0x7fe18afe1000) [pid = 1828] [serial = 617] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (0x7fe181464c00) [pid = 1828] [serial = 614] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (0x7fe18afdc400) [pid = 1828] [serial = 704] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (0x7fe174511c00) [pid = 1828] [serial = 799] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0x7fe17b9b5000) [pid = 1828] [serial = 605] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (0x7fe17f48c400) [pid = 1828] [serial = 787] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (0x7fe17613dc00) [pid = 1828] [serial = 692] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (0x7fe177770000) [pid = 1828] [serial = 647] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0x7fe17db90800) [pid = 1828] [serial = 811] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (0x7fe175f30c00) [pid = 1828] [serial = 814] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0x7fe174905c00) [pid = 1828] [serial = 521] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0x7fe17c1b3000) [pid = 1828] [serial = 808] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (0x7fe1740eb800) [pid = 1828] [serial = 644] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (0x7fe177775c00) [pid = 1828] [serial = 802] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (0x7fe17bb10400) [pid = 1828] [serial = 806] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (0x7fe18140d000) [pid = 1828] [serial = 812] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (0x7fe173ae1400) [pid = 1828] [serial = 689] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (0x7fe16b90e800) [pid = 1828] [serial = 796] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (0x7fe175108c00) [pid = 1828] [serial = 800] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (0x7fe177bdb400) [pid = 1828] [serial = 781] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe173ad2c00) [pid = 1828] [serial = 662] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe17e9c8c00) [pid = 1828] [serial = 653] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe18a105400) [pid = 1828] [serial = 656] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe17abec400) [pid = 1828] [serial = 695] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe177d0a800) [pid = 1828] [serial = 803] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe17f494400) [pid = 1828] [serial = 611] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe17db8b800) [pid = 1828] [serial = 815] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe17c0cc000) [pid = 1828] [serial = 650] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe17db88400) [pid = 1828] [serial = 809] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe16b913400) [pid = 1828] [serial = 797] [outer = (nil)] [url = about:blank] 06:20:08 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe17da65c00) [pid = 1828] [serial = 698] [outer = (nil)] [url = about:blank] 06:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1489ms 06:20:08 INFO - PROCESS | 1828 | 1461590408264 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 06:20:08 INFO - PROCESS | 1828 | 1461590408267 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 06:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:20:08 INFO - PROCESS | 1828 | 1461590408279 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:20:08 INFO - PROCESS | 1828 | 1461590408283 Marionette TRACE conn3 <- [1,1170,null,{}] 06:20:08 INFO - PROCESS | 1828 | 1461590408289 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:08 INFO - PROCESS | 1828 | 1461590408445 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 06:20:08 INFO - PROCESS | 1828 | 1461590408569 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17365d000 == 84 [pid = 1828] [id = 300] 06:20:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe16b84c800) [pid = 1828] [serial = 901] [outer = (nil)] 06:20:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe17292cc00) [pid = 1828] [serial = 902] [outer = 0x7fe16b84c800] 06:20:08 INFO - PROCESS | 1828 | 1461590408624 Marionette DEBUG loaded listener.js 06:20:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe1736de400) [pid = 1828] [serial = 903] [outer = 0x7fe16b84c800] 06:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 983ms 06:20:09 INFO - PROCESS | 1828 | 1461590409252 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:20:09 INFO - PROCESS | 1828 | 1461590409262 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 06:20:09 INFO - PROCESS | 1828 | 1461590409265 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 06:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:20:09 INFO - PROCESS | 1828 | 1461590409270 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:20:09 INFO - PROCESS | 1828 | 1461590409273 Marionette TRACE conn3 <- [1,1174,null,{}] 06:20:09 INFO - PROCESS | 1828 | 1461590409285 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:09 INFO - PROCESS | 1828 | 1461590409424 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 06:20:09 INFO - PROCESS | 1828 | 1461590409554 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:09 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177718000 == 85 [pid = 1828] [id = 301] 06:20:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe1728f5400) [pid = 1828] [serial = 904] [outer = (nil)] 06:20:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe1740ee800) [pid = 1828] [serial = 905] [outer = 0x7fe1728f5400] 06:20:09 INFO - PROCESS | 1828 | 1461590409611 Marionette DEBUG loaded listener.js 06:20:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe174a2a800) [pid = 1828] [serial = 906] [outer = 0x7fe1728f5400] 06:20:10 INFO - PROCESS | 1828 | 1461590410273 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:20:10 INFO - PROCESS | 1828 | 1461590410310 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 06:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:20:10 INFO - PROCESS | 1828 | 1461590410316 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:20:10 INFO - PROCESS | 1828 | 1461590410318 Marionette TRACE conn3 <- [1,1178,null,{}] 06:20:10 INFO - PROCESS | 1828 | 1461590410332 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:10 INFO - PROCESS | 1828 | 1461590410538 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 06:20:10 INFO - PROCESS | 1828 | 1461590410564 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1780dc000 == 86 [pid = 1828] [id = 302] 06:20:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe174a36800) [pid = 1828] [serial = 907] [outer = (nil)] 06:20:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe176137800) [pid = 1828] [serial = 908] [outer = 0x7fe174a36800] 06:20:10 INFO - PROCESS | 1828 | 1461590410633 Marionette DEBUG loaded listener.js 06:20:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe17783e800) [pid = 1828] [serial = 909] [outer = 0x7fe174a36800] 06:20:11 INFO - PROCESS | 1828 | 1461590411353 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:20:11 INFO - PROCESS | 1828 | 1461590411412 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 06:20:11 INFO - PROCESS | 1828 | 1461590411417 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:20:11 INFO - PROCESS | 1828 | 1461590411420 Marionette TRACE conn3 <- [1,1182,null,{}] 06:20:11 INFO - PROCESS | 1828 | 1461590411425 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:11 INFO - PROCESS | 1828 | 1461590411597 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 06:20:11 INFO - PROCESS | 1828 | 1461590411629 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:11 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ca5e000 == 87 [pid = 1828] [id = 303] 06:20:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe173747400) [pid = 1828] [serial = 910] [outer = (nil)] 06:20:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe177d04800) [pid = 1828] [serial = 911] [outer = 0x7fe173747400] 06:20:11 INFO - PROCESS | 1828 | 1461590411682 Marionette DEBUG loaded listener.js 06:20:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (0x7fe178622400) [pid = 1828] [serial = 912] [outer = 0x7fe173747400] 06:20:12 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:12 INFO - PROCESS | 1828 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:20:12 INFO - PROCESS | 1828 | 1461590412409 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:20:12 INFO - PROCESS | 1828 | 1461590412703 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 06:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:20:12 INFO - PROCESS | 1828 | 1461590412710 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:20:12 INFO - PROCESS | 1828 | 1461590412712 Marionette TRACE conn3 <- [1,1186,null,{}] 06:20:12 INFO - PROCESS | 1828 | 1461590412716 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:12 INFO - PROCESS | 1828 | 1461590412872 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 06:20:12 INFO - PROCESS | 1828 | 1461590412888 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:12 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cc86800 == 88 [pid = 1828] [id = 304] 06:20:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe17ab0f000) [pid = 1828] [serial = 913] [outer = (nil)] 06:20:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe17776c400) [pid = 1828] [serial = 914] [outer = 0x7fe17ab0f000] 06:20:12 INFO - PROCESS | 1828 | 1461590412953 Marionette DEBUG loaded listener.js 06:20:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe17c435000) [pid = 1828] [serial = 915] [outer = 0x7fe17ab0f000] 06:20:13 INFO - PROCESS | 1828 | 1461590413641 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 06:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:20:13 INFO - PROCESS | 1828 | 1461590413695 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 06:20:13 INFO - PROCESS | 1828 | 1461590413700 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:20:13 INFO - PROCESS | 1828 | 1461590413702 Marionette TRACE conn3 <- [1,1190,null,{}] 06:20:13 INFO - PROCESS | 1828 | 1461590413706 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:13 INFO - PROCESS | 1828 | 1461590413881 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 06:20:13 INFO - PROCESS | 1828 | 1461590413897 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:13 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17db16000 == 89 [pid = 1828] [id = 305] 06:20:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe178c53400) [pid = 1828] [serial = 916] [outer = (nil)] 06:20:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe17db8b800) [pid = 1828] [serial = 917] [outer = 0x7fe178c53400] 06:20:13 INFO - PROCESS | 1828 | 1461590413950 Marionette DEBUG loaded listener.js 06:20:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe17e9c8c00) [pid = 1828] [serial = 918] [outer = 0x7fe178c53400] 06:20:14 INFO - PROCESS | 1828 | 1461590414593 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 06:20:14 INFO - PROCESS | 1828 | 1461590414635 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 06:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:20:14 INFO - PROCESS | 1828 | 1461590414641 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:20:14 INFO - PROCESS | 1828 | 1461590414644 Marionette TRACE conn3 <- [1,1194,null,{}] 06:20:14 INFO - PROCESS | 1828 | 1461590414648 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:14 INFO - PROCESS | 1828 | 1461590414927 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 06:20:15 INFO - PROCESS | 1828 | 1461590415044 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:15 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17172e000 == 90 [pid = 1828] [id = 306] 06:20:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe1694e3c00) [pid = 1828] [serial = 919] [outer = (nil)] 06:20:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe16b84a800) [pid = 1828] [serial = 920] [outer = 0x7fe1694e3c00] 06:20:15 INFO - PROCESS | 1828 | 1461590415111 Marionette DEBUG loaded listener.js 06:20:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe170e56400) [pid = 1828] [serial = 921] [outer = 0x7fe1694e3c00] 06:20:15 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:15 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:20:15 INFO - PROCESS | 1828 | 1461590415971 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 06:20:16 INFO - PROCESS | 1828 | 1461590416030 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 06:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:20:16 INFO - PROCESS | 1828 | 1461590416037 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:20:16 INFO - PROCESS | 1828 | 1461590416042 Marionette TRACE conn3 <- [1,1198,null,{}] 06:20:16 INFO - PROCESS | 1828 | 1461590416048 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:16 INFO - PROCESS | 1828 | 1461590416209 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 06:20:16 INFO - PROCESS | 1828 | 1461590416381 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:16 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e6f000 == 91 [pid = 1828] [id = 307] 06:20:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe17292b800) [pid = 1828] [serial = 922] [outer = (nil)] 06:20:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe17374b800) [pid = 1828] [serial = 923] [outer = 0x7fe17292b800] 06:20:16 INFO - PROCESS | 1828 | 1461590416451 Marionette DEBUG loaded listener.js 06:20:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe1740ea800) [pid = 1828] [serial = 924] [outer = 0x7fe17292b800] 06:20:17 INFO - PROCESS | 1828 | 1461590417229 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1236ms 06:20:17 INFO - PROCESS | 1828 | 1461590417273 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 06:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:20:17 INFO - PROCESS | 1828 | 1461590417277 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 06:20:17 INFO - PROCESS | 1828 | 1461590417283 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:20:17 INFO - PROCESS | 1828 | 1461590417286 Marionette TRACE conn3 <- [1,1202,null,{}] 06:20:17 INFO - PROCESS | 1828 | 1461590417291 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:17 INFO - PROCESS | 1828 | 1461590417457 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 06:20:17 INFO - PROCESS | 1828 | 1461590417614 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18ad0e000 == 92 [pid = 1828] [id = 308] 06:20:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe174ae9400) [pid = 1828] [serial = 925] [outer = (nil)] 06:20:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe177680000) [pid = 1828] [serial = 926] [outer = 0x7fe174ae9400] 06:20:17 INFO - PROCESS | 1828 | 1461590417680 Marionette DEBUG loaded listener.js 06:20:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe177d07000) [pid = 1828] [serial = 927] [outer = 0x7fe174ae9400] 06:20:18 INFO - PROCESS | 1828 | 1461590418518 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1282ms 06:20:18 INFO - PROCESS | 1828 | 1461590418565 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 06:20:18 INFO - PROCESS | 1828 | 1461590418571 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 06:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:20:18 INFO - PROCESS | 1828 | 1461590418586 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:20:18 INFO - PROCESS | 1828 | 1461590418593 Marionette TRACE conn3 <- [1,1206,null,{}] 06:20:18 INFO - PROCESS | 1828 | 1461590418598 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:18 INFO - PROCESS | 1828 | 1461590418750 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 06:20:18 INFO - PROCESS | 1828 | 1461590418910 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:18 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18de3c800 == 93 [pid = 1828] [id = 309] 06:20:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe1740f7c00) [pid = 1828] [serial = 928] [outer = (nil)] 06:20:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe17c1b7800) [pid = 1828] [serial = 929] [outer = 0x7fe1740f7c00] 06:20:18 INFO - PROCESS | 1828 | 1461590418976 Marionette DEBUG loaded listener.js 06:20:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (0x7fe181417800) [pid = 1828] [serial = 930] [outer = 0x7fe1740f7c00] 06:20:19 INFO - PROCESS | 1828 | 1461590419728 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 06:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1193ms 06:20:19 INFO - PROCESS | 1828 | 1461590419772 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 06:20:19 INFO - PROCESS | 1828 | 1461590419775 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 06:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:20:19 INFO - PROCESS | 1828 | 1461590419780 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:20:19 INFO - PROCESS | 1828 | 1461590419783 Marionette TRACE conn3 <- [1,1210,null,{}] 06:20:19 INFO - PROCESS | 1828 | 1461590419787 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:19 INFO - PROCESS | 1828 | 1461590419938 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 06:20:20 INFO - PROCESS | 1828 | 1461590420096 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:20 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe190257000 == 94 [pid = 1828] [id = 310] 06:20:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (0x7fe174af0800) [pid = 1828] [serial = 931] [outer = (nil)] 06:20:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (0x7fe18afd7000) [pid = 1828] [serial = 932] [outer = 0x7fe174af0800] 06:20:20 INFO - PROCESS | 1828 | 1461590420157 Marionette DEBUG loaded listener.js 06:20:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (0x7fe18b244c00) [pid = 1828] [serial = 933] [outer = 0x7fe174af0800] 06:20:20 INFO - PROCESS | 1828 | 1461590420968 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1225ms 06:20:21 INFO - PROCESS | 1828 | 1461590421009 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 06:20:21 INFO - PROCESS | 1828 | 1461590421012 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 06:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:20:21 INFO - PROCESS | 1828 | 1461590421020 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:20:21 INFO - PROCESS | 1828 | 1461590421023 Marionette TRACE conn3 <- [1,1214,null,{}] 06:20:21 INFO - PROCESS | 1828 | 1461590421027 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:21 INFO - PROCESS | 1828 | 1461590421206 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 06:20:21 INFO - PROCESS | 1828 | 1461590421375 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe195532000 == 95 [pid = 1828] [id = 311] 06:20:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (0x7fe18fa12000) [pid = 1828] [serial = 934] [outer = (nil)] 06:20:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (0x7fe18fc7b000) [pid = 1828] [serial = 935] [outer = 0x7fe18fa12000] 06:20:21 INFO - PROCESS | 1828 | 1461590421445 Marionette DEBUG loaded listener.js 06:20:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (0x7fe1902a2400) [pid = 1828] [serial = 936] [outer = 0x7fe18fa12000] 06:20:22 INFO - PROCESS | 1828 | 1461590422217 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1232ms 06:20:22 INFO - PROCESS | 1828 | 1461590422259 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 06:20:22 INFO - PROCESS | 1828 | 1461590422262 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 06:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:20:22 INFO - PROCESS | 1828 | 1461590422269 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:20:22 INFO - PROCESS | 1828 | 1461590422271 Marionette TRACE conn3 <- [1,1218,null,{}] 06:20:22 INFO - PROCESS | 1828 | 1461590422276 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:22 INFO - PROCESS | 1828 | 1461590422424 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 06:20:22 INFO - PROCESS | 1828 | 1461590422583 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16a1bd800 == 96 [pid = 1828] [id = 312] 06:20:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe178142400) [pid = 1828] [serial = 937] [outer = (nil)] 06:20:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe17814d400) [pid = 1828] [serial = 938] [outer = 0x7fe178142400] 06:20:22 INFO - PROCESS | 1828 | 1461590422645 Marionette DEBUG loaded listener.js 06:20:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe185185800) [pid = 1828] [serial = 939] [outer = 0x7fe178142400] 06:20:23 INFO - PROCESS | 1828 | 1461590423453 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1231ms 06:20:23 INFO - PROCESS | 1828 | 1461590423502 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 06:20:23 INFO - PROCESS | 1828 | 1461590423505 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 06:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:20:23 INFO - PROCESS | 1828 | 1461590423510 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:20:23 INFO - PROCESS | 1828 | 1461590423513 Marionette TRACE conn3 <- [1,1222,null,{}] 06:20:23 INFO - PROCESS | 1828 | 1461590423518 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:23 INFO - PROCESS | 1828 | 1461590423671 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 06:20:23 INFO - PROCESS | 1828 | 1461590423830 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b39d800 == 97 [pid = 1828] [id = 313] 06:20:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe178142c00) [pid = 1828] [serial = 940] [outer = (nil)] 06:20:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe178647400) [pid = 1828] [serial = 941] [outer = 0x7fe178142c00] 06:20:23 INFO - PROCESS | 1828 | 1461590423894 Marionette DEBUG loaded listener.js 06:20:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (0x7fe17864bc00) [pid = 1828] [serial = 942] [outer = 0x7fe178142c00] 06:20:24 INFO - PROCESS | 1828 | 1461590424656 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 06:20:24 INFO - PROCESS | 1828 | 1461590424692 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 06:20:24 INFO - PROCESS | 1828 | 1461590424714 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:20:24 INFO - PROCESS | 1828 | 1461590424718 Marionette TRACE conn3 <- [1,1226,null,{}] 06:20:24 INFO - PROCESS | 1828 | 1461590424724 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:24 INFO - PROCESS | 1828 | 1461590424871 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 06:20:25 INFO - PROCESS | 1828 | 1461590425030 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:25 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe167fe9000 == 98 [pid = 1828] [id = 314] 06:20:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (0x7fe178641c00) [pid = 1828] [serial = 943] [outer = (nil)] 06:20:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe1786b6000) [pid = 1828] [serial = 944] [outer = 0x7fe178641c00] 06:20:25 INFO - PROCESS | 1828 | 1461590425090 Marionette DEBUG loaded listener.js 06:20:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe1786bb800) [pid = 1828] [serial = 945] [outer = 0x7fe178641c00] 06:20:25 INFO - PROCESS | 1828 | 1461590425906 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1246ms 06:20:25 INFO - PROCESS | 1828 | 1461590425943 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 06:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:20:25 INFO - PROCESS | 1828 | 1461590425952 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 06:20:25 INFO - PROCESS | 1828 | 1461590425957 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:20:25 INFO - PROCESS | 1828 | 1461590425960 Marionette TRACE conn3 <- [1,1230,null,{}] 06:20:25 INFO - PROCESS | 1828 | 1461590425964 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:26 INFO - PROCESS | 1828 | 1461590426120 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 06:20:26 INFO - PROCESS | 1828 | 1461590426283 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b3ae800 == 99 [pid = 1828] [id = 315] 06:20:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (0x7fe16b44c000) [pid = 1828] [serial = 946] [outer = (nil)] 06:20:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (0x7fe16b455000) [pid = 1828] [serial = 947] [outer = 0x7fe16b44c000] 06:20:26 INFO - PROCESS | 1828 | 1461590426354 Marionette DEBUG loaded listener.js 06:20:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (0x7fe16b459400) [pid = 1828] [serial = 948] [outer = 0x7fe16b44c000] 06:20:27 INFO - PROCESS | 1828 | 1461590427445 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1528ms 06:20:27 INFO - PROCESS | 1828 | 1461590427485 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 06:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:20:27 INFO - PROCESS | 1828 | 1461590427491 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 06:20:27 INFO - PROCESS | 1828 | 1461590427498 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:20:27 INFO - PROCESS | 1828 | 1461590427504 Marionette TRACE conn3 <- [1,1234,null,{}] 06:20:27 INFO - PROCESS | 1828 | 1461590427511 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:27 INFO - PROCESS | 1828 | 1461590427680 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 06:20:27 INFO - PROCESS | 1828 | 1461590427972 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:27 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b37b000 == 100 [pid = 1828] [id = 316] 06:20:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (0x7fe16b911800) [pid = 1828] [serial = 949] [outer = (nil)] 06:20:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (0x7fe17260a400) [pid = 1828] [serial = 950] [outer = 0x7fe16b911800] 06:20:28 INFO - PROCESS | 1828 | 1461590428037 Marionette DEBUG loaded listener.js 06:20:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (0x7fe1728f8000) [pid = 1828] [serial = 951] [outer = 0x7fe16b911800] 06:20:28 INFO - PROCESS | 1828 | 1461590428813 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:20:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cc86800 == 99 [pid = 1828] [id = 304] 06:20:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ca5e000 == 98 [pid = 1828] [id = 303] 06:20:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1780dc000 == 97 [pid = 1828] [id = 302] 06:20:28 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (0x7fe17374dc00) [pid = 1828] [serial = 836] [outer = (nil)] [url = about:blank] 06:20:28 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (0x7fe1694efc00) [pid = 1828] [serial = 839] [outer = (nil)] [url = about:blank] 06:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1435ms 06:20:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177718000 == 96 [pid = 1828] [id = 301] 06:20:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17365d000 == 95 [pid = 1828] [id = 300] 06:20:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1728de000 == 94 [pid = 1828] [id = 299] 06:20:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe190713000 == 93 [pid = 1828] [id = 292] 06:20:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18de38800 == 92 [pid = 1828] [id = 291] 06:20:28 INFO - PROCESS | 1828 | 1461590428947 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 06:20:28 INFO - PROCESS | 1828 | 1461590428955 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 06:20:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cc85000 == 91 [pid = 1828] [id = 290] 06:20:28 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177c44000 == 90 [pid = 1828] [id = 289] 06:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:20:28 INFO - PROCESS | 1828 | 1461590428968 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:20:28 INFO - PROCESS | 1828 | 1461590428972 Marionette TRACE conn3 <- [1,1238,null,{}] 06:20:28 INFO - PROCESS | 1828 | 1461590428983 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:29 INFO - PROCESS | 1828 | 1461590429128 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (0x7fe18c5d9800) [pid = 1828] [serial = 818] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (0x7fe18c473000) [pid = 1828] [serial = 731] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (0x7fe17767d000) [pid = 1828] [serial = 734] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (0x7fe17c1afc00) [pid = 1828] [serial = 737] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0x7fe19026ec00) [pid = 1828] [serial = 749] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (0x7fe18fda2400) [pid = 1828] [serial = 746] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (0x7fe18e340800) [pid = 1828] [serial = 743] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (0x7fe18b0ec000) [pid = 1828] [serial = 740] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0x7fe17861b800) [pid = 1828] [serial = 782] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (0x7fe175f30800) [pid = 1828] [serial = 779] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0x7fe17bef4c00) [pid = 1828] [serial = 857] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0x7fe17db8c800) [pid = 1828] [serial = 860] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (0x7fe17dd7c000) [pid = 1828] [serial = 830] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (0x7fe17767d800) [pid = 1828] [serial = 851] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (0x7fe177773400) [pid = 1828] [serial = 852] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (0x7fe1728f1400) [pid = 1828] [serial = 843] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (0x7fe172616800) [pid = 1828] [serial = 842] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (0x7fe173697800) [pid = 1828] [serial = 846] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (0x7fe1728fb800) [pid = 1828] [serial = 845] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (0x7fe17510fc00) [pid = 1828] [serial = 849] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe17524c000) [pid = 1828] [serial = 863] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe1740f0c00) [pid = 1828] [serial = 848] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe18b24d800) [pid = 1828] [serial = 833] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe177a0cc00) [pid = 1828] [serial = 854] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe17861b000) [pid = 1828] [serial = 827] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe174c62400) [pid = 1828] [serial = 824] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe16b90cc00) [pid = 1828] [serial = 821] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe17e870400) [pid = 1828] [serial = 861] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe17c431400) [pid = 1828] [serial = 858] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe17861b400) [pid = 1828] [serial = 855] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe179f35400) [pid = 1828] [serial = 864] [outer = (nil)] [url = about:blank] 06:20:29 INFO - PROCESS | 1828 | 1461590429270 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe170eb6000 == 91 [pid = 1828] [id = 317] 06:20:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe16b90cc00) [pid = 1828] [serial = 952] [outer = (nil)] 06:20:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe173745000) [pid = 1828] [serial = 953] [outer = 0x7fe16b90cc00] 06:20:29 INFO - PROCESS | 1828 | 1461590429327 Marionette DEBUG loaded listener.js 06:20:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe17387ec00) [pid = 1828] [serial = 954] [outer = 0x7fe16b90cc00] 06:20:29 INFO - PROCESS | 1828 | 1461590429974 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1031ms 06:20:30 INFO - PROCESS | 1828 | 1461590429999 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 06:20:30 INFO - PROCESS | 1828 | 1461590430002 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 06:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:20:30 INFO - PROCESS | 1828 | 1461590430008 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:20:30 INFO - PROCESS | 1828 | 1461590430012 Marionette TRACE conn3 <- [1,1242,null,{}] 06:20:30 INFO - PROCESS | 1828 | 1461590430026 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:30 INFO - PROCESS | 1828 | 1461590430197 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 06:20:30 INFO - PROCESS | 1828 | 1461590430317 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174eac000 == 92 [pid = 1828] [id = 318] 06:20:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe173878000) [pid = 1828] [serial = 955] [outer = (nil)] 06:20:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe174c65800) [pid = 1828] [serial = 956] [outer = 0x7fe173878000] 06:20:30 INFO - PROCESS | 1828 | 1461590430374 Marionette DEBUG loaded listener.js 06:20:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe176133800) [pid = 1828] [serial = 957] [outer = 0x7fe173878000] 06:20:31 INFO - PROCESS | 1828 | 1461590431000 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1036ms 06:20:31 INFO - PROCESS | 1828 | 1461590431044 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 06:20:31 INFO - PROCESS | 1828 | 1461590431048 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 06:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:20:31 INFO - PROCESS | 1828 | 1461590431053 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:20:31 INFO - PROCESS | 1828 | 1461590431055 Marionette TRACE conn3 <- [1,1246,null,{}] 06:20:31 INFO - PROCESS | 1828 | 1461590431060 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:31 INFO - PROCESS | 1828 | 1461590431265 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 06:20:31 INFO - PROCESS | 1828 | 1461590431293 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17769a800 == 93 [pid = 1828] [id = 319] 06:20:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe17260b000) [pid = 1828] [serial = 958] [outer = (nil)] 06:20:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe176c86400) [pid = 1828] [serial = 959] [outer = 0x7fe17260b000] 06:20:31 INFO - PROCESS | 1828 | 1461590431359 Marionette DEBUG loaded listener.js 06:20:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe17788fc00) [pid = 1828] [serial = 960] [outer = 0x7fe17260b000] 06:20:32 INFO - PROCESS | 1828 | 1461590432104 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1076ms 06:20:32 INFO - PROCESS | 1828 | 1461590432133 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 06:20:32 INFO - PROCESS | 1828 | 1461590432135 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 06:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:20:32 INFO - PROCESS | 1828 | 1461590432147 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:20:32 INFO - PROCESS | 1828 | 1461590432149 Marionette TRACE conn3 <- [1,1250,null,{}] 06:20:32 INFO - PROCESS | 1828 | 1461590432154 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:32 INFO - PROCESS | 1828 | 1461590432332 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 06:20:32 INFO - PROCESS | 1828 | 1461590432354 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1780cf800 == 94 [pid = 1828] [id = 320] 06:20:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe173f03c00) [pid = 1828] [serial = 961] [outer = (nil)] 06:20:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe17789ac00) [pid = 1828] [serial = 962] [outer = 0x7fe173f03c00] 06:20:32 INFO - PROCESS | 1828 | 1461590432408 Marionette DEBUG loaded listener.js 06:20:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (0x7fe177d0a000) [pid = 1828] [serial = 963] [outer = 0x7fe173f03c00] 06:20:33 INFO - PROCESS | 1828 | 1461590433385 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:20:33 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (0x7fe1694ee800) [pid = 1828] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:20:33 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe174a36800) [pid = 1828] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:20:33 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe17bb0a000) [pid = 1828] [serial = 786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:20:33 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe173747400) [pid = 1828] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:20:33 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe16b84c800) [pid = 1828] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:20:33 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe17ab0f000) [pid = 1828] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:20:33 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe172615c00) [pid = 1828] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:20:33 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe18a109c00) [pid = 1828] [serial = 792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:20:33 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe17e2ee000) [pid = 1828] [serial = 789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:20:33 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe1728f5400) [pid = 1828] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:20:33 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe17ab1c000) [pid = 1828] [serial = 783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1279ms 06:20:33 INFO - PROCESS | 1828 | 1461590433429 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 06:20:33 INFO - PROCESS | 1828 | 1461590433431 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 06:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:20:33 INFO - PROCESS | 1828 | 1461590433437 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:20:33 INFO - PROCESS | 1828 | 1461590433438 Marionette TRACE conn3 <- [1,1254,null,{}] 06:20:33 INFO - PROCESS | 1828 | 1461590433444 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:33 INFO - PROCESS | 1828 | 1461590433609 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 06:20:33 INFO - PROCESS | 1828 | 1461590433718 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe178840800 == 95 [pid = 1828] [id = 321] 06:20:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe177891800) [pid = 1828] [serial = 964] [outer = (nil)] 06:20:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe178623400) [pid = 1828] [serial = 965] [outer = 0x7fe177891800] 06:20:33 INFO - PROCESS | 1828 | 1461590433777 Marionette DEBUG loaded listener.js 06:20:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe1786bec00) [pid = 1828] [serial = 966] [outer = 0x7fe177891800] 06:20:34 INFO - PROCESS | 1828 | 1461590434320 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 931ms 06:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:20:34 INFO - PROCESS | 1828 | 1461590434369 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 06:20:34 INFO - PROCESS | 1828 | 1461590434371 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 06:20:34 INFO - PROCESS | 1828 | 1461590434375 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:20:34 INFO - PROCESS | 1828 | 1461590434379 Marionette TRACE conn3 <- [1,1258,null,{}] 06:20:34 INFO - PROCESS | 1828 | 1461590434383 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:34 INFO - PROCESS | 1828 | 1461590434520 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 06:20:34 INFO - PROCESS | 1828 | 1461590434535 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:34 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ca53800 == 96 [pid = 1828] [id = 322] 06:20:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe175f2a000) [pid = 1828] [serial = 967] [outer = (nil)] 06:20:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe178c4e400) [pid = 1828] [serial = 968] [outer = 0x7fe175f2a000] 06:20:34 INFO - PROCESS | 1828 | 1461590434589 Marionette DEBUG loaded listener.js 06:20:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe17b191800) [pid = 1828] [serial = 969] [outer = 0x7fe175f2a000] 06:20:35 INFO - PROCESS | 1828 | 1461590435293 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 979ms 06:20:35 INFO - PROCESS | 1828 | 1461590435356 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 06:20:35 INFO - PROCESS | 1828 | 1461590435359 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 06:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:20:35 INFO - PROCESS | 1828 | 1461590435364 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:20:35 INFO - PROCESS | 1828 | 1461590435366 Marionette TRACE conn3 <- [1,1262,null,{}] 06:20:35 INFO - PROCESS | 1828 | 1461590435503 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:35 INFO - PROCESS | 1828 | 1461590435674 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 06:20:35 INFO - PROCESS | 1828 | 1461590435861 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe170ebd800 == 97 [pid = 1828] [id = 323] 06:20:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe16b459c00) [pid = 1828] [serial = 970] [outer = (nil)] 06:20:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe16b908800) [pid = 1828] [serial = 971] [outer = 0x7fe16b459c00] 06:20:35 INFO - PROCESS | 1828 | 1461590435975 Marionette DEBUG loaded listener.js 06:20:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe17260bc00) [pid = 1828] [serial = 972] [outer = 0x7fe16b459c00] 06:20:36 INFO - PROCESS | 1828 | 1461590436833 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1515ms 06:20:36 INFO - PROCESS | 1828 | 1461590436881 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 06:20:36 INFO - PROCESS | 1828 | 1461590436887 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 06:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:20:36 INFO - PROCESS | 1828 | 1461590436893 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:20:36 INFO - PROCESS | 1828 | 1461590436897 Marionette TRACE conn3 <- [1,1266,null,{}] 06:20:36 INFO - PROCESS | 1828 | 1461590436903 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:37 INFO - PROCESS | 1828 | 1461590437065 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 06:20:37 INFO - PROCESS | 1828 | 1461590437235 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17610a000 == 98 [pid = 1828] [id = 324] 06:20:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe173872400) [pid = 1828] [serial = 973] [outer = (nil)] 06:20:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (0x7fe1740ef400) [pid = 1828] [serial = 974] [outer = 0x7fe173872400] 06:20:37 INFO - PROCESS | 1828 | 1461590437303 Marionette DEBUG loaded listener.js 06:20:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (0x7fe174c61c00) [pid = 1828] [serial = 975] [outer = 0x7fe173872400] 06:20:38 INFO - PROCESS | 1828 | 1461590438144 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1287ms 06:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:20:38 INFO - PROCESS | 1828 | 1461590438181 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 06:20:38 INFO - PROCESS | 1828 | 1461590438184 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 06:20:38 INFO - PROCESS | 1828 | 1461590438190 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:20:38 INFO - PROCESS | 1828 | 1461590438194 Marionette TRACE conn3 <- [1,1270,null,{}] 06:20:38 INFO - PROCESS | 1828 | 1461590438199 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:38 INFO - PROCESS | 1828 | 1461590438359 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 06:20:38 INFO - PROCESS | 1828 | 1461590438534 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cde9800 == 99 [pid = 1828] [id = 325] 06:20:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (0x7fe17612f800) [pid = 1828] [serial = 976] [outer = (nil)] 06:20:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (0x7fe177834800) [pid = 1828] [serial = 977] [outer = 0x7fe17612f800] 06:20:38 INFO - PROCESS | 1828 | 1461590438604 Marionette DEBUG loaded listener.js 06:20:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (0x7fe178144000) [pid = 1828] [serial = 978] [outer = 0x7fe17612f800] 06:20:39 INFO - PROCESS | 1828 | 1461590439433 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1283ms 06:20:39 INFO - PROCESS | 1828 | 1461590439480 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 06:20:39 INFO - PROCESS | 1828 | 1461590439488 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 06:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:20:39 INFO - PROCESS | 1828 | 1461590439495 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:20:39 INFO - PROCESS | 1828 | 1461590439499 Marionette TRACE conn3 <- [1,1274,null,{}] 06:20:39 INFO - PROCESS | 1828 | 1461590439504 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:39 INFO - PROCESS | 1828 | 1461590439668 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 06:20:39 INFO - PROCESS | 1828 | 1461590439831 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17db02800 == 100 [pid = 1828] [id = 326] 06:20:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (0x7fe177738800) [pid = 1828] [serial = 979] [outer = (nil)] 06:20:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (0x7fe1786bb400) [pid = 1828] [serial = 980] [outer = 0x7fe177738800] 06:20:39 INFO - PROCESS | 1828 | 1461590439896 Marionette DEBUG loaded listener.js 06:20:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe17b9b4000) [pid = 1828] [serial = 981] [outer = 0x7fe177738800] 06:20:40 INFO - PROCESS | 1828 | 1461590440689 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1230ms 06:20:40 INFO - PROCESS | 1828 | 1461590440728 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 06:20:40 INFO - PROCESS | 1828 | 1461590440731 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 06:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:20:40 INFO - PROCESS | 1828 | 1461590440737 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:20:40 INFO - PROCESS | 1828 | 1461590440739 Marionette TRACE conn3 <- [1,1278,null,{}] 06:20:40 INFO - PROCESS | 1828 | 1461590440744 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:40 INFO - PROCESS | 1828 | 1461590440923 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 06:20:41 INFO - PROCESS | 1828 | 1461590441084 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851ea800 == 101 [pid = 1828] [id = 327] 06:20:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe178620c00) [pid = 1828] [serial = 982] [outer = (nil)] 06:20:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe17c1b7c00) [pid = 1828] [serial = 983] [outer = 0x7fe178620c00] 06:20:41 INFO - PROCESS | 1828 | 1461590441147 Marionette DEBUG loaded listener.js 06:20:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe17db8f800) [pid = 1828] [serial = 984] [outer = 0x7fe178620c00] 06:20:41 INFO - PROCESS | 1828 | 1461590441938 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1230ms 06:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:20:41 INFO - PROCESS | 1828 | 1461590441975 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 06:20:41 INFO - PROCESS | 1828 | 1461590441977 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 06:20:41 INFO - PROCESS | 1828 | 1461590441984 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:20:41 INFO - PROCESS | 1828 | 1461590441987 Marionette TRACE conn3 <- [1,1282,null,{}] 06:20:41 INFO - PROCESS | 1828 | 1461590441992 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:42 INFO - PROCESS | 1828 | 1461590442173 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 06:20:42 INFO - PROCESS | 1828 | 1461590442339 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:42 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18de3c000 == 102 [pid = 1828] [id = 328] 06:20:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe17e94e800) [pid = 1828] [serial = 985] [outer = (nil)] 06:20:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (0x7fe18afe0c00) [pid = 1828] [serial = 986] [outer = 0x7fe17e94e800] 06:20:42 INFO - PROCESS | 1828 | 1461590442405 Marionette DEBUG loaded listener.js 06:20:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (0x7fe18b4f7800) [pid = 1828] [serial = 987] [outer = 0x7fe17e94e800] 06:20:43 INFO - PROCESS | 1828 | 1461590443227 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1285ms 06:20:43 INFO - PROCESS | 1828 | 1461590443268 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 06:20:43 INFO - PROCESS | 1828 | 1461590443272 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 06:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:20:43 INFO - PROCESS | 1828 | 1461590443277 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:20:43 INFO - PROCESS | 1828 | 1461590443280 Marionette TRACE conn3 <- [1,1286,null,{}] 06:20:43 INFO - PROCESS | 1828 | 1461590443285 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:43 INFO - PROCESS | 1828 | 1461590443429 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 06:20:43 INFO - PROCESS | 1828 | 1461590443602 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1946bf800 == 103 [pid = 1828] [id = 329] 06:20:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe18145b000) [pid = 1828] [serial = 988] [outer = (nil)] 06:20:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe18c471c00) [pid = 1828] [serial = 989] [outer = 0x7fe18145b000] 06:20:43 INFO - PROCESS | 1828 | 1461590443666 Marionette DEBUG loaded listener.js 06:20:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (0x7fe18fc72c00) [pid = 1828] [serial = 990] [outer = 0x7fe18145b000] 06:20:44 INFO - PROCESS | 1828 | 1461590444454 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1237ms 06:20:44 INFO - PROCESS | 1828 | 1461590444515 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 06:20:44 INFO - PROCESS | 1828 | 1461590444518 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 06:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:20:44 INFO - PROCESS | 1828 | 1461590444523 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:20:44 INFO - PROCESS | 1828 | 1461590444526 Marionette TRACE conn3 <- [1,1290,null,{}] 06:20:44 INFO - PROCESS | 1828 | 1461590444531 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:44 INFO - PROCESS | 1828 | 1461590444682 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 06:20:44 INFO - PROCESS | 1828 | 1461590444844 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:44 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1781a0800 == 104 [pid = 1828] [id = 330] 06:20:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (0x7fe173755800) [pid = 1828] [serial = 991] [outer = (nil)] 06:20:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (0x7fe17375c400) [pid = 1828] [serial = 992] [outer = 0x7fe173755800] 06:20:44 INFO - PROCESS | 1828 | 1461590444908 Marionette DEBUG loaded listener.js 06:20:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (0x7fe173760c00) [pid = 1828] [serial = 993] [outer = 0x7fe173755800] 06:20:45 INFO - PROCESS | 1828 | 1461590445682 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1227ms 06:20:45 INFO - PROCESS | 1828 | 1461590445752 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 06:20:45 INFO - PROCESS | 1828 | 1461590445756 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 06:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:20:45 INFO - PROCESS | 1828 | 1461590445761 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:20:45 INFO - PROCESS | 1828 | 1461590445764 Marionette TRACE conn3 <- [1,1294,null,{}] 06:20:45 INFO - PROCESS | 1828 | 1461590445769 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:45 INFO - PROCESS | 1828 | 1461590445942 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 06:20:46 INFO - PROCESS | 1828 | 1461590446101 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:46 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe19552f000 == 105 [pid = 1828] [id = 331] 06:20:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (0x7fe16b845400) [pid = 1828] [serial = 994] [outer = (nil)] 06:20:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (0x7fe178006800) [pid = 1828] [serial = 995] [outer = 0x7fe16b845400] 06:20:46 INFO - PROCESS | 1828 | 1461590446171 Marionette DEBUG loaded listener.js 06:20:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (0x7fe17800b000) [pid = 1828] [serial = 996] [outer = 0x7fe16b845400] 06:20:46 INFO - PROCESS | 1828 | 1461590446940 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1233ms 06:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:20:47 INFO - PROCESS | 1828 | 1461590446994 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 06:20:47 INFO - PROCESS | 1828 | 1461590446997 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 06:20:47 INFO - PROCESS | 1828 | 1461590447002 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:20:47 INFO - PROCESS | 1828 | 1461590447005 Marionette TRACE conn3 <- [1,1298,null,{}] 06:20:47 INFO - PROCESS | 1828 | 1461590447010 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:47 INFO - PROCESS | 1828 | 1461590447157 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 06:20:47 INFO - PROCESS | 1828 | 1461590447618 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b9ad800 == 106 [pid = 1828] [id = 332] 06:20:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (0x7fe1694ee000) [pid = 1828] [serial = 997] [outer = (nil)] 06:20:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (0x7fe16b454400) [pid = 1828] [serial = 998] [outer = 0x7fe1694ee000] 06:20:47 INFO - PROCESS | 1828 | 1461590447722 Marionette DEBUG loaded listener.js 06:20:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (0x7fe16b914c00) [pid = 1828] [serial = 999] [outer = 0x7fe1694ee000] 06:20:48 INFO - PROCESS | 1828 | 1461590448497 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1578ms 06:20:48 INFO - PROCESS | 1828 | 1461590448581 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 06:20:48 INFO - PROCESS | 1828 | 1461590448589 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 06:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:20:48 INFO - PROCESS | 1828 | 1461590448605 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:20:48 INFO - PROCESS | 1828 | 1461590448611 Marionette TRACE conn3 <- [1,1302,null,{}] 06:20:48 INFO - PROCESS | 1828 | 1461590448673 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:48 INFO - PROCESS | 1828 | 1461590448818 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 06:20:49 INFO - PROCESS | 1828 | 1461590449024 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:49 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b374800 == 107 [pid = 1828] [id = 333] 06:20:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (0x7fe172924400) [pid = 1828] [serial = 1000] [outer = (nil)] 06:20:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (0x7fe17374c400) [pid = 1828] [serial = 1001] [outer = 0x7fe172924400] 06:20:49 INFO - PROCESS | 1828 | 1461590449129 Marionette DEBUG loaded listener.js 06:20:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (0x7fe173ad6800) [pid = 1828] [serial = 1002] [outer = 0x7fe172924400] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17db0b000 == 106 [pid = 1828] [id = 113] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171958800 == 105 [pid = 1828] [id = 279] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe195531800 == 104 [pid = 1828] [id = 277] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851e1800 == 103 [pid = 1828] [id = 75] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851ef000 == 102 [pid = 1828] [id = 275] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe178848000 == 101 [pid = 1828] [id = 278] 06:20:49 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (0x7fe17db8b800) [pid = 1828] [serial = 917] [outer = (nil)] [url = about:blank] 06:20:49 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (0x7fe16b84dc00) [pid = 1828] [serial = 896] [outer = (nil)] [url = about:blank] 06:20:49 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (0x7fe1728f5c00) [pid = 1828] [serial = 869] [outer = (nil)] [url = about:blank] 06:20:49 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (0x7fe185184400) [pid = 1828] [serial = 881] [outer = (nil)] [url = about:blank] 06:20:49 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (0x7fe18e344800) [pid = 1828] [serial = 884] [outer = (nil)] [url = about:blank] 06:20:49 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (0x7fe17788f000) [pid = 1828] [serial = 890] [outer = (nil)] [url = about:blank] 06:20:49 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (0x7fe174640400) [pid = 1828] [serial = 893] [outer = (nil)] [url = about:blank] 06:20:49 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (0x7fe17dadcc00) [pid = 1828] [serial = 878] [outer = (nil)] [url = about:blank] 06:20:49 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (0x7fe17450a400) [pid = 1828] [serial = 872] [outer = (nil)] [url = about:blank] 06:20:49 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (0x7fe1693cb000) [pid = 1828] [serial = 887] [outer = (nil)] [url = about:blank] 06:20:49 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (0x7fe17a9f7000) [pid = 1828] [serial = 875] [outer = (nil)] [url = about:blank] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe178840800 == 100 [pid = 1828] [id = 321] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1780cf800 == 99 [pid = 1828] [id = 320] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17769a800 == 98 [pid = 1828] [id = 319] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174eac000 == 97 [pid = 1828] [id = 318] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe170eb6000 == 96 [pid = 1828] [id = 317] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b37b000 == 95 [pid = 1828] [id = 316] 06:20:49 INFO - PROCESS | 1828 | 1461590449964 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16a1bd800 == 94 [pid = 1828] [id = 312] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe195532000 == 93 [pid = 1828] [id = 311] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe190257000 == 92 [pid = 1828] [id = 310] 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18de3c800 == 91 [pid = 1828] [id = 309] 06:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1395ms 06:20:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18ad0e000 == 90 [pid = 1828] [id = 308] 06:20:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e6f000 == 89 [pid = 1828] [id = 307] 06:20:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17172e000 == 88 [pid = 1828] [id = 306] 06:20:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17db16000 == 87 [pid = 1828] [id = 305] 06:20:50 INFO - PROCESS | 1828 | 1461590450004 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 06:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:20:50 INFO - PROCESS | 1828 | 1461590450009 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 06:20:50 INFO - PROCESS | 1828 | 1461590450015 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:20:50 INFO - PROCESS | 1828 | 1461590450021 Marionette TRACE conn3 <- [1,1306,null,{}] 06:20:50 INFO - PROCESS | 1828 | 1461590450026 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:50 INFO - PROCESS | 1828 | 1461590450168 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 06:20:50 INFO - PROCESS | 1828 | 1461590450183 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b4e3000 == 88 [pid = 1828] [id = 334] 06:20:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (0x7fe173adb800) [pid = 1828] [serial = 1003] [outer = (nil)] 06:20:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (0x7fe174a31000) [pid = 1828] [serial = 1004] [outer = 0x7fe173adb800] 06:20:50 INFO - PROCESS | 1828 | 1461590450238 Marionette DEBUG loaded listener.js 06:20:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (0x7fe177682800) [pid = 1828] [serial = 1005] [outer = 0x7fe173adb800] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (0x7fe1725aac00) [pid = 1828] [serial = 900] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (0x7fe176137800) [pid = 1828] [serial = 908] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (0x7fe1814f0000) [pid = 1828] [serial = 788] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (0x7fe17783e800) [pid = 1828] [serial = 909] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (0x7fe178622400) [pid = 1828] [serial = 912] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0x7fe17292cc00) [pid = 1828] [serial = 902] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (0x7fe17776c400) [pid = 1828] [serial = 914] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (0x7fe17f490400) [pid = 1828] [serial = 867] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (0x7fe18fda5800) [pid = 1828] [serial = 794] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0x7fe18afd5c00) [pid = 1828] [serial = 791] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (0x7fe177d04800) [pid = 1828] [serial = 911] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0x7fe1740ee800) [pid = 1828] [serial = 905] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0x7fe16b90b400) [pid = 1828] [serial = 899] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (0x7fe17db88800) [pid = 1828] [serial = 785] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (0x7fe1736de400) [pid = 1828] [serial = 903] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (0x7fe174a2a800) [pid = 1828] [serial = 906] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (0x7fe17c435000) [pid = 1828] [serial = 915] [outer = (nil)] [url = about:blank] 06:20:50 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (0x7fe17c42d800) [pid = 1828] [serial = 866] [outer = (nil)] [url = about:blank] 06:20:51 INFO - PROCESS | 1828 | 1461590451083 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1129ms 06:20:51 INFO - PROCESS | 1828 | 1461590451145 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 06:20:51 INFO - PROCESS | 1828 | 1461590451148 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 06:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:20:51 INFO - PROCESS | 1828 | 1461590451160 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:20:51 INFO - PROCESS | 1828 | 1461590451167 Marionette TRACE conn3 <- [1,1310,null,{}] 06:20:51 INFO - PROCESS | 1828 | 1461590451174 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:51 INFO - PROCESS | 1828 | 1461590451323 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 06:20:51 INFO - PROCESS | 1828 | 1461590451457 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17481e800 == 89 [pid = 1828] [id = 335] 06:20:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (0x7fe1736de400) [pid = 1828] [serial = 1006] [outer = (nil)] 06:20:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (0x7fe177d0dc00) [pid = 1828] [serial = 1007] [outer = 0x7fe1736de400] 06:20:51 INFO - PROCESS | 1828 | 1461590451512 Marionette DEBUG loaded listener.js 06:20:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (0x7fe17800dc00) [pid = 1828] [serial = 1008] [outer = 0x7fe1736de400] 06:20:52 INFO - PROCESS | 1828 | 1461590452133 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 06:20:52 INFO - PROCESS | 1828 | 1461590452152 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 06:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:20:52 INFO - PROCESS | 1828 | 1461590452158 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:20:52 INFO - PROCESS | 1828 | 1461590452160 Marionette TRACE conn3 <- [1,1314,null,{}] 06:20:52 INFO - PROCESS | 1828 | 1461590452164 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:52 INFO - PROCESS | 1828 | 1461590452359 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 06:20:52 INFO - PROCESS | 1828 | 1461590452387 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177721000 == 90 [pid = 1828] [id = 336] 06:20:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (0x7fe173ade400) [pid = 1828] [serial = 1009] [outer = (nil)] 06:20:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe178147000) [pid = 1828] [serial = 1010] [outer = 0x7fe173ade400] 06:20:52 INFO - PROCESS | 1828 | 1461590452441 Marionette DEBUG loaded listener.js 06:20:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe178648800) [pid = 1828] [serial = 1011] [outer = 0x7fe173ade400] 06:20:53 INFO - PROCESS | 1828 | 1461590453160 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1025ms 06:20:53 INFO - PROCESS | 1828 | 1461590453183 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 06:20:53 INFO - PROCESS | 1828 | 1461590453186 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 06:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:20:53 INFO - PROCESS | 1828 | 1461590453192 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:20:53 INFO - PROCESS | 1828 | 1461590453194 Marionette TRACE conn3 <- [1,1318,null,{}] 06:20:53 INFO - PROCESS | 1828 | 1461590453198 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:53 INFO - PROCESS | 1828 | 1461590453395 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 06:20:53 INFO - PROCESS | 1828 | 1461590453421 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e7b800 == 91 [pid = 1828] [id = 337] 06:20:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe1786bbc00) [pid = 1828] [serial = 1012] [outer = (nil)] 06:20:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe17a2abc00) [pid = 1828] [serial = 1013] [outer = 0x7fe1786bbc00] 06:20:53 INFO - PROCESS | 1828 | 1461590453485 Marionette DEBUG loaded listener.js 06:20:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe17d221c00) [pid = 1828] [serial = 1014] [outer = 0x7fe1786bbc00] 06:20:54 INFO - PROCESS | 1828 | 1461590454681 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0x7fe173f11000) [pid = 1828] [serial = 774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (0x7fe172619000) [pid = 1828] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0x7fe16b905800) [pid = 1828] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0x7fe17cefac00) [pid = 1828] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (0x7fe17374bc00) [pid = 1828] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (0x7fe17b198000) [pid = 1828] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (0x7fe17292b800) [pid = 1828] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (0x7fe16b90cc00) [pid = 1828] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (0x7fe17260b000) [pid = 1828] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (0x7fe16b908400) [pid = 1828] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (0x7fe17b9ba800) [pid = 1828] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (0x7fe16b84cc00) [pid = 1828] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe17bfe9400) [pid = 1828] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe17861c800) [pid = 1828] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe1694ec400) [pid = 1828] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe173696c00) [pid = 1828] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe1693c2800) [pid = 1828] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe1693c4400) [pid = 1828] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe177840400) [pid = 1828] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe177841800) [pid = 1828] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe1693c3000) [pid = 1828] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe173f03c00) [pid = 1828] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe177891800) [pid = 1828] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe178c53400) [pid = 1828] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe173878000) [pid = 1828] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (0x7fe16b911800) [pid = 1828] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (0x7fe1740f7c00) [pid = 1828] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (0x7fe16b44c000) [pid = 1828] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe1694e3c00) [pid = 1828] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:20:54 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe174ae9400) [pid = 1828] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1576ms 06:20:54 INFO - PROCESS | 1828 | 1461590454768 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 06:20:54 INFO - PROCESS | 1828 | 1461590454771 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 06:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:20:54 INFO - PROCESS | 1828 | 1461590454776 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:20:54 INFO - PROCESS | 1828 | 1461590454787 Marionette TRACE conn3 <- [1,1322,null,{}] 06:20:54 INFO - PROCESS | 1828 | 1461590454792 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:54 INFO - PROCESS | 1828 | 1461590454923 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 06:20:55 INFO - PROCESS | 1828 | 1461590455042 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe170eaf000 == 92 [pid = 1828] [id = 338] 06:20:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe16b909000) [pid = 1828] [serial = 1015] [outer = (nil)] 06:20:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe17260b000) [pid = 1828] [serial = 1016] [outer = 0x7fe16b909000] 06:20:55 INFO - PROCESS | 1828 | 1461590455095 Marionette DEBUG loaded listener.js 06:20:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe173742400) [pid = 1828] [serial = 1017] [outer = 0x7fe16b909000] 06:20:55 INFO - PROCESS | 1828 | 1461590455658 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 934ms 06:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:20:55 INFO - PROCESS | 1828 | 1461590455710 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 06:20:55 INFO - PROCESS | 1828 | 1461590455713 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 06:20:55 INFO - PROCESS | 1828 | 1461590455718 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:20:55 INFO - PROCESS | 1828 | 1461590455720 Marionette TRACE conn3 <- [1,1326,null,{}] 06:20:55 INFO - PROCESS | 1828 | 1461590455725 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:55 INFO - PROCESS | 1828 | 1461590455854 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 06:20:55 INFO - PROCESS | 1828 | 1461590455868 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c008800 == 93 [pid = 1828] [id = 339] 06:20:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe1693d1c00) [pid = 1828] [serial = 1018] [outer = (nil)] 06:20:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe177841800) [pid = 1828] [serial = 1019] [outer = 0x7fe1693d1c00] 06:20:55 INFO - PROCESS | 1828 | 1461590455923 Marionette DEBUG loaded listener.js 06:20:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe1786bc800) [pid = 1828] [serial = 1020] [outer = 0x7fe1693d1c00] 06:20:56 INFO - PROCESS | 1828 | 1461590456626 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 06:20:56 INFO - PROCESS | 1828 | 1461590456729 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 06:20:56 INFO - PROCESS | 1828 | 1461590456734 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 06:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:20:56 INFO - PROCESS | 1828 | 1461590456745 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:20:56 INFO - PROCESS | 1828 | 1461590456749 Marionette TRACE conn3 <- [1,1330,null,{}] 06:20:56 INFO - PROCESS | 1828 | 1461590456757 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:56 INFO - PROCESS | 1828 | 1461590456957 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 06:20:57 INFO - PROCESS | 1828 | 1461590457118 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:57 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b89e000 == 94 [pid = 1828] [id = 340] 06:20:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe1693c5c00) [pid = 1828] [serial = 1021] [outer = (nil)] 06:20:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe170e4d400) [pid = 1828] [serial = 1022] [outer = 0x7fe1693c5c00] 06:20:57 INFO - PROCESS | 1828 | 1461590457185 Marionette DEBUG loaded listener.js 06:20:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe1728f5c00) [pid = 1828] [serial = 1023] [outer = 0x7fe1693c5c00] 06:20:58 INFO - PROCESS | 1828 | 1461590458010 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 06:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1293ms 06:20:58 INFO - PROCESS | 1828 | 1461590458037 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 06:20:58 INFO - PROCESS | 1828 | 1461590458042 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 06:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:20:58 INFO - PROCESS | 1828 | 1461590458052 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:20:58 INFO - PROCESS | 1828 | 1461590458057 Marionette TRACE conn3 <- [1,1334,null,{}] 06:20:58 INFO - PROCESS | 1828 | 1461590458063 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:58 INFO - PROCESS | 1828 | 1461590458216 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 06:20:58 INFO - PROCESS | 1828 | 1461590458380 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174d84800 == 95 [pid = 1828] [id = 341] 06:20:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe17374f400) [pid = 1828] [serial = 1024] [outer = (nil)] 06:20:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe1740ee800) [pid = 1828] [serial = 1025] [outer = 0x7fe17374f400] 06:20:58 INFO - PROCESS | 1828 | 1461590458444 Marionette DEBUG loaded listener.js 06:20:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe175f30400) [pid = 1828] [serial = 1026] [outer = 0x7fe17374f400] 06:20:59 INFO - PROCESS | 1828 | 1461590459324 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1332ms 06:20:59 INFO - PROCESS | 1828 | 1461590459382 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 06:20:59 INFO - PROCESS | 1828 | 1461590459385 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 06:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:20:59 INFO - PROCESS | 1828 | 1461590459391 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:20:59 INFO - PROCESS | 1828 | 1461590459393 Marionette TRACE conn3 <- [1,1338,null,{}] 06:20:59 INFO - PROCESS | 1828 | 1461590459405 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:59 INFO - PROCESS | 1828 | 1461590459580 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 06:20:59 INFO - PROCESS | 1828 | 1461590459742 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cdf5800 == 96 [pid = 1828] [id = 342] 06:20:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe178005000) [pid = 1828] [serial = 1027] [outer = (nil)] 06:20:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe17800c000) [pid = 1828] [serial = 1028] [outer = 0x7fe178005000] 06:20:59 INFO - PROCESS | 1828 | 1461590459811 Marionette DEBUG loaded listener.js 06:20:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe178649800) [pid = 1828] [serial = 1029] [outer = 0x7fe178005000] 06:21:00 INFO - PROCESS | 1828 | 1461590460982 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1630ms 06:21:01 INFO - PROCESS | 1828 | 1461590461021 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 06:21:01 INFO - PROCESS | 1828 | 1461590461025 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 06:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:21:01 INFO - PROCESS | 1828 | 1461590461030 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:21:01 INFO - PROCESS | 1828 | 1461590461032 Marionette TRACE conn3 <- [1,1342,null,{}] 06:21:01 INFO - PROCESS | 1828 | 1461590461037 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:01 INFO - PROCESS | 1828 | 1461590461188 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 06:21:01 INFO - PROCESS | 1828 | 1461590461356 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17e2aa000 == 97 [pid = 1828] [id = 343] 06:21:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe177bd3800) [pid = 1828] [serial = 1030] [outer = (nil)] 06:21:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe17ab0f000) [pid = 1828] [serial = 1031] [outer = 0x7fe177bd3800] 06:21:01 INFO - PROCESS | 1828 | 1461590461419 Marionette DEBUG loaded listener.js 06:21:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe17c1b8000) [pid = 1828] [serial = 1032] [outer = 0x7fe177bd3800] 06:21:02 INFO - PROCESS | 1828 | 1461590462152 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1178ms 06:21:02 INFO - PROCESS | 1828 | 1461590462208 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 06:21:02 INFO - PROCESS | 1828 | 1461590462212 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 06:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:21:02 INFO - PROCESS | 1828 | 1461590462217 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:21:02 INFO - PROCESS | 1828 | 1461590462219 Marionette TRACE conn3 <- [1,1346,null,{}] 06:21:02 INFO - PROCESS | 1828 | 1461590462224 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:02 INFO - PROCESS | 1828 | 1461590462369 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 06:21:02 INFO - PROCESS | 1828 | 1461590462532 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:02 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b214800 == 98 [pid = 1828] [id = 344] 06:21:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (0x7fe177840000) [pid = 1828] [serial = 1033] [outer = (nil)] 06:21:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (0x7fe17db8c800) [pid = 1828] [serial = 1034] [outer = 0x7fe177840000] 06:21:02 INFO - PROCESS | 1828 | 1461590462595 Marionette DEBUG loaded listener.js 06:21:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (0x7fe17e953800) [pid = 1828] [serial = 1035] [outer = 0x7fe177840000] 06:21:03 INFO - PROCESS | 1828 | 1461590463399 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1228ms 06:21:03 INFO - PROCESS | 1828 | 1461590463446 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 06:21:03 INFO - PROCESS | 1828 | 1461590463449 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 06:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:21:03 INFO - PROCESS | 1828 | 1461590463454 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:21:03 INFO - PROCESS | 1828 | 1461590463456 Marionette TRACE conn3 <- [1,1350,null,{}] 06:21:03 INFO - PROCESS | 1828 | 1461590463462 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:03 INFO - PROCESS | 1828 | 1461590463649 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 06:21:03 INFO - PROCESS | 1828 | 1461590463820 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:03 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fb3c000 == 99 [pid = 1828] [id = 345] 06:21:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (0x7fe17e9c2400) [pid = 1828] [serial = 1036] [outer = (nil)] 06:21:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (0x7fe18b422800) [pid = 1828] [serial = 1037] [outer = 0x7fe17e9c2400] 06:21:03 INFO - PROCESS | 1828 | 1461590463888 Marionette DEBUG loaded listener.js 06:21:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (0x7fe18c5d9800) [pid = 1828] [serial = 1038] [outer = 0x7fe17e9c2400] 06:21:04 INFO - PROCESS | 1828 | 1461590464642 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1225ms 06:21:04 INFO - PROCESS | 1828 | 1461590464681 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 06:21:04 INFO - PROCESS | 1828 | 1461590464684 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 06:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:21:04 INFO - PROCESS | 1828 | 1461590464689 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:21:04 INFO - PROCESS | 1828 | 1461590464691 Marionette TRACE conn3 <- [1,1354,null,{}] 06:21:04 INFO - PROCESS | 1828 | 1461590464697 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:04 INFO - PROCESS | 1828 | 1461590464847 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 06:21:05 INFO - PROCESS | 1828 | 1461590465012 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1946c2000 == 100 [pid = 1828] [id = 346] 06:21:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (0x7fe16ba8ec00) [pid = 1828] [serial = 1039] [outer = (nil)] 06:21:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe16ba94c00) [pid = 1828] [serial = 1040] [outer = 0x7fe16ba8ec00] 06:21:05 INFO - PROCESS | 1828 | 1461590465075 Marionette DEBUG loaded listener.js 06:21:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe16ba99c00) [pid = 1828] [serial = 1041] [outer = 0x7fe16ba8ec00] 06:21:05 INFO - PROCESS | 1828 | 1461590465888 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1229ms 06:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:21:05 INFO - PROCESS | 1828 | 1461590465919 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 06:21:05 INFO - PROCESS | 1828 | 1461590465922 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 06:21:05 INFO - PROCESS | 1828 | 1461590465927 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:21:05 INFO - PROCESS | 1828 | 1461590465930 Marionette TRACE conn3 <- [1,1358,null,{}] 06:21:05 INFO - PROCESS | 1828 | 1461590465935 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:06 INFO - PROCESS | 1828 | 1461590466118 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 06:21:06 INFO - PROCESS | 1828 | 1461590466285 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b772000 == 101 [pid = 1828] [id = 347] 06:21:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe16ba8f000) [pid = 1828] [serial = 1042] [outer = (nil)] 06:21:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe18b41e000) [pid = 1828] [serial = 1043] [outer = 0x7fe16ba8f000] 06:21:06 INFO - PROCESS | 1828 | 1461590466350 Marionette DEBUG loaded listener.js 06:21:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe18fda3800) [pid = 1828] [serial = 1044] [outer = 0x7fe16ba8f000] 06:21:07 INFO - PROCESS | 1828 | 1461590467103 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1228ms 06:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:21:07 INFO - PROCESS | 1828 | 1461590467156 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 06:21:07 INFO - PROCESS | 1828 | 1461590467158 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 06:21:07 INFO - PROCESS | 1828 | 1461590467164 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:21:07 INFO - PROCESS | 1828 | 1461590467167 Marionette TRACE conn3 <- [1,1362,null,{}] 06:21:07 INFO - PROCESS | 1828 | 1461590467171 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:07 INFO - PROCESS | 1828 | 1461590467323 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 06:21:07 INFO - PROCESS | 1828 | 1461590467488 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:07 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16a21a000 == 102 [pid = 1828] [id = 348] 06:21:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (0x7fe16ba96000) [pid = 1828] [serial = 1045] [outer = (nil)] 06:21:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (0x7fe17286a800) [pid = 1828] [serial = 1046] [outer = 0x7fe16ba96000] 06:21:07 INFO - PROCESS | 1828 | 1461590467548 Marionette DEBUG loaded listener.js 06:21:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe172870000) [pid = 1828] [serial = 1047] [outer = 0x7fe16ba96000] 06:21:08 INFO - PROCESS | 1828 | 1461590468386 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1278ms 06:21:08 INFO - PROCESS | 1828 | 1461590468442 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 06:21:08 INFO - PROCESS | 1828 | 1461590468445 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 06:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:21:08 INFO - PROCESS | 1828 | 1461590468452 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:21:08 INFO - PROCESS | 1828 | 1461590468454 Marionette TRACE conn3 <- [1,1366,null,{}] 06:21:08 INFO - PROCESS | 1828 | 1461590468459 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:08 INFO - PROCESS | 1828 | 1461590468620 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 06:21:08 INFO - PROCESS | 1828 | 1461590468791 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b777000 == 103 [pid = 1828] [id = 349] 06:21:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe1693c3800) [pid = 1828] [serial = 1048] [outer = (nil)] 06:21:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (0x7fe16b466400) [pid = 1828] [serial = 1049] [outer = 0x7fe1693c3800] 06:21:08 INFO - PROCESS | 1828 | 1461590468854 Marionette DEBUG loaded listener.js 06:21:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (0x7fe16b46f400) [pid = 1828] [serial = 1050] [outer = 0x7fe1693c3800] 06:21:09 INFO - PROCESS | 1828 | 1461590469692 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:21:09 INFO - PROCESS | 1828 | 1461590469733 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 06:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:21:09 INFO - PROCESS | 1828 | 1461590469739 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:21:09 INFO - PROCESS | 1828 | 1461590469742 Marionette TRACE conn3 <- [1,1370,null,{}] 06:21:09 INFO - PROCESS | 1828 | 1461590469747 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:09 INFO - PROCESS | 1828 | 1461590469924 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 06:21:10 INFO - PROCESS | 1828 | 1461590470470 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b9a7000 == 104 [pid = 1828] [id = 350] 06:21:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (0x7fe1694e5400) [pid = 1828] [serial = 1051] [outer = (nil)] 06:21:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (0x7fe16b44b400) [pid = 1828] [serial = 1052] [outer = 0x7fe1694e5400] 06:21:10 INFO - PROCESS | 1828 | 1461590470535 Marionette DEBUG loaded listener.js 06:21:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (0x7fe16b84dc00) [pid = 1828] [serial = 1053] [outer = 0x7fe1694e5400] 06:21:11 INFO - PROCESS | 1828 | 1461590471332 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:21:11 INFO - PROCESS | 1828 | 1461590471383 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 06:21:11 INFO - PROCESS | 1828 | 1461590471391 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:21:11 INFO - PROCESS | 1828 | 1461590471397 Marionette TRACE conn3 <- [1,1374,null,{}] 06:21:11 INFO - PROCESS | 1828 | 1461590471404 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:11 INFO - PROCESS | 1828 | 1461590471566 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 06:21:11 INFO - PROCESS | 1828 | 1461590471855 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:11 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b4da800 == 105 [pid = 1828] [id = 351] 06:21:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (0x7fe172870800) [pid = 1828] [serial = 1054] [outer = (nil)] 06:21:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (0x7fe1728ee000) [pid = 1828] [serial = 1055] [outer = 0x7fe172870800] 06:21:11 INFO - PROCESS | 1828 | 1461590471956 Marionette DEBUG loaded listener.js 06:21:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (0x7fe1728f9800) [pid = 1828] [serial = 1056] [outer = 0x7fe172870800] 06:21:12 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:12 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe170eaf000 == 104 [pid = 1828] [id = 338] 06:21:12 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e7b800 == 103 [pid = 1828] [id = 337] 06:21:12 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (0x7fe18afd7000) [pid = 1828] [serial = 932] [outer = (nil)] [url = about:blank] 06:21:12 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (0x7fe18fc7b000) [pid = 1828] [serial = 935] [outer = (nil)] [url = about:blank] 06:21:12 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (0x7fe17814d400) [pid = 1828] [serial = 938] [outer = (nil)] [url = about:blank] 06:21:12 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (0x7fe178647400) [pid = 1828] [serial = 941] [outer = (nil)] [url = about:blank] 06:21:12 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (0x7fe1786b6000) [pid = 1828] [serial = 944] [outer = (nil)] [url = about:blank] 06:21:12 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (0x7fe178c4e400) [pid = 1828] [serial = 968] [outer = (nil)] [url = about:blank] 06:21:12 INFO - PROCESS | 1828 | 1461590472805 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:21:12 INFO - PROCESS | 1828 | 1461590472883 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 06:21:12 INFO - PROCESS | 1828 | 1461590472890 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:21:12 INFO - PROCESS | 1828 | 1461590472892 Marionette TRACE conn3 <- [1,1378,null,{}] 06:21:12 INFO - PROCESS | 1828 | 1461590472898 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:13 INFO - PROCESS | 1828 | 1461590473045 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (0x7fe177678c00) [pid = 1828] [serial = 825] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (0x7fe18ad68800) [pid = 1828] [serial = 831] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0x7fe16b853800) [pid = 1828] [serial = 897] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (0x7fe18afdd800) [pid = 1828] [serial = 882] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (0x7fe18140dc00) [pid = 1828] [serial = 879] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (0x7fe17db83c00) [pid = 1828] [serial = 840] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0x7fe175f34400) [pid = 1828] [serial = 873] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (0x7fe1693d0800) [pid = 1828] [serial = 888] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0x7fe18b4f9400) [pid = 1828] [serial = 894] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0x7fe179f36400) [pid = 1828] [serial = 828] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (0x7fe17b9bbc00) [pid = 1828] [serial = 876] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (0x7fe177894000) [pid = 1828] [serial = 891] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (0x7fe17f48b800) [pid = 1828] [serial = 776] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (0x7fe17292a000) [pid = 1828] [serial = 870] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (0x7fe17263fc00) [pid = 1828] [serial = 822] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (0x7fe18fdab800) [pid = 1828] [serial = 885] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (0x7fe18b0e9400) [pid = 1828] [serial = 837] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (0x7fe18c145000) [pid = 1828] [serial = 834] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe17e9c8c00) [pid = 1828] [serial = 918] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe174c65800) [pid = 1828] [serial = 956] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe176133800) [pid = 1828] [serial = 957] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe1728f8000) [pid = 1828] [serial = 951] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe17260a400) [pid = 1828] [serial = 950] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe181417800) [pid = 1828] [serial = 930] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe17c1b7800) [pid = 1828] [serial = 929] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe16b459400) [pid = 1828] [serial = 948] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe16b455000) [pid = 1828] [serial = 947] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe16b84a800) [pid = 1828] [serial = 920] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe170e56400) [pid = 1828] [serial = 921] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe177d07000) [pid = 1828] [serial = 927] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe177680000) [pid = 1828] [serial = 926] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (0x7fe1740ea800) [pid = 1828] [serial = 924] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (0x7fe17374b800) [pid = 1828] [serial = 923] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (0x7fe173745000) [pid = 1828] [serial = 953] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe17387ec00) [pid = 1828] [serial = 954] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe176c86400) [pid = 1828] [serial = 959] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe17788fc00) [pid = 1828] [serial = 960] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (0x7fe177d0a000) [pid = 1828] [serial = 963] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe1786bec00) [pid = 1828] [serial = 966] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (0x7fe17789ac00) [pid = 1828] [serial = 962] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0x7fe178623400) [pid = 1828] [serial = 965] [outer = (nil)] [url = about:blank] 06:21:13 INFO - PROCESS | 1828 | 1461590473198 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:13 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b3a4000 == 97 [pid = 1828] [id = 352] 06:21:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe1693d0800) [pid = 1828] [serial = 1057] [outer = (nil)] 06:21:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe17260a400) [pid = 1828] [serial = 1058] [outer = 0x7fe1693d0800] 06:21:13 INFO - PROCESS | 1828 | 1461590473256 Marionette DEBUG loaded listener.js 06:21:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe173876000) [pid = 1828] [serial = 1059] [outer = 0x7fe1693d0800] 06:21:13 INFO - PROCESS | 1828 | 1461590473935 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 06:21:13 INFO - PROCESS | 1828 | 1461590473978 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 06:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:21:13 INFO - PROCESS | 1828 | 1461590473991 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:21:14 INFO - PROCESS | 1828 | 1461590473999 Marionette TRACE conn3 <- [1,1382,null,{}] 06:21:14 INFO - PROCESS | 1828 | 1461590474006 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:14 INFO - PROCESS | 1828 | 1461590474206 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 06:21:14 INFO - PROCESS | 1828 | 1461590474227 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:14 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1728dc800 == 98 [pid = 1828] [id = 353] 06:21:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe174510000) [pid = 1828] [serial = 1060] [outer = (nil)] 06:21:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe175250800) [pid = 1828] [serial = 1061] [outer = 0x7fe174510000] 06:21:14 INFO - PROCESS | 1828 | 1461590474282 Marionette DEBUG loaded listener.js 06:21:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe176c7e800) [pid = 1828] [serial = 1062] [outer = 0x7fe174510000] 06:21:14 INFO - PROCESS | 1828 | [1828] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:14 INFO - PROCESS | 1828 | 1461590474983 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 06:21:15 INFO - PROCESS | 1828 | 1461590475031 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 06:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:21:15 INFO - PROCESS | 1828 | 1461590475036 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:21:15 INFO - PROCESS | 1828 | 1461590475039 Marionette TRACE conn3 <- [1,1386,null,{}] 06:21:15 INFO - PROCESS | 1828 | 1461590475044 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:15 INFO - PROCESS | 1828 | 1461590475268 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 06:21:15 INFO - PROCESS | 1828 | 1461590475291 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:15 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177781800 == 99 [pid = 1828] [id = 354] 06:21:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe1728f8000) [pid = 1828] [serial = 1063] [outer = (nil)] 06:21:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe17783a400) [pid = 1828] [serial = 1064] [outer = 0x7fe1728f8000] 06:21:15 INFO - PROCESS | 1828 | 1461590475346 Marionette DEBUG loaded listener.js 06:21:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe17789b400) [pid = 1828] [serial = 1065] [outer = 0x7fe1728f8000] 06:21:16 INFO - PROCESS | 1828 | 1461590476084 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 06:21:16 INFO - PROCESS | 1828 | 1461590476142 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 06:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:21:16 INFO - PROCESS | 1828 | 1461590476147 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:21:16 INFO - PROCESS | 1828 | 1461590476148 Marionette TRACE conn3 <- [1,1390,null,{}] 06:21:16 INFO - PROCESS | 1828 | 1461590476153 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:16 INFO - PROCESS | 1828 | 1461590476336 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 06:21:16 INFO - PROCESS | 1828 | 1461590476367 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:16 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e83800 == 100 [pid = 1828] [id = 355] 06:21:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe177d11000) [pid = 1828] [serial = 1066] [outer = (nil)] 06:21:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe178008000) [pid = 1828] [serial = 1067] [outer = 0x7fe177d11000] 06:21:16 INFO - PROCESS | 1828 | 1461590476432 Marionette DEBUG loaded listener.js 06:21:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe17814a800) [pid = 1828] [serial = 1068] [outer = 0x7fe177d11000] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe173adb800) [pid = 1828] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 126 (0x7fe16b909000) [pid = 1828] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 125 (0x7fe173ade400) [pid = 1828] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 124 (0x7fe1694ee000) [pid = 1828] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 123 (0x7fe174af0800) [pid = 1828] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 122 (0x7fe1736de400) [pid = 1828] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 121 (0x7fe175f2a000) [pid = 1828] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 120 (0x7fe1786bbc00) [pid = 1828] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 119 (0x7fe18fa12000) [pid = 1828] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 118 (0x7fe178142c00) [pid = 1828] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 117 (0x7fe178641c00) [pid = 1828] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 116 (0x7fe178142400) [pid = 1828] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:21:17 INFO - PROCESS | 1828 | --DOMWINDOW == 115 (0x7fe172924400) [pid = 1828] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:21:17 INFO - PROCESS | 1828 | 1461590477490 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1375ms 06:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:21:17 INFO - PROCESS | 1828 | 1461590477522 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 06:21:17 INFO - PROCESS | 1828 | 1461590477525 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 06:21:17 INFO - PROCESS | 1828 | 1461590477531 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:21:17 INFO - PROCESS | 1828 | 1461590477533 Marionette TRACE conn3 <- [1,1394,null,{}] 06:21:17 INFO - PROCESS | 1828 | 1461590477538 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:17 INFO - PROCESS | 1828 | 1461590477738 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 06:21:17 INFO - PROCESS | 1828 | 1461590477819 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177c5a800 == 101 [pid = 1828] [id = 356] 06:21:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 116 (0x7fe172924400) [pid = 1828] [serial = 1069] [outer = (nil)] 06:21:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 117 (0x7fe178142800) [pid = 1828] [serial = 1070] [outer = 0x7fe172924400] 06:21:17 INFO - PROCESS | 1828 | 1461590477872 Marionette DEBUG loaded listener.js 06:21:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 118 (0x7fe178618800) [pid = 1828] [serial = 1071] [outer = 0x7fe172924400] 06:21:18 INFO - PROCESS | 1828 | 1461590478439 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 926ms 06:21:18 INFO - PROCESS | 1828 | 1461590478456 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 06:21:18 INFO - PROCESS | 1828 | 1461590478459 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 06:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:21:18 INFO - PROCESS | 1828 | 1461590478465 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:21:18 INFO - PROCESS | 1828 | 1461590478467 Marionette TRACE conn3 <- [1,1398,null,{}] 06:21:18 INFO - PROCESS | 1828 | 1461590478472 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:18 INFO - PROCESS | 1828 | 1461590478614 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 06:21:18 INFO - PROCESS | 1828 | 1461590478750 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:18 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a0eb000 == 102 [pid = 1828] [id = 357] 06:21:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 119 (0x7fe17292e400) [pid = 1828] [serial = 1072] [outer = (nil)] 06:21:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 120 (0x7fe178619000) [pid = 1828] [serial = 1073] [outer = 0x7fe17292e400] 06:21:18 INFO - PROCESS | 1828 | 1461590478805 Marionette DEBUG loaded listener.js 06:21:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 121 (0x7fe17a0aac00) [pid = 1828] [serial = 1074] [outer = 0x7fe17292e400] 06:21:19 INFO - PROCESS | 1828 | 1461590479469 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1025ms 06:21:19 INFO - PROCESS | 1828 | 1461590479491 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 06:21:19 INFO - PROCESS | 1828 | 1461590479497 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 06:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:21:19 INFO - PROCESS | 1828 | 1461590479551 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:21:19 INFO - PROCESS | 1828 | 1461590479558 Marionette TRACE conn3 <- [1,1402,null,{}] 06:21:19 INFO - PROCESS | 1828 | 1461590479575 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:19 INFO - PROCESS | 1828 | 1461590479750 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 06:21:19 INFO - PROCESS | 1828 | 1461590479914 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b77e800 == 103 [pid = 1828] [id = 358] 06:21:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 122 (0x7fe16b844800) [pid = 1828] [serial = 1075] [outer = (nil)] 06:21:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 123 (0x7fe16b90b400) [pid = 1828] [serial = 1076] [outer = 0x7fe16b844800] 06:21:19 INFO - PROCESS | 1828 | 1461590479983 Marionette DEBUG loaded listener.js 06:21:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 124 (0x7fe172617400) [pid = 1828] [serial = 1077] [outer = 0x7fe16b844800] 06:21:20 INFO - PROCESS | 1828 | 1461590480822 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1330ms 06:21:20 INFO - PROCESS | 1828 | 1461590480850 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 06:21:20 INFO - PROCESS | 1828 | 1461590480859 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 06:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:21:20 INFO - PROCESS | 1828 | 1461590480869 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:21:20 INFO - PROCESS | 1828 | 1461590480873 Marionette TRACE conn3 <- [1,1406,null,{}] 06:21:20 INFO - PROCESS | 1828 | 1461590480878 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:21 INFO - PROCESS | 1828 | 1461590481059 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 06:21:21 INFO - PROCESS | 1828 | 1461590481273 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175f61800 == 104 [pid = 1828] [id = 359] 06:21:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 125 (0x7fe173752800) [pid = 1828] [serial = 1078] [outer = (nil)] 06:21:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 126 (0x7fe17375ec00) [pid = 1828] [serial = 1079] [outer = 0x7fe173752800] 06:21:21 INFO - PROCESS | 1828 | 1461590481378 Marionette DEBUG loaded listener.js 06:21:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 127 (0x7fe1740ef800) [pid = 1828] [serial = 1080] [outer = 0x7fe173752800] 06:21:22 INFO - PROCESS | 1828 | 1461590482277 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1480ms 06:21:22 INFO - PROCESS | 1828 | 1461590482349 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 06:21:22 INFO - PROCESS | 1828 | 1461590482353 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 06:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:21:22 INFO - PROCESS | 1828 | 1461590482359 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:21:22 INFO - PROCESS | 1828 | 1461590482364 Marionette TRACE conn3 <- [1,1410,null,{}] 06:21:22 INFO - PROCESS | 1828 | 1461590482379 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:22 INFO - PROCESS | 1828 | 1461590482587 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 06:21:22 INFO - PROCESS | 1828 | 1461590482795 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cc6c000 == 105 [pid = 1828] [id = 360] 06:21:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe17788c800) [pid = 1828] [serial = 1081] [outer = (nil)] 06:21:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe177d06400) [pid = 1828] [serial = 1082] [outer = 0x7fe17788c800] 06:21:22 INFO - PROCESS | 1828 | 1461590482908 Marionette DEBUG loaded listener.js 06:21:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe178143000) [pid = 1828] [serial = 1083] [outer = 0x7fe17788c800] 06:21:23 INFO - PROCESS | 1828 | 1461590483778 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1434ms 06:21:23 INFO - PROCESS | 1828 | 1461590483794 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 06:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:21:23 INFO - PROCESS | 1828 | 1461590483798 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 06:21:23 INFO - PROCESS | 1828 | 1461590483803 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:21:23 INFO - PROCESS | 1828 | 1461590483806 Marionette TRACE conn3 <- [1,1414,null,{}] 06:21:23 INFO - PROCESS | 1828 | 1461590483811 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:23 INFO - PROCESS | 1828 | 1461590483979 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 06:21:24 INFO - PROCESS | 1828 | 1461590484141 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d89e800 == 106 [pid = 1828] [id = 361] 06:21:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe17861c000) [pid = 1828] [serial = 1084] [outer = (nil)] 06:21:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe1786bdc00) [pid = 1828] [serial = 1085] [outer = 0x7fe17861c000] 06:21:24 INFO - PROCESS | 1828 | 1461590484211 Marionette DEBUG loaded listener.js 06:21:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe17b995800) [pid = 1828] [serial = 1086] [outer = 0x7fe17861c000] 06:21:25 INFO - PROCESS | 1828 | 1461590485078 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1284ms 06:21:25 INFO - PROCESS | 1828 | 1461590485087 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 06:21:25 INFO - PROCESS | 1828 | 1461590485090 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 06:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:21:25 INFO - PROCESS | 1828 | 1461590485096 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:21:25 INFO - PROCESS | 1828 | 1461590485098 Marionette TRACE conn3 <- [1,1418,null,{}] 06:21:25 INFO - PROCESS | 1828 | 1461590485103 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:25 INFO - PROCESS | 1828 | 1461590485267 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 06:21:25 INFO - PROCESS | 1828 | 1461590485434 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:25 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe180648000 == 107 [pid = 1828] [id = 362] 06:21:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe17861d000) [pid = 1828] [serial = 1087] [outer = (nil)] 06:21:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe17c1ad000) [pid = 1828] [serial = 1088] [outer = 0x7fe17861d000] 06:21:25 INFO - PROCESS | 1828 | 1461590485498 Marionette DEBUG loaded listener.js 06:21:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe17dae7400) [pid = 1828] [serial = 1089] [outer = 0x7fe17861d000] 06:21:26 INFO - PROCESS | 1828 | 1461590486342 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1282ms 06:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:21:26 INFO - PROCESS | 1828 | 1461590486378 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 06:21:26 INFO - PROCESS | 1828 | 1461590486380 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 06:21:26 INFO - PROCESS | 1828 | 1461590486387 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:21:26 INFO - PROCESS | 1828 | 1461590486390 Marionette TRACE conn3 <- [1,1422,null,{}] 06:21:26 INFO - PROCESS | 1828 | 1461590486395 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:26 INFO - PROCESS | 1828 | 1461590486593 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 06:21:26 INFO - PROCESS | 1828 | 1461590486772 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fa45000 == 108 [pid = 1828] [id = 363] 06:21:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe174508400) [pid = 1828] [serial = 1090] [outer = (nil)] 06:21:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe17b192000) [pid = 1828] [serial = 1091] [outer = 0x7fe174508400] 06:21:26 INFO - PROCESS | 1828 | 1461590486841 Marionette DEBUG loaded listener.js 06:21:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe18a10b400) [pid = 1828] [serial = 1092] [outer = 0x7fe174508400] 06:21:27 INFO - PROCESS | 1828 | 1461590487641 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1328ms 06:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:21:27 INFO - PROCESS | 1828 | 1461590487715 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 06:21:27 INFO - PROCESS | 1828 | 1461590487717 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 06:21:27 INFO - PROCESS | 1828 | 1461590487723 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:21:27 INFO - PROCESS | 1828 | 1461590487726 Marionette TRACE conn3 <- [1,1426,null,{}] 06:21:27 INFO - PROCESS | 1828 | 1461590487732 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:27 INFO - PROCESS | 1828 | 1461590487890 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 06:21:28 INFO - PROCESS | 1828 | 1461590488057 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1906a5800 == 109 [pid = 1828] [id = 364] 06:21:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (0x7fe1748bcc00) [pid = 1828] [serial = 1093] [outer = (nil)] 06:21:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (0x7fe18b0f1000) [pid = 1828] [serial = 1094] [outer = 0x7fe1748bcc00] 06:21:28 INFO - PROCESS | 1828 | 1461590488120 Marionette DEBUG loaded listener.js 06:21:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (0x7fe18c1e9800) [pid = 1828] [serial = 1095] [outer = 0x7fe1748bcc00] 06:21:28 INFO - PROCESS | 1828 | 1461590488971 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1281ms 06:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:21:29 INFO - PROCESS | 1828 | 1461590489004 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 06:21:29 INFO - PROCESS | 1828 | 1461590489006 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 06:21:29 INFO - PROCESS | 1828 | 1461590489012 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:21:29 INFO - PROCESS | 1828 | 1461590489015 Marionette TRACE conn3 <- [1,1430,null,{}] 06:21:29 INFO - PROCESS | 1828 | 1461590489020 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:29 INFO - PROCESS | 1828 | 1461590489188 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 06:21:29 INFO - PROCESS | 1828 | 1461590489355 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe19553b800 == 110 [pid = 1828] [id = 365] 06:21:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (0x7fe18afd6000) [pid = 1828] [serial = 1096] [outer = (nil)] 06:21:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (0x7fe18c5d8000) [pid = 1828] [serial = 1097] [outer = 0x7fe18afd6000] 06:21:29 INFO - PROCESS | 1828 | 1461590489420 Marionette DEBUG loaded listener.js 06:21:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (0x7fe18fda5c00) [pid = 1828] [serial = 1098] [outer = 0x7fe18afd6000] 06:21:30 INFO - PROCESS | 1828 | 1461590490219 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1279ms 06:21:30 INFO - PROCESS | 1828 | 1461590490290 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 06:21:30 INFO - PROCESS | 1828 | 1461590490294 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 06:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:21:30 INFO - PROCESS | 1828 | 1461590490299 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:21:30 INFO - PROCESS | 1828 | 1461590490301 Marionette TRACE conn3 <- [1,1434,null,{}] 06:21:30 INFO - PROCESS | 1828 | 1461590490306 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:30 INFO - PROCESS | 1828 | 1461590490465 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 06:21:30 INFO - PROCESS | 1828 | 1461590490630 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16967a800 == 111 [pid = 1828] [id = 366] 06:21:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (0x7fe172852800) [pid = 1828] [serial = 1099] [outer = (nil)] 06:21:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe17285bc00) [pid = 1828] [serial = 1100] [outer = 0x7fe172852800] 06:21:30 INFO - PROCESS | 1828 | 1461590490692 Marionette DEBUG loaded listener.js 06:21:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe172860c00) [pid = 1828] [serial = 1101] [outer = 0x7fe172852800] 06:21:31 INFO - PROCESS | 1828 | 1461590491552 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1286ms 06:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:21:31 INFO - PROCESS | 1828 | 1461590491586 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 06:21:31 INFO - PROCESS | 1828 | 1461590491588 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 06:21:31 INFO - PROCESS | 1828 | 1461590491597 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:21:31 INFO - PROCESS | 1828 | 1461590491604 Marionette TRACE conn3 <- [1,1438,null,{}] 06:21:31 INFO - PROCESS | 1828 | 1461590491611 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:31 INFO - PROCESS | 1828 | 1461590491770 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 06:21:31 INFO - PROCESS | 1828 | 1461590491939 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166756800 == 112 [pid = 1828] [id = 367] 06:21:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe166ac6000) [pid = 1828] [serial = 1102] [outer = (nil)] 06:21:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe166acc800) [pid = 1828] [serial = 1103] [outer = 0x7fe166ac6000] 06:21:32 INFO - PROCESS | 1828 | 1461590492002 Marionette DEBUG loaded listener.js 06:21:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe166ad1800) [pid = 1828] [serial = 1104] [outer = 0x7fe166ac6000] 06:21:32 INFO - PROCESS | 1828 | 1461590492844 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1289ms 06:21:32 INFO - PROCESS | 1828 | 1461590492883 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 06:21:32 INFO - PROCESS | 1828 | 1461590492887 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 06:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:21:32 INFO - PROCESS | 1828 | 1461590492894 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:21:32 INFO - PROCESS | 1828 | 1461590492897 Marionette TRACE conn3 <- [1,1442,null,{}] 06:21:32 INFO - PROCESS | 1828 | 1461590492903 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:33 INFO - PROCESS | 1828 | 1461590493093 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 06:21:33 INFO - PROCESS | 1828 | 1461590493595 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b31c800 == 113 [pid = 1828] [id = 368] 06:21:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (0x7fe1693cdc00) [pid = 1828] [serial = 1105] [outer = (nil)] 06:21:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (0x7fe1694e6c00) [pid = 1828] [serial = 1106] [outer = 0x7fe1693cdc00] 06:21:33 INFO - PROCESS | 1828 | 1461590493704 Marionette DEBUG loaded listener.js 06:21:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe16b46e800) [pid = 1828] [serial = 1107] [outer = 0x7fe1693cdc00] 06:21:34 INFO - PROCESS | 1828 | 1461590494498 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1629ms 06:21:34 INFO - PROCESS | 1828 | 1461590494525 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 06:21:34 INFO - PROCESS | 1828 | 1461590494531 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 06:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:21:34 INFO - PROCESS | 1828 | 1461590494537 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:21:34 INFO - PROCESS | 1828 | 1461590494542 Marionette TRACE conn3 <- [1,1446,null,{}] 06:21:34 INFO - PROCESS | 1828 | 1461590494548 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:34 INFO - PROCESS | 1828 | 1461590494769 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 06:21:34 INFO - PROCESS | 1828 | 1461590494984 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16a22b800 == 114 [pid = 1828] [id = 369] 06:21:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe16b84c800) [pid = 1828] [serial = 1108] [outer = (nil)] 06:21:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (0x7fe16ba93800) [pid = 1828] [serial = 1109] [outer = 0x7fe16b84c800] 06:21:35 INFO - PROCESS | 1828 | 1461590495045 Marionette DEBUG loaded listener.js 06:21:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (0x7fe172865400) [pid = 1828] [serial = 1110] [outer = 0x7fe16b84c800] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe167fe9000 == 113 [pid = 1828] [id = 314] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b39d800 == 112 [pid = 1828] [id = 313] 06:21:35 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (0x7fe177841800) [pid = 1828] [serial = 1019] [outer = (nil)] [url = about:blank] 06:21:35 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (0x7fe178006800) [pid = 1828] [serial = 995] [outer = (nil)] [url = about:blank] 06:21:35 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0x7fe17375c400) [pid = 1828] [serial = 992] [outer = (nil)] [url = about:blank] 06:21:35 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (0x7fe18c471c00) [pid = 1828] [serial = 989] [outer = (nil)] [url = about:blank] 06:21:35 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (0x7fe18afe0c00) [pid = 1828] [serial = 986] [outer = (nil)] [url = about:blank] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177c5a800 == 111 [pid = 1828] [id = 356] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e83800 == 110 [pid = 1828] [id = 355] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177781800 == 109 [pid = 1828] [id = 354] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1728dc800 == 108 [pid = 1828] [id = 353] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b3a4000 == 107 [pid = 1828] [id = 352] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b4da800 == 106 [pid = 1828] [id = 351] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b9a7000 == 105 [pid = 1828] [id = 350] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16a21a000 == 104 [pid = 1828] [id = 348] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b772000 == 103 [pid = 1828] [id = 347] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1946c2000 == 102 [pid = 1828] [id = 346] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fb3c000 == 101 [pid = 1828] [id = 345] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18b214800 == 100 [pid = 1828] [id = 344] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17e2aa000 == 99 [pid = 1828] [id = 343] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cdf5800 == 98 [pid = 1828] [id = 342] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174d84800 == 97 [pid = 1828] [id = 341] 06:21:35 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b89e000 == 96 [pid = 1828] [id = 340] 06:21:35 INFO - PROCESS | 1828 | 1461590495932 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1430ms 06:21:35 INFO - PROCESS | 1828 | 1461590495971 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 06:21:35 INFO - PROCESS | 1828 | 1461590495975 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 06:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:21:35 INFO - PROCESS | 1828 | 1461590495982 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:21:35 INFO - PROCESS | 1828 | 1461590495985 Marionette TRACE conn3 <- [1,1450,null,{}] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (0x7fe16b908800) [pid = 1828] [serial = 971] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0x7fe174a31000) [pid = 1828] [serial = 1004] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (0x7fe173742400) [pid = 1828] [serial = 1017] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0x7fe178147000) [pid = 1828] [serial = 1010] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0x7fe16b914c00) [pid = 1828] [serial = 999] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (0x7fe173ad6800) [pid = 1828] [serial = 1002] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (0x7fe17260b000) [pid = 1828] [serial = 1016] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (0x7fe18b244c00) [pid = 1828] [serial = 933] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (0x7fe1740ef400) [pid = 1828] [serial = 974] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 142 (0x7fe178648800) [pid = 1828] [serial = 1011] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 141 (0x7fe177d0dc00) [pid = 1828] [serial = 1007] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 140 (0x7fe17b191800) [pid = 1828] [serial = 969] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 139 (0x7fe17d221c00) [pid = 1828] [serial = 1014] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe1902a2400) [pid = 1828] [serial = 936] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe17800dc00) [pid = 1828] [serial = 1008] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe17c1b7c00) [pid = 1828] [serial = 983] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe17a2abc00) [pid = 1828] [serial = 1013] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe177834800) [pid = 1828] [serial = 977] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe17864bc00) [pid = 1828] [serial = 942] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe177682800) [pid = 1828] [serial = 1005] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe16b454400) [pid = 1828] [serial = 998] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 130 (0x7fe1786bb800) [pid = 1828] [serial = 945] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 129 (0x7fe185185800) [pid = 1828] [serial = 939] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 128 (0x7fe17374c400) [pid = 1828] [serial = 1001] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | --DOMWINDOW == 127 (0x7fe1786bb400) [pid = 1828] [serial = 980] [outer = (nil)] [url = about:blank] 06:21:36 INFO - PROCESS | 1828 | 1461590496023 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:36 INFO - PROCESS | 1828 | 1461590496174 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 06:21:36 INFO - PROCESS | 1828 | 1461590496190 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b4d2000 == 97 [pid = 1828] [id = 370] 06:21:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 128 (0x7fe172928400) [pid = 1828] [serial = 1111] [outer = (nil)] 06:21:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 129 (0x7fe17369c400) [pid = 1828] [serial = 1112] [outer = 0x7fe172928400] 06:21:36 INFO - PROCESS | 1828 | 1461590496245 Marionette DEBUG loaded listener.js 06:21:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 130 (0x7fe17374cc00) [pid = 1828] [serial = 1113] [outer = 0x7fe172928400] 06:21:37 INFO - PROCESS | 1828 | 1461590497103 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1180ms 06:21:37 INFO - PROCESS | 1828 | 1461590497162 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 06:21:37 INFO - PROCESS | 1828 | 1461590497166 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 06:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:21:37 INFO - PROCESS | 1828 | 1461590497181 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:21:37 INFO - PROCESS | 1828 | 1461590497189 Marionette TRACE conn3 <- [1,1454,null,{}] 06:21:37 INFO - PROCESS | 1828 | 1461590497196 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:37 INFO - PROCESS | 1828 | 1461590497353 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 06:21:37 INFO - PROCESS | 1828 | 1461590497473 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe170ec8000 == 98 [pid = 1828] [id = 371] 06:21:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 131 (0x7fe1728f6800) [pid = 1828] [serial = 1114] [outer = (nil)] 06:21:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe1740f4000) [pid = 1828] [serial = 1115] [outer = 0x7fe1728f6800] 06:21:37 INFO - PROCESS | 1828 | 1461590497527 Marionette DEBUG loaded listener.js 06:21:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe176133800) [pid = 1828] [serial = 1116] [outer = 0x7fe1728f6800] 06:21:38 INFO - PROCESS | 1828 | 1461590498202 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1044ms 06:21:38 INFO - PROCESS | 1828 | 1461590498221 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 06:21:38 INFO - PROCESS | 1828 | 1461590498225 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 06:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:21:38 INFO - PROCESS | 1828 | 1461590498237 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:21:38 INFO - PROCESS | 1828 | 1461590498239 Marionette TRACE conn3 <- [1,1458,null,{}] 06:21:38 INFO - PROCESS | 1828 | 1461590498260 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:38 INFO - PROCESS | 1828 | 1461590498453 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 06:21:38 INFO - PROCESS | 1828 | 1461590498482 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1728cc000 == 99 [pid = 1828] [id = 372] 06:21:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe1728f6000) [pid = 1828] [serial = 1117] [outer = (nil)] 06:21:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe177770c00) [pid = 1828] [serial = 1118] [outer = 0x7fe1728f6000] 06:21:38 INFO - PROCESS | 1828 | 1461590498537 Marionette DEBUG loaded listener.js 06:21:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe177bdb800) [pid = 1828] [serial = 1119] [outer = 0x7fe1728f6000] 06:21:39 INFO - PROCESS | 1828 | 1461590499296 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1097ms 06:21:39 INFO - PROCESS | 1828 | 1461590499343 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 06:21:39 INFO - PROCESS | 1828 | 1461590499345 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 06:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:21:39 INFO - PROCESS | 1828 | 1461590499354 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:21:39 INFO - PROCESS | 1828 | 1461590499356 Marionette TRACE conn3 <- [1,1462,null,{}] 06:21:39 INFO - PROCESS | 1828 | 1461590499360 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:39 INFO - PROCESS | 1828 | 1461590499548 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 06:21:39 INFO - PROCESS | 1828 | 1461590499587 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174b5e000 == 100 [pid = 1828] [id = 373] 06:21:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe178144400) [pid = 1828] [serial = 1120] [outer = (nil)] 06:21:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe17814b000) [pid = 1828] [serial = 1121] [outer = 0x7fe178144400] 06:21:39 INFO - PROCESS | 1828 | 1461590499656 Marionette DEBUG loaded listener.js 06:21:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe17864e000) [pid = 1828] [serial = 1122] [outer = 0x7fe178144400] 06:21:40 INFO - PROCESS | 1828 | --DOMWINDOW == 138 (0x7fe177d11000) [pid = 1828] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:21:40 INFO - PROCESS | 1828 | --DOMWINDOW == 137 (0x7fe172924400) [pid = 1828] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:21:40 INFO - PROCESS | 1828 | --DOMWINDOW == 136 (0x7fe174510000) [pid = 1828] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:21:40 INFO - PROCESS | 1828 | --DOMWINDOW == 135 (0x7fe1694e5400) [pid = 1828] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:21:40 INFO - PROCESS | 1828 | --DOMWINDOW == 134 (0x7fe172870800) [pid = 1828] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:21:40 INFO - PROCESS | 1828 | --DOMWINDOW == 133 (0x7fe1693d0800) [pid = 1828] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:21:40 INFO - PROCESS | 1828 | --DOMWINDOW == 132 (0x7fe1693d1c00) [pid = 1828] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:21:40 INFO - PROCESS | 1828 | --DOMWINDOW == 131 (0x7fe1728f8000) [pid = 1828] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:21:40 INFO - PROCESS | 1828 | 1461590500617 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1280ms 06:21:40 INFO - PROCESS | 1828 | 1461590500632 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 06:21:40 INFO - PROCESS | 1828 | 1461590500637 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 06:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:21:40 INFO - PROCESS | 1828 | 1461590500655 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:21:40 INFO - PROCESS | 1828 | 1461590500657 Marionette TRACE conn3 <- [1,1466,null,{}] 06:21:40 INFO - PROCESS | 1828 | 1461590500662 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:40 INFO - PROCESS | 1828 | 1461590500805 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 06:21:40 INFO - PROCESS | 1828 | 1461590500820 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:40 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17793f000 == 101 [pid = 1828] [id = 374] 06:21:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 132 (0x7fe174c6b800) [pid = 1828] [serial = 1123] [outer = (nil)] 06:21:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 133 (0x7fe1786b8c00) [pid = 1828] [serial = 1124] [outer = 0x7fe174c6b800] 06:21:40 INFO - PROCESS | 1828 | 1461590500874 Marionette DEBUG loaded listener.js 06:21:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 134 (0x7fe17b9b4800) [pid = 1828] [serial = 1125] [outer = 0x7fe174c6b800] 06:21:41 INFO - PROCESS | 1828 | 1461590501590 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 990ms 06:21:41 INFO - PROCESS | 1828 | 1461590501636 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 06:21:41 INFO - PROCESS | 1828 | 1461590501644 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 06:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:21:41 INFO - PROCESS | 1828 | 1461590501651 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:21:41 INFO - PROCESS | 1828 | 1461590501653 Marionette TRACE conn3 <- [1,1470,null,{}] 06:21:41 INFO - PROCESS | 1828 | 1461590501657 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:41 INFO - PROCESS | 1828 | 1461590501844 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 06:21:41 INFO - PROCESS | 1828 | 1461590501862 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e75000 == 102 [pid = 1828] [id = 375] 06:21:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 135 (0x7fe17776bc00) [pid = 1828] [serial = 1126] [outer = (nil)] 06:21:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 136 (0x7fe17d2a4400) [pid = 1828] [serial = 1127] [outer = 0x7fe17776bc00] 06:21:41 INFO - PROCESS | 1828 | 1461590501915 Marionette DEBUG loaded listener.js 06:21:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 137 (0x7fe17e21c400) [pid = 1828] [serial = 1128] [outer = 0x7fe17776bc00] 06:21:42 INFO - PROCESS | 1828 | 1461590502749 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1129ms 06:21:42 INFO - PROCESS | 1828 | 1461590502788 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 06:21:42 INFO - PROCESS | 1828 | 1461590502793 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 06:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:21:42 INFO - PROCESS | 1828 | 1461590502802 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:21:42 INFO - PROCESS | 1828 | 1461590502807 Marionette TRACE conn3 <- [1,1474,null,{}] 06:21:42 INFO - PROCESS | 1828 | 1461590502816 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:42 INFO - PROCESS | 1828 | 1461590502997 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 06:21:43 INFO - PROCESS | 1828 | 1461590503161 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b37f000 == 103 [pid = 1828] [id = 376] 06:21:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 138 (0x7fe165eeec00) [pid = 1828] [serial = 1129] [outer = (nil)] 06:21:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 139 (0x7fe165efb000) [pid = 1828] [serial = 1130] [outer = 0x7fe165eeec00] 06:21:43 INFO - PROCESS | 1828 | 1461590503226 Marionette DEBUG loaded listener.js 06:21:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 140 (0x7fe1694e5400) [pid = 1828] [serial = 1131] [outer = 0x7fe165eeec00] 06:21:44 INFO - PROCESS | 1828 | 1461590504142 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1388ms 06:21:44 INFO - PROCESS | 1828 | 1461590504190 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 06:21:44 INFO - PROCESS | 1828 | 1461590504197 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 06:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:21:44 INFO - PROCESS | 1828 | 1461590504206 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:21:44 INFO - PROCESS | 1828 | 1461590504210 Marionette TRACE conn3 <- [1,1478,null,{}] 06:21:44 INFO - PROCESS | 1828 | 1461590504215 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:44 INFO - PROCESS | 1828 | 1461590504378 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 06:21:44 INFO - PROCESS | 1828 | 1461590504548 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:44 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1728c7000 == 104 [pid = 1828] [id = 377] 06:21:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 141 (0x7fe16ba8bc00) [pid = 1828] [serial = 1132] [outer = (nil)] 06:21:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 142 (0x7fe17285c000) [pid = 1828] [serial = 1133] [outer = 0x7fe16ba8bc00] 06:21:44 INFO - PROCESS | 1828 | 1461590504616 Marionette DEBUG loaded listener.js 06:21:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 143 (0x7fe17286e000) [pid = 1828] [serial = 1134] [outer = 0x7fe16ba8bc00] 06:21:45 INFO - PROCESS | 1828 | 1461590505494 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1328ms 06:21:45 INFO - PROCESS | 1828 | 1461590505535 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 06:21:45 INFO - PROCESS | 1828 | 1461590505539 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 06:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:21:45 INFO - PROCESS | 1828 | 1461590505545 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:21:45 INFO - PROCESS | 1828 | 1461590505550 Marionette TRACE conn3 <- [1,1482,null,{}] 06:21:45 INFO - PROCESS | 1828 | 1461590505564 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:45 INFO - PROCESS | 1828 | 1461590505728 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 06:21:45 INFO - PROCESS | 1828 | 1461590505899 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a2c0000 == 105 [pid = 1828] [id = 378] 06:21:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (0x7fe17369d800) [pid = 1828] [serial = 1135] [outer = (nil)] 06:21:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (0x7fe173ae1400) [pid = 1828] [serial = 1136] [outer = 0x7fe17369d800] 06:21:45 INFO - PROCESS | 1828 | 1461590505966 Marionette DEBUG loaded listener.js 06:21:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (0x7fe174c65800) [pid = 1828] [serial = 1137] [outer = 0x7fe17369d800] 06:21:46 INFO - PROCESS | 1828 | 1461590506829 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1332ms 06:21:46 INFO - PROCESS | 1828 | 1461590506878 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 06:21:46 INFO - PROCESS | 1828 | 1461590506882 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 06:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:21:46 INFO - PROCESS | 1828 | 1461590506887 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:21:46 INFO - PROCESS | 1828 | 1461590506890 Marionette TRACE conn3 <- [1,1486,null,{}] 06:21:46 INFO - PROCESS | 1828 | 1461590506895 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:47 INFO - PROCESS | 1828 | 1461590507059 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 06:21:47 INFO - PROCESS | 1828 | 1461590507226 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cde5000 == 106 [pid = 1828] [id = 379] 06:21:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe1728f5400) [pid = 1828] [serial = 1138] [outer = (nil)] 06:21:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe178008c00) [pid = 1828] [serial = 1139] [outer = 0x7fe1728f5400] 06:21:47 INFO - PROCESS | 1828 | 1461590507288 Marionette DEBUG loaded listener.js 06:21:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe178643000) [pid = 1828] [serial = 1140] [outer = 0x7fe1728f5400] 06:21:48 INFO - PROCESS | 1828 | 1461590508124 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1282ms 06:21:48 INFO - PROCESS | 1828 | 1461590508171 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 06:21:48 INFO - PROCESS | 1828 | 1461590508174 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 06:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:21:48 INFO - PROCESS | 1828 | 1461590508179 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:21:48 INFO - PROCESS | 1828 | 1461590508182 Marionette TRACE conn3 <- [1,1490,null,{}] 06:21:48 INFO - PROCESS | 1828 | 1461590508187 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:48 INFO - PROCESS | 1828 | 1461590508353 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 06:21:48 INFO - PROCESS | 1828 | 1461590508521 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851eb800 == 107 [pid = 1828] [id = 380] 06:21:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe177d03800) [pid = 1828] [serial = 1141] [outer = (nil)] 06:21:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe178c54800) [pid = 1828] [serial = 1142] [outer = 0x7fe177d03800] 06:21:48 INFO - PROCESS | 1828 | 1461590508585 Marionette DEBUG loaded listener.js 06:21:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (0x7fe17c1b2800) [pid = 1828] [serial = 1143] [outer = 0x7fe177d03800] 06:21:49 INFO - PROCESS | 1828 | 1461590509395 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1277ms 06:21:49 INFO - PROCESS | 1828 | 1461590509457 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 06:21:49 INFO - PROCESS | 1828 | 1461590509461 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 06:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:21:49 INFO - PROCESS | 1828 | 1461590509466 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:21:49 INFO - PROCESS | 1828 | 1461590509468 Marionette TRACE conn3 <- [1,1494,null,{}] 06:21:49 INFO - PROCESS | 1828 | 1461590509473 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:49 INFO - PROCESS | 1828 | 1461590509656 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 06:21:49 INFO - PROCESS | 1828 | 1461590509822 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:49 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fb3c000 == 108 [pid = 1828] [id = 381] 06:21:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (0x7fe177be1c00) [pid = 1828] [serial = 1144] [outer = (nil)] 06:21:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe18145b800) [pid = 1828] [serial = 1145] [outer = 0x7fe177be1c00] 06:21:49 INFO - PROCESS | 1828 | 1461590509893 Marionette DEBUG loaded listener.js 06:21:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe18c13d800) [pid = 1828] [serial = 1146] [outer = 0x7fe177be1c00] 06:21:50 INFO - PROCESS | 1828 | 1461590510665 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1230ms 06:21:50 INFO - PROCESS | 1828 | 1461590510698 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 06:21:50 INFO - PROCESS | 1828 | 1461590510701 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 06:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:21:50 INFO - PROCESS | 1828 | 1461590510706 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:21:50 INFO - PROCESS | 1828 | 1461590510708 Marionette TRACE conn3 <- [1,1498,null,{}] 06:21:50 INFO - PROCESS | 1828 | 1461590510713 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:50 INFO - PROCESS | 1828 | 1461590510872 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 06:21:51 INFO - PROCESS | 1828 | 1461590511041 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b020000 == 109 [pid = 1828] [id = 382] 06:21:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (0x7fe178811000) [pid = 1828] [serial = 1147] [outer = (nil)] 06:21:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (0x7fe178815c00) [pid = 1828] [serial = 1148] [outer = 0x7fe178811000] 06:21:51 INFO - PROCESS | 1828 | 1461590511104 Marionette DEBUG loaded listener.js 06:21:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (0x7fe17881b800) [pid = 1828] [serial = 1149] [outer = 0x7fe178811000] 06:21:51 INFO - PROCESS | 1828 | 1461590511913 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1278ms 06:21:51 INFO - PROCESS | 1828 | 1461590511984 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 06:21:51 INFO - PROCESS | 1828 | 1461590511987 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 06:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:21:51 INFO - PROCESS | 1828 | 1461590511992 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:21:51 INFO - PROCESS | 1828 | 1461590511994 Marionette TRACE conn3 <- [1,1502,null,{}] 06:21:52 INFO - PROCESS | 1828 | 1461590511999 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:52 INFO - PROCESS | 1828 | 1461590512155 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 06:21:52 INFO - PROCESS | 1828 | 1461590512325 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1930e3800 == 110 [pid = 1828] [id = 383] 06:21:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (0x7fe166893c00) [pid = 1828] [serial = 1150] [outer = (nil)] 06:21:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (0x7fe16689b800) [pid = 1828] [serial = 1151] [outer = 0x7fe166893c00] 06:21:52 INFO - PROCESS | 1828 | 1461590512391 Marionette DEBUG loaded listener.js 06:21:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (0x7fe1668a1000) [pid = 1828] [serial = 1152] [outer = 0x7fe166893c00] 06:21:53 INFO - PROCESS | 1828 | 1461590513102 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1125ms 06:21:53 INFO - PROCESS | 1828 | 1461590513118 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 06:21:53 INFO - PROCESS | 1828 | 1461590513122 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 06:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:21:53 INFO - PROCESS | 1828 | 1461590513127 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:21:53 INFO - PROCESS | 1828 | 1461590513130 Marionette TRACE conn3 <- [1,1506,null,{}] 06:21:53 INFO - PROCESS | 1828 | 1461590513136 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:53 INFO - PROCESS | 1828 | 1461590513295 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 06:21:53 INFO - PROCESS | 1828 | 1461590513465 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169577800 == 111 [pid = 1828] [id = 384] 06:21:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (0x7fe166894800) [pid = 1828] [serial = 1153] [outer = (nil)] 06:21:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (0x7fe178816800) [pid = 1828] [serial = 1154] [outer = 0x7fe166894800] 06:21:53 INFO - PROCESS | 1828 | 1461590513529 Marionette DEBUG loaded listener.js 06:21:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (0x7fe18c1e4000) [pid = 1828] [serial = 1155] [outer = 0x7fe166894800] 06:21:54 INFO - PROCESS | 1828 | 1461590514322 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1231ms 06:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:21:54 INFO - PROCESS | 1828 | 1461590514359 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 06:21:54 INFO - PROCESS | 1828 | 1461590514362 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 06:21:54 INFO - PROCESS | 1828 | 1461590514367 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:21:54 INFO - PROCESS | 1828 | 1461590514370 Marionette TRACE conn3 <- [1,1510,null,{}] 06:21:54 INFO - PROCESS | 1828 | 1461590514375 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:54 INFO - PROCESS | 1828 | 1461590514534 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 06:21:54 INFO - PROCESS | 1828 | 1461590514714 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe164fec000 == 112 [pid = 1828] [id = 385] 06:21:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (0x7fe164fcd000) [pid = 1828] [serial = 1156] [outer = (nil)] 06:21:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (0x7fe164fd0800) [pid = 1828] [serial = 1157] [outer = 0x7fe164fcd000] 06:21:54 INFO - PROCESS | 1828 | 1461590514777 Marionette DEBUG loaded listener.js 06:21:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (0x7fe164fd5000) [pid = 1828] [serial = 1158] [outer = 0x7fe164fcd000] 06:21:55 INFO - PROCESS | 1828 | 1461590515570 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1227ms 06:21:55 INFO - PROCESS | 1828 | 1461590515595 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 06:21:55 INFO - PROCESS | 1828 | 1461590515598 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 06:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:21:55 INFO - PROCESS | 1828 | 1461590515604 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:21:55 INFO - PROCESS | 1828 | 1461590515607 Marionette TRACE conn3 <- [1,1514,null,{}] 06:21:55 INFO - PROCESS | 1828 | 1461590515612 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:55 INFO - PROCESS | 1828 | 1461590515788 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 06:21:55 INFO - PROCESS | 1828 | 1461590515961 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b767800 == 113 [pid = 1828] [id = 386] 06:21:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (0x7fe164fcf000) [pid = 1828] [serial = 1159] [outer = (nil)] 06:21:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (0x7fe175e80c00) [pid = 1828] [serial = 1160] [outer = 0x7fe164fcf000] 06:21:56 INFO - PROCESS | 1828 | 1461590516030 Marionette DEBUG loaded listener.js 06:21:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (0x7fe18c46b800) [pid = 1828] [serial = 1161] [outer = 0x7fe164fcf000] 06:21:56 INFO - PROCESS | 1828 | 1461590516866 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1332ms 06:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:21:56 INFO - PROCESS | 1828 | 1461590516937 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 06:21:56 INFO - PROCESS | 1828 | 1461590516939 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 06:21:56 INFO - PROCESS | 1828 | 1461590516946 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:21:56 INFO - PROCESS | 1828 | 1461590516949 Marionette TRACE conn3 <- [1,1518,null,{}] 06:21:56 INFO - PROCESS | 1828 | 1461590516954 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:57 INFO - PROCESS | 1828 | 1461590517117 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 06:21:57 INFO - PROCESS | 1828 | 1461590517665 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:57 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b01f000 == 114 [pid = 1828] [id = 387] 06:21:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (0x7fe164fd0c00) [pid = 1828] [serial = 1162] [outer = (nil)] 06:21:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (0x7fe165ef1000) [pid = 1828] [serial = 1163] [outer = 0x7fe164fd0c00] 06:21:57 INFO - PROCESS | 1828 | 1461590517730 Marionette DEBUG loaded listener.js 06:21:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (0x7fe165efa400) [pid = 1828] [serial = 1164] [outer = 0x7fe164fd0c00] 06:21:58 INFO - PROCESS | 1828 | 1461590518439 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1530ms 06:21:58 INFO - PROCESS | 1828 | 1461590518476 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 06:21:58 INFO - PROCESS | 1828 | 1461590518480 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 06:21:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:21:58 INFO - PROCESS | 1828 | 1461590518488 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:21:58 INFO - PROCESS | 1828 | 1461590518492 Marionette TRACE conn3 <- [1,1522,null,{}] 06:21:58 INFO - PROCESS | 1828 | 1461590518499 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:58 INFO - PROCESS | 1828 | 1461590518654 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 06:21:59 INFO - PROCESS | 1828 | 1461590518999 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe167fea800 == 115 [pid = 1828] [id = 388] 06:21:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (0x7fe1694eb000) [pid = 1828] [serial = 1165] [outer = (nil)] 06:21:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (0x7fe16b851c00) [pid = 1828] [serial = 1166] [outer = 0x7fe1694eb000] 06:21:59 INFO - PROCESS | 1828 | 1461590519063 Marionette DEBUG loaded listener.js 06:21:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (0x7fe16ba98000) [pid = 1828] [serial = 1167] [outer = 0x7fe1694eb000] 06:21:59 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:21:59 INFO - PROCESS | 1828 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:21:59 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:21:59 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:21:59 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:21:59 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:21:59 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:21:59 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:21:59 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:21:59 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:21:59 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:21:59 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:21:59 INFO - PROCESS | 1828 | 1461590519729 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:21:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:21:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:21:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:21:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:21:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:21:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:21:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 06:21:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:21:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:21:59 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 06:21:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:21:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:21:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:21:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1286ms 06:21:59 INFO - PROCESS | 1828 | 1461590519782 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 06:21:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:21:59 INFO - PROCESS | 1828 | 1461590519788 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 06:21:59 INFO - PROCESS | 1828 | 1461590519794 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:21:59 INFO - PROCESS | 1828 | 1461590519797 Marionette TRACE conn3 <- [1,1526,null,{}] 06:21:59 INFO - PROCESS | 1828 | 1461590519802 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:59 INFO - PROCESS | 1828 | 1461590519963 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17db02800 == 114 [pid = 1828] [id = 326] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b88e000 == 113 [pid = 1828] [id = 297] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b4dc000 == 112 [pid = 1828] [id = 296] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b777000 == 111 [pid = 1828] [id = 349] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17793f000 == 110 [pid = 1828] [id = 374] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (0x7fe178619000) [pid = 1828] [serial = 1073] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (0x7fe16b466400) [pid = 1828] [serial = 1049] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | 1461590520195 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174b5e000 == 109 [pid = 1828] [id = 373] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1728cc000 == 108 [pid = 1828] [id = 372] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe170ec8000 == 107 [pid = 1828] [id = 371] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c008800 == 106 [pid = 1828] [id = 339] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b4d2000 == 105 [pid = 1828] [id = 370] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16a22b800 == 104 [pid = 1828] [id = 369] 06:22:00 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b365800 == 105 [pid = 1828] [id = 389] 06:22:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (0x7fe16b469400) [pid = 1828] [serial = 1168] [outer = (nil)] 06:22:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (0x7fe172861800) [pid = 1828] [serial = 1169] [outer = 0x7fe16b469400] 06:22:00 INFO - PROCESS | 1828 | 1461590520262 Marionette DEBUG loaded listener.js 06:22:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (0x7fe17374ec00) [pid = 1828] [serial = 1170] [outer = 0x7fe16b469400] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b31c800 == 104 [pid = 1828] [id = 368] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d89e800 == 103 [pid = 1828] [id = 361] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cc6c000 == 102 [pid = 1828] [id = 360] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175f61800 == 101 [pid = 1828] [id = 359] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b77e800 == 100 [pid = 1828] [id = 358] 06:22:00 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17a0eb000 == 99 [pid = 1828] [id = 357] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (0x7fe178008000) [pid = 1828] [serial = 1067] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (0x7fe17286a800) [pid = 1828] [serial = 1046] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (0x7fe178142800) [pid = 1828] [serial = 1070] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 173 (0x7fe16ba94c00) [pid = 1828] [serial = 1040] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 172 (0x7fe175250800) [pid = 1828] [serial = 1061] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (0x7fe16b84dc00) [pid = 1828] [serial = 1053] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (0x7fe16b44b400) [pid = 1828] [serial = 1052] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (0x7fe1728ee000) [pid = 1828] [serial = 1055] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (0x7fe1728f9800) [pid = 1828] [serial = 1056] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (0x7fe17db8c800) [pid = 1828] [serial = 1034] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (0x7fe170e4d400) [pid = 1828] [serial = 1022] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (0x7fe18b41e000) [pid = 1828] [serial = 1043] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (0x7fe17800c000) [pid = 1828] [serial = 1028] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (0x7fe18b422800) [pid = 1828] [serial = 1037] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (0x7fe17260a400) [pid = 1828] [serial = 1058] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (0x7fe173876000) [pid = 1828] [serial = 1059] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (0x7fe17ab0f000) [pid = 1828] [serial = 1031] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (0x7fe1740ee800) [pid = 1828] [serial = 1025] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (0x7fe1786bc800) [pid = 1828] [serial = 1020] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (0x7fe17783a400) [pid = 1828] [serial = 1064] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (0x7fe17789b400) [pid = 1828] [serial = 1065] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (0x7fe17814a800) [pid = 1828] [serial = 1068] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0x7fe178618800) [pid = 1828] [serial = 1071] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (0x7fe176c7e800) [pid = 1828] [serial = 1062] [outer = (nil)] [url = about:blank] 06:22:00 INFO - PROCESS | 1828 | 1461590520961 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:22:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:22:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:22:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:22:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:22:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:22:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:22:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1185ms 06:22:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:22:00 INFO - PROCESS | 1828 | 1461590520981 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 06:22:00 INFO - PROCESS | 1828 | 1461590520983 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 06:22:01 INFO - PROCESS | 1828 | 1461590521028 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:22:01 INFO - PROCESS | 1828 | 1461590521036 Marionette TRACE conn3 <- [1,1530,null,{}] 06:22:01 INFO - PROCESS | 1828 | 1461590521045 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:01 INFO - PROCESS | 1828 | 1461590521194 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 06:22:01 INFO - PROCESS | 1828 | 1461590521216 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1728df800 == 100 [pid = 1828] [id = 390] 06:22:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe17387ec00) [pid = 1828] [serial = 1171] [outer = (nil)] 06:22:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe173ad9800) [pid = 1828] [serial = 1172] [outer = 0x7fe17387ec00] 06:22:01 INFO - PROCESS | 1828 | 1461590521272 Marionette DEBUG loaded listener.js 06:22:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (0x7fe1740f1800) [pid = 1828] [serial = 1173] [outer = 0x7fe17387ec00] 06:22:01 INFO - PROCESS | 1828 | 1461590521944 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:22:01 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 06:22:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:22:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:22:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:22:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 06:22:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:22:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 982ms 06:22:01 INFO - PROCESS | 1828 | 1461590521972 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 06:22:01 INFO - PROCESS | 1828 | 1461590521976 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 06:22:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:22:01 INFO - PROCESS | 1828 | 1461590521995 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:22:02 INFO - PROCESS | 1828 | 1461590521999 Marionette TRACE conn3 <- [1,1534,null,{}] 06:22:02 INFO - PROCESS | 1828 | 1461590522004 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:02 INFO - PROCESS | 1828 | 1461590522145 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 06:22:02 INFO - PROCESS | 1828 | 1461590522160 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:02 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe176111000 == 101 [pid = 1828] [id = 391] 06:22:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (0x7fe17391cc00) [pid = 1828] [serial = 1174] [outer = (nil)] 06:22:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (0x7fe176138000) [pid = 1828] [serial = 1175] [outer = 0x7fe17391cc00] 06:22:02 INFO - PROCESS | 1828 | 1461590522216 Marionette DEBUG loaded listener.js 06:22:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (0x7fe177775c00) [pid = 1828] [serial = 1176] [outer = 0x7fe17391cc00] 06:22:03 INFO - PROCESS | 1828 | 1461590523012 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:22:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:22:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1042ms 06:22:03 INFO - PROCESS | 1828 | 1461590523037 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 06:22:03 INFO - PROCESS | 1828 | 1461590523040 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 06:22:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:22:03 INFO - PROCESS | 1828 | 1461590523061 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:22:03 INFO - PROCESS | 1828 | 1461590523064 Marionette TRACE conn3 <- [1,1538,null,{}] 06:22:03 INFO - PROCESS | 1828 | 1461590523073 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:03 INFO - PROCESS | 1828 | 1461590523252 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 06:22:03 INFO - PROCESS | 1828 | 1461590523276 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:03 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1781aa800 == 102 [pid = 1828] [id = 392] 06:22:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (0x7fe177a0cc00) [pid = 1828] [serial = 1177] [outer = (nil)] 06:22:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (0x7fe177d0f000) [pid = 1828] [serial = 1178] [outer = 0x7fe177a0cc00] 06:22:03 INFO - PROCESS | 1828 | 1461590523338 Marionette DEBUG loaded listener.js 06:22:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (0x7fe178643400) [pid = 1828] [serial = 1179] [outer = 0x7fe177a0cc00] 06:22:04 INFO - PROCESS | 1828 | 1461590524063 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1046ms 06:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:22:04 INFO - PROCESS | 1828 | 1461590524092 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 06:22:04 INFO - PROCESS | 1828 | 1461590524095 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 06:22:04 INFO - PROCESS | 1828 | 1461590524099 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:22:04 INFO - PROCESS | 1828 | 1461590524102 Marionette TRACE conn3 <- [1,1542,null,{}] 06:22:04 INFO - PROCESS | 1828 | 1461590524106 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:04 INFO - PROCESS | 1828 | 1461590524306 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 06:22:04 INFO - PROCESS | 1828 | 1461590524339 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:04 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cc69800 == 103 [pid = 1828] [id = 393] 06:22:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (0x7fe178816400) [pid = 1828] [serial = 1180] [outer = (nil)] 06:22:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (0x7fe17c03e000) [pid = 1828] [serial = 1181] [outer = 0x7fe178816400] 06:22:04 INFO - PROCESS | 1828 | 1461590524391 Marionette DEBUG loaded listener.js 06:22:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (0x7fe17d221400) [pid = 1828] [serial = 1182] [outer = 0x7fe178816400] 06:22:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1745d5000 == 102 [pid = 1828] [id = 12] 06:22:05 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (0x7fe172928400) [pid = 1828] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:22:05 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (0x7fe178144400) [pid = 1828] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:22:05 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (0x7fe1728f6000) [pid = 1828] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:22:05 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (0x7fe174c6b800) [pid = 1828] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:22:05 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (0x7fe1693cdc00) [pid = 1828] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:22:05 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (0x7fe16b84c800) [pid = 1828] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:22:05 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (0x7fe1728f6800) [pid = 1828] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:22:05 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (0x7fe17292e400) [pid = 1828] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:22:05 INFO - PROCESS | 1828 | 1461590525373 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1327ms 06:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:22:05 INFO - PROCESS | 1828 | 1461590525427 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 06:22:05 INFO - PROCESS | 1828 | 1461590525429 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 06:22:05 INFO - PROCESS | 1828 | 1461590525433 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:22:05 INFO - PROCESS | 1828 | 1461590525436 Marionette TRACE conn3 <- [1,1546,null,{}] 06:22:05 INFO - PROCESS | 1828 | 1461590525440 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:05 INFO - PROCESS | 1828 | 1461590525581 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 06:22:05 INFO - PROCESS | 1828 | 1461590525716 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174b4f000 == 103 [pid = 1828] [id = 394] 06:22:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (0x7fe16ba8d000) [pid = 1828] [serial = 1183] [outer = (nil)] 06:22:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (0x7fe173f10000) [pid = 1828] [serial = 1184] [outer = 0x7fe16ba8d000] 06:22:05 INFO - PROCESS | 1828 | 1461590525769 Marionette DEBUG loaded listener.js 06:22:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (0x7fe17c6f6c00) [pid = 1828] [serial = 1185] [outer = 0x7fe16ba8d000] 06:22:06 INFO - PROCESS | 1828 | 1461590526380 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 981ms 06:22:06 INFO - PROCESS | 1828 | 1461590526415 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 06:22:06 INFO - PROCESS | 1828 | 1461590526417 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 06:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:22:06 INFO - PROCESS | 1828 | 1461590526423 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:22:06 INFO - PROCESS | 1828 | 1461590526425 Marionette TRACE conn3 <- [1,1550,null,{}] 06:22:06 INFO - PROCESS | 1828 | 1461590526430 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:06 INFO - PROCESS | 1828 | 1461590526572 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 06:22:06 INFO - PROCESS | 1828 | 1461590526707 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17dfb2000 == 104 [pid = 1828] [id = 395] 06:22:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (0x7fe172924800) [pid = 1828] [serial = 1186] [outer = (nil)] 06:22:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (0x7fe17dd7c000) [pid = 1828] [serial = 1187] [outer = 0x7fe172924800] 06:22:06 INFO - PROCESS | 1828 | 1461590526770 Marionette DEBUG loaded listener.js 06:22:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (0x7fe18145d400) [pid = 1828] [serial = 1188] [outer = 0x7fe172924800] 06:22:07 INFO - PROCESS | 1828 | 1461590527692 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1325ms 06:22:07 INFO - PROCESS | 1828 | 1461590527750 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 06:22:07 INFO - PROCESS | 1828 | 1461590527756 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 06:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:22:07 INFO - PROCESS | 1828 | 1461590527765 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:22:07 INFO - PROCESS | 1828 | 1461590527768 Marionette TRACE conn3 <- [1,1554,null,{}] 06:22:07 INFO - PROCESS | 1828 | 1461590527776 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:07 INFO - PROCESS | 1828 | 1461590527962 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 06:22:08 INFO - PROCESS | 1828 | 1461590528132 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b77c000 == 105 [pid = 1828] [id = 396] 06:22:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (0x7fe1694e3400) [pid = 1828] [serial = 1189] [outer = (nil)] 06:22:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (0x7fe16b913400) [pid = 1828] [serial = 1190] [outer = 0x7fe1694e3400] 06:22:08 INFO - PROCESS | 1828 | 1461590528209 Marionette DEBUG loaded listener.js 06:22:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (0x7fe172857800) [pid = 1828] [serial = 1191] [outer = 0x7fe1694e3400] 06:22:09 INFO - PROCESS | 1828 | 1461590529041 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1337ms 06:22:09 INFO - PROCESS | 1828 | 1461590529102 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 06:22:09 INFO - PROCESS | 1828 | 1461590529110 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 06:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:22:09 INFO - PROCESS | 1828 | 1461590529119 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:22:09 INFO - PROCESS | 1828 | 1461590529123 Marionette TRACE conn3 <- [1,1558,null,{}] 06:22:09 INFO - PROCESS | 1828 | 1461590529128 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:09 INFO - PROCESS | 1828 | 1461590529302 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 06:22:09 INFO - PROCESS | 1828 | 1461590529470 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:09 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174eae800 == 106 [pid = 1828] [id = 397] 06:22:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (0x7fe17286dc00) [pid = 1828] [serial = 1192] [outer = (nil)] 06:22:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (0x7fe17375d000) [pid = 1828] [serial = 1193] [outer = 0x7fe17286dc00] 06:22:09 INFO - PROCESS | 1828 | 1461590529535 Marionette DEBUG loaded listener.js 06:22:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (0x7fe17391b000) [pid = 1828] [serial = 1194] [outer = 0x7fe17286dc00] 06:22:10 INFO - PROCESS | 1828 | 1461590530387 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:22:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:22:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1332ms 06:22:10 INFO - PROCESS | 1828 | 1461590530451 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 06:22:10 INFO - PROCESS | 1828 | 1461590530454 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 06:22:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:22:10 INFO - PROCESS | 1828 | 1461590530460 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:22:10 INFO - PROCESS | 1828 | 1461590530465 Marionette TRACE conn3 <- [1,1562,null,{}] 06:22:10 INFO - PROCESS | 1828 | 1461590530479 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:10 INFO - PROCESS | 1828 | 1461590530694 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 06:22:10 INFO - PROCESS | 1828 | 1461590530866 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b089000 == 107 [pid = 1828] [id = 398] 06:22:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (0x7fe174a2c000) [pid = 1828] [serial = 1195] [outer = (nil)] 06:22:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (0x7fe177d0d000) [pid = 1828] [serial = 1196] [outer = 0x7fe174a2c000] 06:22:10 INFO - PROCESS | 1828 | 1461590530939 Marionette DEBUG loaded listener.js 06:22:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (0x7fe17861b800) [pid = 1828] [serial = 1197] [outer = 0x7fe174a2c000] 06:22:11 INFO - PROCESS | 1828 | 1461590531710 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:22:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:22:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1283ms 06:22:11 INFO - PROCESS | 1828 | 1461590531761 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 06:22:11 INFO - PROCESS | 1828 | 1461590531766 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 06:22:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:22:11 INFO - PROCESS | 1828 | 1461590531771 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:22:11 INFO - PROCESS | 1828 | 1461590531773 Marionette TRACE conn3 <- [1,1566,null,{}] 06:22:11 INFO - PROCESS | 1828 | 1461590531779 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:11 INFO - PROCESS | 1828 | 1461590531944 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 06:22:12 INFO - PROCESS | 1828 | 1461590532129 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:12 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fc3c000 == 108 [pid = 1828] [id = 399] 06:22:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (0x7fe176c7e800) [pid = 1828] [serial = 1198] [outer = (nil)] 06:22:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (0x7fe17a0ab400) [pid = 1828] [serial = 1199] [outer = 0x7fe176c7e800] 06:22:12 INFO - PROCESS | 1828 | 1461590532193 Marionette DEBUG loaded listener.js 06:22:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (0x7fe17dd86400) [pid = 1828] [serial = 1200] [outer = 0x7fe176c7e800] 06:22:13 INFO - PROCESS | 1828 | 1461590533007 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:22:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:22:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1278ms 06:22:13 INFO - PROCESS | 1828 | 1461590533051 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 06:22:13 INFO - PROCESS | 1828 | 1461590533053 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 06:22:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:22:13 INFO - PROCESS | 1828 | 1461590533060 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:22:13 INFO - PROCESS | 1828 | 1461590533063 Marionette TRACE conn3 <- [1,1570,null,{}] 06:22:13 INFO - PROCESS | 1828 | 1461590533068 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:13 INFO - PROCESS | 1828 | 1461590533232 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 06:22:13 INFO - PROCESS | 1828 | 1461590533407 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:13 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe195527000 == 109 [pid = 1828] [id = 400] 06:22:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (0x7fe1786c0c00) [pid = 1828] [serial = 1201] [outer = (nil)] 06:22:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (0x7fe181462000) [pid = 1828] [serial = 1202] [outer = 0x7fe1786c0c00] 06:22:13 INFO - PROCESS | 1828 | 1461590533469 Marionette DEBUG loaded listener.js 06:22:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (0x7fe18a1ecc00) [pid = 1828] [serial = 1203] [outer = 0x7fe1786c0c00] 06:22:14 INFO - PROCESS | 1828 | 1461590534285 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:22:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:22:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1284ms 06:22:14 INFO - PROCESS | 1828 | 1461590534344 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 06:22:14 INFO - PROCESS | 1828 | 1461590534347 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 06:22:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:22:14 INFO - PROCESS | 1828 | 1461590534352 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:22:14 INFO - PROCESS | 1828 | 1461590534355 Marionette TRACE conn3 <- [1,1574,null,{}] 06:22:14 INFO - PROCESS | 1828 | 1461590534360 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:14 INFO - PROCESS | 1828 | 1461590534548 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 06:22:14 INFO - PROCESS | 1828 | 1461590534722 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:14 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe195534000 == 110 [pid = 1828] [id = 401] 06:22:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (0x7fe18b0e9000) [pid = 1828] [serial = 1204] [outer = (nil)] 06:22:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (0x7fe18fda2c00) [pid = 1828] [serial = 1205] [outer = 0x7fe18b0e9000] 06:22:14 INFO - PROCESS | 1828 | 1461590534787 Marionette DEBUG loaded listener.js 06:22:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (0x7fe190438400) [pid = 1828] [serial = 1206] [outer = 0x7fe18b0e9000] 06:22:15 INFO - PROCESS | 1828 | 1461590535554 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:22:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:22:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1236ms 06:22:15 INFO - PROCESS | 1828 | 1461590535589 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 06:22:15 INFO - PROCESS | 1828 | 1461590535592 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 06:22:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:22:15 INFO - PROCESS | 1828 | 1461590535597 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:22:15 INFO - PROCESS | 1828 | 1461590535600 Marionette TRACE conn3 <- [1,1578,null,{}] 06:22:15 INFO - PROCESS | 1828 | 1461590535622 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:15 INFO - PROCESS | 1828 | 1461590535784 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 06:22:15 INFO - PROCESS | 1828 | 1461590535958 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:15 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1641dc800 == 111 [pid = 1828] [id = 402] 06:22:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (0x7fe165d28000) [pid = 1828] [serial = 1207] [outer = (nil)] 06:22:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (0x7fe165d30800) [pid = 1828] [serial = 1208] [outer = 0x7fe165d28000] 06:22:16 INFO - PROCESS | 1828 | 1461590536021 Marionette DEBUG loaded listener.js 06:22:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (0x7fe165d35800) [pid = 1828] [serial = 1209] [outer = 0x7fe165d28000] 06:22:16 INFO - PROCESS | 1828 | 1461590536787 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:22:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:22:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1228ms 06:22:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:22:16 INFO - PROCESS | 1828 | 1461590536826 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 06:22:16 INFO - PROCESS | 1828 | 1461590536829 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 06:22:16 INFO - PROCESS | 1828 | 1461590536834 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:22:16 INFO - PROCESS | 1828 | 1461590536837 Marionette TRACE conn3 <- [1,1582,null,{}] 06:22:16 INFO - PROCESS | 1828 | 1461590536842 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:17 INFO - PROCESS | 1828 | 1461590537014 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 06:22:17 INFO - PROCESS | 1828 | 1461590537190 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166fcf800 == 112 [pid = 1828] [id = 403] 06:22:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (0x7fe165d2a400) [pid = 1828] [serial = 1210] [outer = (nil)] 06:22:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (0x7fe16b29d000) [pid = 1828] [serial = 1211] [outer = 0x7fe165d2a400] 06:22:17 INFO - PROCESS | 1828 | 1461590537254 Marionette DEBUG loaded listener.js 06:22:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (0x7fe16b2a2c00) [pid = 1828] [serial = 1212] [outer = 0x7fe165d2a400] 06:22:18 INFO - PROCESS | 1828 | 1461590538015 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:22:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:22:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1233ms 06:22:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:22:18 INFO - PROCESS | 1828 | 1461590538067 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 06:22:18 INFO - PROCESS | 1828 | 1461590538070 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 06:22:18 INFO - PROCESS | 1828 | 1461590538074 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:22:18 INFO - PROCESS | 1828 | 1461590538078 Marionette TRACE conn3 <- [1,1586,null,{}] 06:22:18 INFO - PROCESS | 1828 | 1461590538082 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:18 INFO - PROCESS | 1828 | 1461590538242 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 06:22:18 INFO - PROCESS | 1828 | 1461590538418 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:18 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169769000 == 113 [pid = 1828] [id = 404] 06:22:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (0x7fe165d2c800) [pid = 1828] [serial = 1213] [outer = (nil)] 06:22:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (0x7fe165f4d000) [pid = 1828] [serial = 1214] [outer = 0x7fe165d2c800] 06:22:18 INFO - PROCESS | 1828 | 1461590538482 Marionette DEBUG loaded listener.js 06:22:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 190 (0x7fe165f51800) [pid = 1828] [serial = 1215] [outer = 0x7fe165d2c800] 06:22:19 INFO - PROCESS | 1828 | 1461590539273 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:22:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:22:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1226ms 06:22:19 INFO - PROCESS | 1828 | 1461590539302 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 06:22:19 INFO - PROCESS | 1828 | 1461590539304 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 06:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:22:19 INFO - PROCESS | 1828 | 1461590539310 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:22:19 INFO - PROCESS | 1828 | 1461590539313 Marionette TRACE conn3 <- [1,1590,null,{}] 06:22:19 INFO - PROCESS | 1828 | 1461590539318 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:19 INFO - PROCESS | 1828 | 1461590539483 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 06:22:19 INFO - PROCESS | 1828 | 1461590539660 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169780800 == 114 [pid = 1828] [id = 405] 06:22:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 191 (0x7fe165f44c00) [pid = 1828] [serial = 1216] [outer = (nil)] 06:22:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 192 (0x7fe166d60000) [pid = 1828] [serial = 1217] [outer = 0x7fe165f44c00] 06:22:19 INFO - PROCESS | 1828 | 1461590539723 Marionette DEBUG loaded listener.js 06:22:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 193 (0x7fe166d64800) [pid = 1828] [serial = 1218] [outer = 0x7fe165f44c00] 06:22:20 INFO - PROCESS | 1828 | 1461590540565 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:22:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:22:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1327ms 06:22:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:22:20 INFO - PROCESS | 1828 | 1461590540638 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 06:22:20 INFO - PROCESS | 1828 | 1461590540641 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 06:22:20 INFO - PROCESS | 1828 | 1461590540647 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:22:20 INFO - PROCESS | 1828 | 1461590540651 Marionette TRACE conn3 <- [1,1594,null,{}] 06:22:20 INFO - PROCESS | 1828 | 1461590540656 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:20 INFO - PROCESS | 1828 | 1461590540883 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 06:22:21 INFO - PROCESS | 1828 | 1461590541057 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe165c79800 == 115 [pid = 1828] [id = 406] 06:22:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 194 (0x7fe165f4cc00) [pid = 1828] [serial = 1219] [outer = (nil)] 06:22:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 195 (0x7fe16b2a5c00) [pid = 1828] [serial = 1220] [outer = 0x7fe165f4cc00] 06:22:21 INFO - PROCESS | 1828 | 1461590541127 Marionette DEBUG loaded listener.js 06:22:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 196 (0x7fe190437800) [pid = 1828] [serial = 1221] [outer = 0x7fe165f4cc00] 06:22:21 INFO - PROCESS | 1828 | 1461590541971 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:22:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1387ms 06:22:22 INFO - PROCESS | 1828 | 1461590542033 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 06:22:22 INFO - PROCESS | 1828 | 1461590542036 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 06:22:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:22:22 INFO - PROCESS | 1828 | 1461590542064 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:22:22 INFO - PROCESS | 1828 | 1461590542068 Marionette TRACE conn3 <- [1,1598,null,{}] 06:22:22 INFO - PROCESS | 1828 | 1461590542077 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:22 INFO - PROCESS | 1828 | 1461590542278 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 06:22:22 INFO - PROCESS | 1828 | 1461590542827 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe165c6a800 == 116 [pid = 1828] [id = 407] 06:22:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 197 (0x7fe164fcb000) [pid = 1828] [serial = 1222] [outer = (nil)] 06:22:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (0x7fe164fd1c00) [pid = 1828] [serial = 1223] [outer = 0x7fe164fcb000] 06:22:22 INFO - PROCESS | 1828 | 1461590542931 Marionette DEBUG loaded listener.js 06:22:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (0x7fe165ef7000) [pid = 1828] [serial = 1224] [outer = 0x7fe164fcb000] 06:22:23 INFO - PROCESS | 1828 | 1461590543680 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:22:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:22:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1682ms 06:22:23 INFO - PROCESS | 1828 | 1461590543748 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 06:22:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:22:23 INFO - PROCESS | 1828 | 1461590543754 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 06:22:23 INFO - PROCESS | 1828 | 1461590543761 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:22:23 INFO - PROCESS | 1828 | 1461590543765 Marionette TRACE conn3 <- [1,1602,null,{}] 06:22:23 INFO - PROCESS | 1828 | 1461590543772 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:23 INFO - PROCESS | 1828 | 1461590543986 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 06:22:24 INFO - PROCESS | 1828 | 1461590544286 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166746800 == 117 [pid = 1828] [id = 408] 06:22:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (0x7fe166ac2400) [pid = 1828] [serial = 1225] [outer = (nil)] 06:22:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (0x7fe166d5c800) [pid = 1828] [serial = 1226] [outer = 0x7fe166ac2400] 06:22:24 INFO - PROCESS | 1828 | 1461590544386 Marionette DEBUG loaded listener.js 06:22:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (0x7fe166d6b000) [pid = 1828] [serial = 1227] [outer = 0x7fe166ac2400] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17e2ae000 == 116 [pid = 1828] [id = 72] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174b4f000 == 115 [pid = 1828] [id = 394] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (0x7fe17d2a4400) [pid = 1828] [serial = 1127] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 200 (0x7fe17285bc00) [pid = 1828] [serial = 1100] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 199 (0x7fe166acc800) [pid = 1828] [serial = 1103] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cc69800 == 114 [pid = 1828] [id = 393] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1781aa800 == 113 [pid = 1828] [id = 392] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe176111000 == 112 [pid = 1828] [id = 391] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1728df800 == 111 [pid = 1828] [id = 390] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b365800 == 110 [pid = 1828] [id = 389] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe167fea800 == 109 [pid = 1828] [id = 388] 06:22:25 INFO - PROCESS | 1828 | 1461590545261 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b01f000 == 108 [pid = 1828] [id = 387] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe164fec000 == 107 [pid = 1828] [id = 385] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169577800 == 106 [pid = 1828] [id = 384] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1930e3800 == 105 [pid = 1828] [id = 383] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b020000 == 104 [pid = 1828] [id = 382] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fb3c000 == 103 [pid = 1828] [id = 381] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851eb800 == 102 [pid = 1828] [id = 380] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cde5000 == 101 [pid = 1828] [id = 379] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17a2c0000 == 100 [pid = 1828] [id = 378] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1728c7000 == 99 [pid = 1828] [id = 377] 06:22:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b37f000 == 98 [pid = 1828] [id = 376] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 198 (0x7fe17c1ad000) [pid = 1828] [serial = 1088] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 197 (0x7fe17369c400) [pid = 1828] [serial = 1112] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 196 (0x7fe17814b000) [pid = 1828] [serial = 1121] [outer = (nil)] [url = about:blank] 06:22:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1536ms 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 195 (0x7fe177770c00) [pid = 1828] [serial = 1118] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 194 (0x7fe1786b8c00) [pid = 1828] [serial = 1124] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 193 (0x7fe1694e6c00) [pid = 1828] [serial = 1106] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 192 (0x7fe16b90b400) [pid = 1828] [serial = 1076] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 191 (0x7fe17b9b4800) [pid = 1828] [serial = 1125] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 190 (0x7fe17374cc00) [pid = 1828] [serial = 1113] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 189 (0x7fe172865400) [pid = 1828] [serial = 1110] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 188 (0x7fe18b0f1000) [pid = 1828] [serial = 1094] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (0x7fe176133800) [pid = 1828] [serial = 1116] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (0x7fe1740f4000) [pid = 1828] [serial = 1115] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (0x7fe17a0aac00) [pid = 1828] [serial = 1074] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (0x7fe177d06400) [pid = 1828] [serial = 1082] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (0x7fe16b46e800) [pid = 1828] [serial = 1107] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (0x7fe17375ec00) [pid = 1828] [serial = 1079] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (0x7fe1786bdc00) [pid = 1828] [serial = 1085] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (0x7fe177bdb800) [pid = 1828] [serial = 1119] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (0x7fe16ba93800) [pid = 1828] [serial = 1109] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (0x7fe17864e000) [pid = 1828] [serial = 1122] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (0x7fe17b192000) [pid = 1828] [serial = 1091] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (0x7fe18c5d8000) [pid = 1828] [serial = 1097] [outer = (nil)] [url = about:blank] 06:22:25 INFO - PROCESS | 1828 | 1461590545317 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 06:22:25 INFO - PROCESS | 1828 | 1461590545322 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 06:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:22:25 INFO - PROCESS | 1828 | 1461590545328 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:22:25 INFO - PROCESS | 1828 | 1461590545330 Marionette TRACE conn3 <- [1,1606,null,{}] 06:22:25 INFO - PROCESS | 1828 | 1461590545336 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:25 INFO - PROCESS | 1828 | 1461590545488 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 06:22:25 INFO - PROCESS | 1828 | 1461590545627 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:25 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169668000 == 99 [pid = 1828] [id = 409] 06:22:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (0x7fe166ac8800) [pid = 1828] [serial = 1228] [outer = (nil)] 06:22:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (0x7fe16b462800) [pid = 1828] [serial = 1229] [outer = 0x7fe166ac8800] 06:22:25 INFO - PROCESS | 1828 | 1461590545683 Marionette DEBUG loaded listener.js 06:22:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (0x7fe16ba91800) [pid = 1828] [serial = 1230] [outer = 0x7fe166ac8800] 06:22:26 INFO - PROCESS | 1828 | 1461590546369 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:22:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:22:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1077ms 06:22:26 INFO - PROCESS | 1828 | 1461590546405 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 06:22:26 INFO - PROCESS | 1828 | 1461590546409 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 06:22:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:22:26 INFO - PROCESS | 1828 | 1461590546421 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:22:26 INFO - PROCESS | 1828 | 1461590546428 Marionette TRACE conn3 <- [1,1610,null,{}] 06:22:26 INFO - PROCESS | 1828 | 1461590546436 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:26 INFO - PROCESS | 1828 | 1461590546608 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 06:22:26 INFO - PROCESS | 1828 | 1461590546747 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b3a0000 == 100 [pid = 1828] [id = 410] 06:22:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (0x7fe16ba8c400) [pid = 1828] [serial = 1231] [outer = (nil)] 06:22:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (0x7fe172862c00) [pid = 1828] [serial = 1232] [outer = 0x7fe16ba8c400] 06:22:26 INFO - PROCESS | 1828 | 1461590546813 Marionette DEBUG loaded listener.js 06:22:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (0x7fe172929000) [pid = 1828] [serial = 1233] [outer = 0x7fe16ba8c400] 06:22:27 INFO - PROCESS | 1828 | 1461590547426 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:22:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:22:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1042ms 06:22:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:22:27 INFO - PROCESS | 1828 | 1461590547458 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 06:22:27 INFO - PROCESS | 1828 | 1461590547461 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 06:22:27 INFO - PROCESS | 1828 | 1461590547466 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:22:27 INFO - PROCESS | 1828 | 1461590547468 Marionette TRACE conn3 <- [1,1614,null,{}] 06:22:27 INFO - PROCESS | 1828 | 1461590547498 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:27 INFO - PROCESS | 1828 | 1461590547713 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 06:22:27 INFO - PROCESS | 1828 | 1461590547745 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:27 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b9a7000 == 101 [pid = 1828] [id = 411] 06:22:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (0x7fe163542c00) [pid = 1828] [serial = 1234] [outer = (nil)] 06:22:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (0x7fe1736d5000) [pid = 1828] [serial = 1235] [outer = 0x7fe163542c00] 06:22:27 INFO - PROCESS | 1828 | 1461590547800 Marionette DEBUG loaded listener.js 06:22:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (0x7fe173910c00) [pid = 1828] [serial = 1236] [outer = 0x7fe163542c00] 06:22:28 INFO - PROCESS | 1828 | 1461590548560 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 06:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1133ms 06:22:28 INFO - PROCESS | 1828 | 1461590548599 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 06:22:28 INFO - PROCESS | 1828 | 1461590548601 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 06:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:22:28 INFO - PROCESS | 1828 | 1461590548607 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:22:28 INFO - PROCESS | 1828 | 1461590548609 Marionette TRACE conn3 <- [1,1618,null,{}] 06:22:28 INFO - PROCESS | 1828 | 1461590548620 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:28 INFO - PROCESS | 1828 | 1461590548813 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 06:22:28 INFO - PROCESS | 1828 | 1461590548840 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171943800 == 102 [pid = 1828] [id = 412] 06:22:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (0x7fe17391d800) [pid = 1828] [serial = 1237] [outer = (nil)] 06:22:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (0x7fe173f04800) [pid = 1828] [serial = 1238] [outer = 0x7fe17391d800] 06:22:28 INFO - PROCESS | 1828 | 1461590548912 Marionette DEBUG loaded listener.js 06:22:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (0x7fe1748bf400) [pid = 1828] [serial = 1239] [outer = 0x7fe17391d800] 06:22:29 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (0x7fe177a0cc00) [pid = 1828] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:22:29 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (0x7fe178816400) [pid = 1828] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:22:29 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (0x7fe16ba8d000) [pid = 1828] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:22:29 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (0x7fe16b469400) [pid = 1828] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:22:29 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (0x7fe1694eb000) [pid = 1828] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:22:29 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (0x7fe17387ec00) [pid = 1828] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:22:29 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (0x7fe17391cc00) [pid = 1828] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:22:29 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (0x7fe164fd0c00) [pid = 1828] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:22:29 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (0x7fe174503c00) [pid = 1828] [serial = 36] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:22:29 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (0x7fe1745d5800) [pid = 1828] [serial = 33] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:22:29 INFO - PROCESS | 1828 | 1461590549926 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:22:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:22:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1336ms 06:22:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:22:29 INFO - PROCESS | 1828 | 1461590549943 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 06:22:29 INFO - PROCESS | 1828 | 1461590549946 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 06:22:29 INFO - PROCESS | 1828 | 1461590549950 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:22:29 INFO - PROCESS | 1828 | 1461590549953 Marionette TRACE conn3 <- [1,1622,null,{}] 06:22:29 INFO - PROCESS | 1828 | 1461590549958 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:30 INFO - PROCESS | 1828 | 1461590550118 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 06:22:30 INFO - PROCESS | 1828 | 1461590550257 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1728c4000 == 103 [pid = 1828] [id = 413] 06:22:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (0x7fe17391e800) [pid = 1828] [serial = 1240] [outer = (nil)] 06:22:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (0x7fe175250800) [pid = 1828] [serial = 1241] [outer = 0x7fe17391e800] 06:22:30 INFO - PROCESS | 1828 | 1461590550312 Marionette DEBUG loaded listener.js 06:22:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (0x7fe17613a400) [pid = 1828] [serial = 1242] [outer = 0x7fe17391e800] 06:22:30 INFO - PROCESS | 1828 | 1461590550890 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:22:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 06:22:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 978ms 06:22:30 INFO - PROCESS | 1828 | 1461590550928 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 06:22:30 INFO - PROCESS | 1828 | 1461590550931 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 06:22:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:22:30 INFO - PROCESS | 1828 | 1461590550937 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:22:30 INFO - PROCESS | 1828 | 1461590550938 Marionette TRACE conn3 <- [1,1626,null,{}] 06:22:30 INFO - PROCESS | 1828 | 1461590550944 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:31 INFO - PROCESS | 1828 | 1461590551093 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 06:22:31 INFO - PROCESS | 1828 | 1461590551109 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175c55800 == 104 [pid = 1828] [id = 414] 06:22:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (0x7fe1693cdc00) [pid = 1828] [serial = 1243] [outer = (nil)] 06:22:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (0x7fe177bdac00) [pid = 1828] [serial = 1244] [outer = 0x7fe1693cdc00] 06:22:31 INFO - PROCESS | 1828 | 1461590551287 Marionette DEBUG loaded listener.js 06:22:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (0x7fe17814bc00) [pid = 1828] [serial = 1245] [outer = 0x7fe1693cdc00] 06:22:31 INFO - PROCESS | 1828 | 1461590551980 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:22:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:22:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1129ms 06:22:32 INFO - PROCESS | 1828 | 1461590552065 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 06:22:32 INFO - PROCESS | 1828 | 1461590552071 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 06:22:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:22:32 INFO - PROCESS | 1828 | 1461590552123 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:22:32 INFO - PROCESS | 1828 | 1461590552127 Marionette TRACE conn3 <- [1,1630,null,{}] 06:22:32 INFO - PROCESS | 1828 | 1461590552140 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:32 INFO - PROCESS | 1828 | 1461590552324 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 06:22:32 INFO - PROCESS | 1828 | 1461590552502 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166fc7000 == 105 [pid = 1828] [id = 415] 06:22:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (0x7fe165d30c00) [pid = 1828] [serial = 1246] [outer = (nil)] 06:22:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (0x7fe165ef3c00) [pid = 1828] [serial = 1247] [outer = 0x7fe165d30c00] 06:22:32 INFO - PROCESS | 1828 | 1461590552570 Marionette DEBUG loaded listener.js 06:22:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (0x7fe16689ac00) [pid = 1828] [serial = 1248] [outer = 0x7fe165d30c00] 06:22:33 INFO - PROCESS | 1828 | 1461590553409 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:22:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:22:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1385ms 06:22:33 INFO - PROCESS | 1828 | 1461590553464 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 06:22:33 INFO - PROCESS | 1828 | 1461590553472 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 06:22:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:22:33 INFO - PROCESS | 1828 | 1461590553482 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:22:33 INFO - PROCESS | 1828 | 1461590553485 Marionette TRACE conn3 <- [1,1634,null,{}] 06:22:33 INFO - PROCESS | 1828 | 1461590553491 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:33 INFO - PROCESS | 1828 | 1461590553663 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 06:22:33 INFO - PROCESS | 1828 | 1461590553845 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b37d000 == 106 [pid = 1828] [id = 416] 06:22:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (0x7fe166d5f400) [pid = 1828] [serial = 1249] [outer = (nil)] 06:22:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (0x7fe16b2a5800) [pid = 1828] [serial = 1250] [outer = 0x7fe166d5f400] 06:22:33 INFO - PROCESS | 1828 | 1461590553920 Marionette DEBUG loaded listener.js 06:22:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 190 (0x7fe16ba8a800) [pid = 1828] [serial = 1251] [outer = 0x7fe166d5f400] 06:22:34 INFO - PROCESS | 1828 | 1461590554783 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:22:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:22:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1328ms 06:22:34 INFO - PROCESS | 1828 | 1461590554809 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 06:22:34 INFO - PROCESS | 1828 | 1461590554813 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 06:22:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:22:34 INFO - PROCESS | 1828 | 1461590554819 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:22:34 INFO - PROCESS | 1828 | 1461590554824 Marionette TRACE conn3 <- [1,1638,null,{}] 06:22:34 INFO - PROCESS | 1828 | 1461590554838 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:35 INFO - PROCESS | 1828 | 1461590555015 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 06:22:35 INFO - PROCESS | 1828 | 1461590555197 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177c5c800 == 107 [pid = 1828] [id = 417] 06:22:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 191 (0x7fe17285ac00) [pid = 1828] [serial = 1252] [outer = (nil)] 06:22:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 192 (0x7fe173753400) [pid = 1828] [serial = 1253] [outer = 0x7fe17285ac00] 06:22:35 INFO - PROCESS | 1828 | 1461590555264 Marionette DEBUG loaded listener.js 06:22:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 193 (0x7fe1740ea800) [pid = 1828] [serial = 1254] [outer = 0x7fe17285ac00] 06:22:36 INFO - PROCESS | 1828 | 1461590556105 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:22:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:22:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1341ms 06:22:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:22:36 INFO - PROCESS | 1828 | 1461590556161 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 06:22:36 INFO - PROCESS | 1828 | 1461590556164 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 06:22:36 INFO - PROCESS | 1828 | 1461590556171 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:22:36 INFO - PROCESS | 1828 | 1461590556174 Marionette TRACE conn3 <- [1,1642,null,{}] 06:22:36 INFO - PROCESS | 1828 | 1461590556179 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:36 INFO - PROCESS | 1828 | 1461590556351 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 06:22:36 INFO - PROCESS | 1828 | 1461590556536 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17be52800 == 108 [pid = 1828] [id = 418] 06:22:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 194 (0x7fe172861400) [pid = 1828] [serial = 1255] [outer = (nil)] 06:22:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 195 (0x7fe17767dc00) [pid = 1828] [serial = 1256] [outer = 0x7fe172861400] 06:22:36 INFO - PROCESS | 1828 | 1461590556600 Marionette DEBUG loaded listener.js 06:22:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 196 (0x7fe178144800) [pid = 1828] [serial = 1257] [outer = 0x7fe172861400] 06:22:37 INFO - PROCESS | 1828 | 1461590557470 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:22:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:22:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1339ms 06:22:37 INFO - PROCESS | 1828 | 1461590557510 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 06:22:37 INFO - PROCESS | 1828 | 1461590557514 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 06:22:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:22:37 INFO - PROCESS | 1828 | 1461590557520 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:22:37 INFO - PROCESS | 1828 | 1461590557522 Marionette TRACE conn3 <- [1,1646,null,{}] 06:22:37 INFO - PROCESS | 1828 | 1461590557528 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:37 INFO - PROCESS | 1828 | 1461590557690 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 06:22:37 INFO - PROCESS | 1828 | 1461590557872 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cdee800 == 109 [pid = 1828] [id = 419] 06:22:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 197 (0x7fe178623400) [pid = 1828] [serial = 1258] [outer = (nil)] 06:22:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (0x7fe1786bb800) [pid = 1828] [serial = 1259] [outer = 0x7fe178623400] 06:22:37 INFO - PROCESS | 1828 | 1461590557935 Marionette DEBUG loaded listener.js 06:22:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (0x7fe179f31000) [pid = 1828] [serial = 1260] [outer = 0x7fe178623400] 06:22:38 INFO - PROCESS | 1828 | 1461590558731 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:22:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:22:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1277ms 06:22:38 INFO - PROCESS | 1828 | 1461590558797 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 06:22:38 INFO - PROCESS | 1828 | 1461590558801 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 06:22:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:22:38 INFO - PROCESS | 1828 | 1461590558807 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:22:38 INFO - PROCESS | 1828 | 1461590558809 Marionette TRACE conn3 <- [1,1650,null,{}] 06:22:38 INFO - PROCESS | 1828 | 1461590558815 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:39 INFO - PROCESS | 1828 | 1461590559017 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 06:22:39 INFO - PROCESS | 1828 | 1461590559195 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18adb0800 == 110 [pid = 1828] [id = 420] 06:22:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (0x7fe17b191800) [pid = 1828] [serial = 1261] [outer = (nil)] 06:22:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (0x7fe17db8c000) [pid = 1828] [serial = 1262] [outer = 0x7fe17b191800] 06:22:39 INFO - PROCESS | 1828 | 1461590559261 Marionette DEBUG loaded listener.js 06:22:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (0x7fe18ad67c00) [pid = 1828] [serial = 1263] [outer = 0x7fe17b191800] 06:22:40 INFO - PROCESS | 1828 | 1461590560081 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:22:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:22:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1329ms 06:22:40 INFO - PROCESS | 1828 | 1461590560137 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 06:22:40 INFO - PROCESS | 1828 | 1461590560139 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 06:22:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:22:40 INFO - PROCESS | 1828 | 1461590560145 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:22:40 INFO - PROCESS | 1828 | 1461590560147 Marionette TRACE conn3 <- [1,1654,null,{}] 06:22:40 INFO - PROCESS | 1828 | 1461590560152 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:40 INFO - PROCESS | 1828 | 1461590560316 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 06:22:40 INFO - PROCESS | 1828 | 1461590560496 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:40 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe192282800 == 111 [pid = 1828] [id = 421] 06:22:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (0x7fe164157000) [pid = 1828] [serial = 1264] [outer = (nil)] 06:22:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (0x7fe16415c800) [pid = 1828] [serial = 1265] [outer = 0x7fe164157000] 06:22:40 INFO - PROCESS | 1828 | 1461590560567 Marionette DEBUG loaded listener.js 06:22:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (0x7fe164161800) [pid = 1828] [serial = 1266] [outer = 0x7fe164157000] 06:22:41 INFO - PROCESS | 1828 | 1461590561347 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:22:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:22:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1230ms 06:22:41 INFO - PROCESS | 1828 | 1461590561377 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 06:22:41 INFO - PROCESS | 1828 | 1461590561381 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 06:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:22:41 INFO - PROCESS | 1828 | 1461590561389 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:22:41 INFO - PROCESS | 1828 | 1461590561391 Marionette TRACE conn3 <- [1,1658,null,{}] 06:22:41 INFO - PROCESS | 1828 | 1461590561396 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:41 INFO - PROCESS | 1828 | 1461590561555 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 06:22:41 INFO - PROCESS | 1828 | 1461590561735 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166ed5000 == 112 [pid = 1828] [id = 422] 06:22:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (0x7fe164157400) [pid = 1828] [serial = 1267] [outer = (nil)] 06:22:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (0x7fe17e9c7c00) [pid = 1828] [serial = 1268] [outer = 0x7fe164157400] 06:22:41 INFO - PROCESS | 1828 | 1461590561796 Marionette DEBUG loaded listener.js 06:22:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe18b251800) [pid = 1828] [serial = 1269] [outer = 0x7fe164157400] 06:22:42 INFO - PROCESS | 1828 | 1461590562604 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1276ms 06:22:42 INFO - PROCESS | 1828 | 1461590562666 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 06:22:42 INFO - PROCESS | 1828 | 1461590562669 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 06:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:22:42 INFO - PROCESS | 1828 | 1461590562674 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:22:42 INFO - PROCESS | 1828 | 1461590562676 Marionette TRACE conn3 <- [1,1662,null,{}] 06:22:42 INFO - PROCESS | 1828 | 1461590562681 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:42 INFO - PROCESS | 1828 | 1461590562835 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 06:22:43 INFO - PROCESS | 1828 | 1461590563018 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16520f000 == 113 [pid = 1828] [id = 423] 06:22:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (0x7fe163592000) [pid = 1828] [serial = 1270] [outer = (nil)] 06:22:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (0x7fe163599c00) [pid = 1828] [serial = 1271] [outer = 0x7fe163592000] 06:22:43 INFO - PROCESS | 1828 | 1461590563078 Marionette DEBUG loaded listener.js 06:22:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (0x7fe16359f000) [pid = 1828] [serial = 1272] [outer = 0x7fe163592000] 06:22:43 INFO - PROCESS | 1828 | 1461590563854 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1224ms 06:22:43 INFO - PROCESS | 1828 | 1461590563900 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 06:22:43 INFO - PROCESS | 1828 | 1461590563903 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 06:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:22:43 INFO - PROCESS | 1828 | 1461590563908 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:22:43 INFO - PROCESS | 1828 | 1461590563910 Marionette TRACE conn3 <- [1,1666,null,{}] 06:22:43 INFO - PROCESS | 1828 | 1461590563915 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:44 INFO - PROCESS | 1828 | 1461590564085 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 06:22:44 INFO - PROCESS | 1828 | 1461590564266 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:44 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166ee4000 == 114 [pid = 1828] [id = 424] 06:22:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (0x7fe163593c00) [pid = 1828] [serial = 1273] [outer = (nil)] 06:22:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (0x7fe17c1b6800) [pid = 1828] [serial = 1274] [outer = 0x7fe163593c00] 06:22:44 INFO - PROCESS | 1828 | 1461590564328 Marionette DEBUG loaded listener.js 06:22:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (0x7fe17c7b6000) [pid = 1828] [serial = 1275] [outer = 0x7fe163593c00] 06:22:45 INFO - PROCESS | 1828 | 1461590565119 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1282ms 06:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:22:45 INFO - PROCESS | 1828 | 1461590565191 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 06:22:45 INFO - PROCESS | 1828 | 1461590565194 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 06:22:45 INFO - PROCESS | 1828 | 1461590565200 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:22:45 INFO - PROCESS | 1828 | 1461590565203 Marionette TRACE conn3 <- [1,1670,null,{}] 06:22:45 INFO - PROCESS | 1828 | 1461590565208 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:45 INFO - PROCESS | 1828 | 1461590565392 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 06:22:45 INFO - PROCESS | 1828 | 1461590565572 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166978800 == 115 [pid = 1828] [id = 425] 06:22:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (0x7fe164161c00) [pid = 1828] [serial = 1276] [outer = (nil)] 06:22:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (0x7fe1786bc400) [pid = 1828] [serial = 1277] [outer = 0x7fe164161c00] 06:22:45 INFO - PROCESS | 1828 | 1461590565641 Marionette DEBUG loaded listener.js 06:22:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (0x7fe17c7bc000) [pid = 1828] [serial = 1278] [outer = 0x7fe164161c00] 06:22:46 INFO - PROCESS | 1828 | 1461590566394 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1230ms 06:22:46 INFO - PROCESS | 1828 | 1461590566429 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 06:22:46 INFO - PROCESS | 1828 | 1461590566432 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 06:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:22:46 INFO - PROCESS | 1828 | 1461590566437 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:22:46 INFO - PROCESS | 1828 | 1461590566440 Marionette TRACE conn3 <- [1,1674,null,{}] 06:22:46 INFO - PROCESS | 1828 | 1461590566444 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:46 INFO - PROCESS | 1828 | 1461590566607 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 06:22:46 INFO - PROCESS | 1828 | 1461590566790 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:46 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b9ad800 == 116 [pid = 1828] [id = 426] 06:22:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (0x7fe16359a800) [pid = 1828] [serial = 1279] [outer = (nil)] 06:22:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (0x7fe165e61c00) [pid = 1828] [serial = 1280] [outer = 0x7fe16359a800] 06:22:46 INFO - PROCESS | 1828 | 1461590566850 Marionette DEBUG loaded listener.js 06:22:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (0x7fe173918c00) [pid = 1828] [serial = 1281] [outer = 0x7fe16359a800] 06:22:48 INFO - PROCESS | 1828 | 1461590568126 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1731ms 06:22:48 INFO - PROCESS | 1828 | 1461590568170 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 06:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:22:48 INFO - PROCESS | 1828 | 1461590568176 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 06:22:48 INFO - PROCESS | 1828 | 1461590568183 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:22:48 INFO - PROCESS | 1828 | 1461590568188 Marionette TRACE conn3 <- [1,1678,null,{}] 06:22:48 INFO - PROCESS | 1828 | 1461590568195 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:48 INFO - PROCESS | 1828 | 1461590568358 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 06:22:48 INFO - PROCESS | 1828 | 1461590568560 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16674c000 == 117 [pid = 1828] [id = 427] 06:22:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (0x7fe165d2d400) [pid = 1828] [serial = 1282] [outer = (nil)] 06:22:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (0x7fe165e62400) [pid = 1828] [serial = 1283] [outer = 0x7fe165d2d400] 06:22:48 INFO - PROCESS | 1828 | 1461590568618 Marionette DEBUG loaded listener.js 06:22:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (0x7fe165f52c00) [pid = 1828] [serial = 1284] [outer = 0x7fe165d2d400] 06:22:49 INFO - PROCESS | 1828 | 1461590569651 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1540ms 06:22:49 INFO - PROCESS | 1828 | 1461590569723 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 06:22:49 INFO - PROCESS | 1828 | 1461590569730 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 06:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:22:49 INFO - PROCESS | 1828 | 1461590569739 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:22:49 INFO - PROCESS | 1828 | 1461590569742 Marionette TRACE conn3 <- [1,1682,null,{}] 06:22:49 INFO - PROCESS | 1828 | 1461590569746 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:49 INFO - PROCESS | 1828 | 1461590569953 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 06:22:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cde9800 == 116 [pid = 1828] [id = 325] 06:22:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe180648000 == 115 [pid = 1828] [id = 362] 06:22:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1728c4000 == 114 [pid = 1828] [id = 413] 06:22:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e75000 == 113 [pid = 1828] [id = 375] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (0x7fe174b63800) [pid = 1828] [serial = 35] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (0x7fe175e80c00) [pid = 1828] [serial = 1160] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (0x7fe17dd7c000) [pid = 1828] [serial = 1187] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171943800 == 112 [pid = 1828] [id = 412] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b9a7000 == 111 [pid = 1828] [id = 411] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17443a000 == 110 [pid = 1828] [id = 13] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b3a0000 == 109 [pid = 1828] [id = 410] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169668000 == 108 [pid = 1828] [id = 409] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166746800 == 107 [pid = 1828] [id = 408] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe165c6a800 == 106 [pid = 1828] [id = 407] 06:22:50 INFO - PROCESS | 1828 | 1461590570181 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe165c79800 == 105 [pid = 1828] [id = 406] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169780800 == 104 [pid = 1828] [id = 405] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169769000 == 103 [pid = 1828] [id = 404] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166fcf800 == 102 [pid = 1828] [id = 403] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1641dc800 == 101 [pid = 1828] [id = 402] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe195534000 == 100 [pid = 1828] [id = 401] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe195527000 == 99 [pid = 1828] [id = 400] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fc3c000 == 98 [pid = 1828] [id = 399] 06:22:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1641d2800 == 99 [pid = 1828] [id = 428] 06:22:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (0x7fe1693c9000) [pid = 1828] [serial = 1285] [outer = (nil)] 06:22:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (0x7fe16b29c000) [pid = 1828] [serial = 1286] [outer = 0x7fe1693c9000] 06:22:50 INFO - PROCESS | 1828 | 1461590570283 Marionette DEBUG loaded listener.js 06:22:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (0x7fe16b44b400) [pid = 1828] [serial = 1287] [outer = 0x7fe1693c9000] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18b089000 == 98 [pid = 1828] [id = 398] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174eae800 == 97 [pid = 1828] [id = 397] 06:22:50 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b77c000 == 96 [pid = 1828] [id = 396] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (0x7fe177d0f000) [pid = 1828] [serial = 1178] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (0x7fe17c03e000) [pid = 1828] [serial = 1181] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (0x7fe17d221400) [pid = 1828] [serial = 1182] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (0x7fe173f10000) [pid = 1828] [serial = 1184] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (0x7fe172861800) [pid = 1828] [serial = 1169] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (0x7fe17374ec00) [pid = 1828] [serial = 1170] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (0x7fe178c54800) [pid = 1828] [serial = 1142] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (0x7fe16ba98000) [pid = 1828] [serial = 1167] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 214 (0x7fe16b851c00) [pid = 1828] [serial = 1166] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (0x7fe173ad9800) [pid = 1828] [serial = 1172] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (0x7fe1740f1800) [pid = 1828] [serial = 1173] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (0x7fe173ae1400) [pid = 1828] [serial = 1136] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (0x7fe176138000) [pid = 1828] [serial = 1175] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (0x7fe178008c00) [pid = 1828] [serial = 1139] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (0x7fe178815c00) [pid = 1828] [serial = 1148] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (0x7fe17285c000) [pid = 1828] [serial = 1133] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (0x7fe178816800) [pid = 1828] [serial = 1154] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (0x7fe165efa400) [pid = 1828] [serial = 1164] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (0x7fe165ef1000) [pid = 1828] [serial = 1163] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (0x7fe165efb000) [pid = 1828] [serial = 1130] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (0x7fe164fd0800) [pid = 1828] [serial = 1157] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (0x7fe18145b800) [pid = 1828] [serial = 1145] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 200 (0x7fe16689b800) [pid = 1828] [serial = 1151] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 199 (0x7fe178643400) [pid = 1828] [serial = 1179] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 198 (0x7fe172927c00) [pid = 1828] [serial = 819] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 197 (0x7fe177775c00) [pid = 1828] [serial = 1176] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | --DOMWINDOW == 196 (0x7fe17c6f6c00) [pid = 1828] [serial = 1185] [outer = (nil)] [url = about:blank] 06:22:50 INFO - PROCESS | 1828 | 1461590570945 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1227ms 06:22:50 INFO - PROCESS | 1828 | 1461590570966 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 06:22:50 INFO - PROCESS | 1828 | 1461590570969 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 06:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:22:50 INFO - PROCESS | 1828 | 1461590570976 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:22:50 INFO - PROCESS | 1828 | 1461590570980 Marionette TRACE conn3 <- [1,1686,null,{}] 06:22:50 INFO - PROCESS | 1828 | 1461590570994 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:51 INFO - PROCESS | 1828 | 1461590571151 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 06:22:51 INFO - PROCESS | 1828 | 1461590571293 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16a217000 == 97 [pid = 1828] [id = 429] 06:22:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 197 (0x7fe16ba91c00) [pid = 1828] [serial = 1288] [outer = (nil)] 06:22:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (0x7fe1725a3000) [pid = 1828] [serial = 1289] [outer = 0x7fe16ba91c00] 06:22:51 INFO - PROCESS | 1828 | 1461590571350 Marionette DEBUG loaded listener.js 06:22:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (0x7fe172861800) [pid = 1828] [serial = 1290] [outer = 0x7fe16ba91c00] 06:22:51 INFO - PROCESS | 1828 | 1461590571959 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 06:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1032ms 06:22:52 INFO - PROCESS | 1828 | 1461590572008 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 06:22:52 INFO - PROCESS | 1828 | 1461590572012 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 06:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:22:52 INFO - PROCESS | 1828 | 1461590572017 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:22:52 INFO - PROCESS | 1828 | 1461590572020 Marionette TRACE conn3 <- [1,1690,null,{}] 06:22:52 INFO - PROCESS | 1828 | 1461590572024 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:52 INFO - PROCESS | 1828 | 1461590572233 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 06:22:52 INFO - PROCESS | 1828 | 1461590572359 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b375800 == 98 [pid = 1828] [id = 430] 06:22:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (0x7fe1725a8400) [pid = 1828] [serial = 1291] [outer = (nil)] 06:22:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (0x7fe172924400) [pid = 1828] [serial = 1292] [outer = 0x7fe1725a8400] 06:22:52 INFO - PROCESS | 1828 | 1461590572416 Marionette DEBUG loaded listener.js 06:22:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (0x7fe17369b000) [pid = 1828] [serial = 1293] [outer = 0x7fe1725a8400] 06:22:53 INFO - PROCESS | 1828 | 1461590573091 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1135ms 06:22:53 INFO - PROCESS | 1828 | 1461590573156 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 06:22:53 INFO - PROCESS | 1828 | 1461590573159 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 06:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:22:53 INFO - PROCESS | 1828 | 1461590573164 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:22:53 INFO - PROCESS | 1828 | 1461590573166 Marionette TRACE conn3 <- [1,1694,null,{}] 06:22:53 INFO - PROCESS | 1828 | 1461590573171 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:53 INFO - PROCESS | 1828 | 1461590573364 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 06:22:53 INFO - PROCESS | 1828 | 1461590573387 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b8a1800 == 99 [pid = 1828] [id = 431] 06:22:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (0x7fe17285a400) [pid = 1828] [serial = 1294] [outer = (nil)] 06:22:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (0x7fe17374a800) [pid = 1828] [serial = 1295] [outer = 0x7fe17285a400] 06:22:53 INFO - PROCESS | 1828 | 1461590573439 Marionette DEBUG loaded listener.js 06:22:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (0x7fe17387c400) [pid = 1828] [serial = 1296] [outer = 0x7fe17285a400] 06:22:54 INFO - PROCESS | 1828 | 1461590574160 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1024ms 06:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:22:54 INFO - PROCESS | 1828 | 1461590574190 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 06:22:54 INFO - PROCESS | 1828 | 1461590574192 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 06:22:54 INFO - PROCESS | 1828 | 1461590574197 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:22:54 INFO - PROCESS | 1828 | 1461590574200 Marionette TRACE conn3 <- [1,1698,null,{}] 06:22:54 INFO - PROCESS | 1828 | 1461590574204 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:54 INFO - PROCESS | 1828 | 1461590574429 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 06:22:54 INFO - PROCESS | 1828 | 1461590574454 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171732000 == 100 [pid = 1828] [id = 432] 06:22:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (0x7fe17387e000) [pid = 1828] [serial = 1297] [outer = (nil)] 06:22:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (0x7fe174507400) [pid = 1828] [serial = 1298] [outer = 0x7fe17387e000] 06:22:54 INFO - PROCESS | 1828 | 1461590574511 Marionette DEBUG loaded listener.js 06:22:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe175111c00) [pid = 1828] [serial = 1299] [outer = 0x7fe17387e000] 06:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (0x7fe163542c00) [pid = 1828] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (0x7fe166ac2400) [pid = 1828] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (0x7fe17391d800) [pid = 1828] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (0x7fe166ac8800) [pid = 1828] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (0x7fe164fcb000) [pid = 1828] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (0x7fe17391e800) [pid = 1828] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:22:55 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (0x7fe16ba8c400) [pid = 1828] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:22:55 INFO - PROCESS | 1828 | 1461590575629 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 06:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1478ms 06:22:55 INFO - PROCESS | 1828 | 1461590575675 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 06:22:55 INFO - PROCESS | 1828 | 1461590575677 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 06:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:22:55 INFO - PROCESS | 1828 | 1461590575683 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:22:55 INFO - PROCESS | 1828 | 1461590575685 Marionette TRACE conn3 <- [1,1702,null,{}] 06:22:55 INFO - PROCESS | 1828 | 1461590575690 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:55 INFO - PROCESS | 1828 | 1461590575885 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 06:22:55 INFO - PROCESS | 1828 | 1461590575903 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1728d0800 == 101 [pid = 1828] [id = 433] 06:22:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (0x7fe166ac2400) [pid = 1828] [serial = 1300] [outer = (nil)] 06:22:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (0x7fe17524e400) [pid = 1828] [serial = 1301] [outer = 0x7fe166ac2400] 06:22:55 INFO - PROCESS | 1828 | 1461590575957 Marionette DEBUG loaded listener.js 06:22:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (0x7fe176134c00) [pid = 1828] [serial = 1302] [outer = 0x7fe166ac2400] 06:22:56 INFO - PROCESS | 1828 | 1461590576633 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 975ms 06:22:56 INFO - PROCESS | 1828 | 1461590576660 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 06:22:56 INFO - PROCESS | 1828 | 1461590576663 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 06:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:22:56 INFO - PROCESS | 1828 | 1461590576669 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:22:56 INFO - PROCESS | 1828 | 1461590576671 Marionette TRACE conn3 <- [1,1706,null,{}] 06:22:56 INFO - PROCESS | 1828 | 1461590576677 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:56 INFO - PROCESS | 1828 | 1461590576819 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 06:22:56 INFO - PROCESS | 1828 | 1461590576973 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174893000 == 102 [pid = 1828] [id = 434] 06:22:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (0x7fe166ac8800) [pid = 1828] [serial = 1303] [outer = (nil)] 06:22:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (0x7fe17776cc00) [pid = 1828] [serial = 1304] [outer = 0x7fe166ac8800] 06:22:57 INFO - PROCESS | 1828 | 1461590577027 Marionette DEBUG loaded listener.js 06:22:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (0x7fe17783fc00) [pid = 1828] [serial = 1305] [outer = 0x7fe166ac8800] 06:22:57 INFO - PROCESS | 1828 | 1461590577959 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1327ms 06:22:58 INFO - PROCESS | 1828 | 1461590577997 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 06:22:58 INFO - PROCESS | 1828 | 1461590578004 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 06:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:22:58 INFO - PROCESS | 1828 | 1461590578011 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:22:58 INFO - PROCESS | 1828 | 1461590578017 Marionette TRACE conn3 <- [1,1710,null,{}] 06:22:58 INFO - PROCESS | 1828 | 1461590578024 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:58 INFO - PROCESS | 1828 | 1461590578207 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 06:22:58 INFO - PROCESS | 1828 | 1461590578392 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166fd9000 == 103 [pid = 1828] [id = 435] 06:22:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe165e59c00) [pid = 1828] [serial = 1306] [outer = (nil)] 06:22:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (0x7fe165f53400) [pid = 1828] [serial = 1307] [outer = 0x7fe165e59c00] 06:22:58 INFO - PROCESS | 1828 | 1461590578468 Marionette DEBUG loaded listener.js 06:22:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (0x7fe166d6a000) [pid = 1828] [serial = 1308] [outer = 0x7fe165e59c00] 06:22:59 INFO - PROCESS | 1828 | 1461590579300 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1333ms 06:22:59 INFO - PROCESS | 1828 | 1461590579346 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 06:22:59 INFO - PROCESS | 1828 | 1461590579354 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 06:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:22:59 INFO - PROCESS | 1828 | 1461590579363 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:22:59 INFO - PROCESS | 1828 | 1461590579367 Marionette TRACE conn3 <- [1,1714,null,{}] 06:22:59 INFO - PROCESS | 1828 | 1461590579372 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:59 INFO - PROCESS | 1828 | 1461590579544 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 06:22:59 INFO - PROCESS | 1828 | 1461590579729 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b77a000 == 104 [pid = 1828] [id = 436] 06:22:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (0x7fe16b2a8800) [pid = 1828] [serial = 1309] [outer = (nil)] 06:22:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (0x7fe1725a5000) [pid = 1828] [serial = 1310] [outer = 0x7fe16b2a8800] 06:22:59 INFO - PROCESS | 1828 | 1461590579792 Marionette DEBUG loaded listener.js 06:22:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (0x7fe172857000) [pid = 1828] [serial = 1311] [outer = 0x7fe16b2a8800] 06:23:00 INFO - PROCESS | 1828 | 1461590580647 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1333ms 06:23:00 INFO - PROCESS | 1828 | 1461590580697 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 06:23:00 INFO - PROCESS | 1828 | 1461590580701 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 06:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:23:00 INFO - PROCESS | 1828 | 1461590580707 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:23:00 INFO - PROCESS | 1828 | 1461590580712 Marionette TRACE conn3 <- [1,1718,null,{}] 06:23:00 INFO - PROCESS | 1828 | 1461590580727 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:00 INFO - PROCESS | 1828 | 1461590580899 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 06:23:01 INFO - PROCESS | 1828 | 1461590581088 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175f66800 == 105 [pid = 1828] [id = 437] 06:23:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (0x7fe173742800) [pid = 1828] [serial = 1312] [outer = (nil)] 06:23:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (0x7fe173ada000) [pid = 1828] [serial = 1313] [outer = 0x7fe173742800] 06:23:01 INFO - PROCESS | 1828 | 1461590581157 Marionette DEBUG loaded listener.js 06:23:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (0x7fe174aeb400) [pid = 1828] [serial = 1314] [outer = 0x7fe173742800] 06:23:01 INFO - PROCESS | 1828 | 1461590581941 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1287ms 06:23:01 INFO - PROCESS | 1828 | 1461590581994 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 06:23:02 INFO - PROCESS | 1828 | 1461590581999 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 06:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:23:02 INFO - PROCESS | 1828 | 1461590582004 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:23:02 INFO - PROCESS | 1828 | 1461590582006 Marionette TRACE conn3 <- [1,1722,null,{}] 06:23:02 INFO - PROCESS | 1828 | 1461590582013 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:02 INFO - PROCESS | 1828 | 1461590582180 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 06:23:02 INFO - PROCESS | 1828 | 1461590582373 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:02 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177c5f800 == 106 [pid = 1828] [id = 438] 06:23:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (0x7fe1725a3c00) [pid = 1828] [serial = 1315] [outer = (nil)] 06:23:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (0x7fe177894000) [pid = 1828] [serial = 1316] [outer = 0x7fe1725a3c00] 06:23:02 INFO - PROCESS | 1828 | 1461590582438 Marionette DEBUG loaded listener.js 06:23:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (0x7fe177bda400) [pid = 1828] [serial = 1317] [outer = 0x7fe1725a3c00] 06:23:03 INFO - PROCESS | 1828 | 1461590583231 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 06:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1283ms 06:23:03 INFO - PROCESS | 1828 | 1461590583287 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 06:23:03 INFO - PROCESS | 1828 | 1461590583290 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 06:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:23:03 INFO - PROCESS | 1828 | 1461590583313 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:23:03 INFO - PROCESS | 1828 | 1461590583316 Marionette TRACE conn3 <- [1,1726,null,{}] 06:23:03 INFO - PROCESS | 1828 | 1461590583322 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:03 INFO - PROCESS | 1828 | 1461590583498 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 06:23:03 INFO - PROCESS | 1828 | 1461590583678 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:03 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe178843000 == 107 [pid = 1828] [id = 439] 06:23:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (0x7fe17391b800) [pid = 1828] [serial = 1318] [outer = (nil)] 06:23:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (0x7fe178008800) [pid = 1828] [serial = 1319] [outer = 0x7fe17391b800] 06:23:03 INFO - PROCESS | 1828 | 1461590583742 Marionette DEBUG loaded listener.js 06:23:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (0x7fe17861ac00) [pid = 1828] [serial = 1320] [outer = 0x7fe17391b800] 06:23:04 INFO - PROCESS | 1828 | 1461590584551 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1288ms 06:23:04 INFO - PROCESS | 1828 | 1461590584599 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 06:23:04 INFO - PROCESS | 1828 | 1461590584602 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 06:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:23:04 INFO - PROCESS | 1828 | 1461590584608 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:23:04 INFO - PROCESS | 1828 | 1461590584610 Marionette TRACE conn3 <- [1,1730,null,{}] 06:23:04 INFO - PROCESS | 1828 | 1461590584615 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:04 INFO - PROCESS | 1828 | 1461590584794 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 06:23:04 INFO - PROCESS | 1828 | 1461590584981 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cc72800 == 108 [pid = 1828] [id = 440] 06:23:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (0x7fe178817800) [pid = 1828] [serial = 1321] [outer = (nil)] 06:23:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (0x7fe17ab17000) [pid = 1828] [serial = 1322] [outer = 0x7fe178817800] 06:23:05 INFO - PROCESS | 1828 | 1461590585049 Marionette DEBUG loaded listener.js 06:23:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (0x7fe17c1b1800) [pid = 1828] [serial = 1323] [outer = 0x7fe178817800] 06:23:05 INFO - PROCESS | 1828 | 1461590585803 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 06:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1230ms 06:23:05 INFO - PROCESS | 1828 | 1461590585842 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 06:23:05 INFO - PROCESS | 1828 | 1461590585845 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 06:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:23:05 INFO - PROCESS | 1828 | 1461590585851 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:23:05 INFO - PROCESS | 1828 | 1461590585853 Marionette TRACE conn3 <- [1,1734,null,{}] 06:23:05 INFO - PROCESS | 1828 | 1461590585858 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:06 INFO - PROCESS | 1828 | 1461590586018 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 06:23:06 INFO - PROCESS | 1828 | 1461590586202 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17da0a000 == 109 [pid = 1828] [id = 441] 06:23:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (0x7fe179f37000) [pid = 1828] [serial = 1324] [outer = (nil)] 06:23:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (0x7fe17c7b4000) [pid = 1828] [serial = 1325] [outer = 0x7fe179f37000] 06:23:06 INFO - PROCESS | 1828 | 1461590586264 Marionette DEBUG loaded listener.js 06:23:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (0x7fe17c7bd000) [pid = 1828] [serial = 1326] [outer = 0x7fe179f37000] 06:23:07 INFO - PROCESS | 1828 | 1461590587104 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1326ms 06:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:23:07 INFO - PROCESS | 1828 | 1461590587177 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 06:23:07 INFO - PROCESS | 1828 | 1461590587180 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 06:23:07 INFO - PROCESS | 1828 | 1461590587186 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:23:07 INFO - PROCESS | 1828 | 1461590587189 Marionette TRACE conn3 <- [1,1738,null,{}] 06:23:07 INFO - PROCESS | 1828 | 1461590587193 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:07 INFO - PROCESS | 1828 | 1461590587366 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 06:23:07 INFO - PROCESS | 1828 | 1461590587576 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:07 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851dc000 == 110 [pid = 1828] [id = 442] 06:23:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (0x7fe177bd4000) [pid = 1828] [serial = 1327] [outer = (nil)] 06:23:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (0x7fe17d2a2800) [pid = 1828] [serial = 1328] [outer = 0x7fe177bd4000] 06:23:07 INFO - PROCESS | 1828 | 1461590587641 Marionette DEBUG loaded listener.js 06:23:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (0x7fe17db8bc00) [pid = 1828] [serial = 1329] [outer = 0x7fe177bd4000] 06:23:08 INFO - PROCESS | 1828 | 1461590588380 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1228ms 06:23:08 INFO - PROCESS | 1828 | 1461590588418 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 06:23:08 INFO - PROCESS | 1828 | 1461590588422 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 06:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:23:08 INFO - PROCESS | 1828 | 1461590588427 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:23:08 INFO - PROCESS | 1828 | 1461590588429 Marionette TRACE conn3 <- [1,1742,null,{}] 06:23:08 INFO - PROCESS | 1828 | 1461590588435 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:08 INFO - PROCESS | 1828 | 1461590588598 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 06:23:08 INFO - PROCESS | 1828 | 1461590588789 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fa56800 == 111 [pid = 1828] [id = 443] 06:23:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (0x7fe178623800) [pid = 1828] [serial = 1330] [outer = (nil)] 06:23:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (0x7fe17e9c1c00) [pid = 1828] [serial = 1331] [outer = 0x7fe178623800] 06:23:08 INFO - PROCESS | 1828 | 1461590588851 Marionette DEBUG loaded listener.js 06:23:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (0x7fe1814f0400) [pid = 1828] [serial = 1332] [outer = 0x7fe178623800] 06:23:09 INFO - PROCESS | 1828 | 1461590589646 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1276ms 06:23:09 INFO - PROCESS | 1828 | 1461590589705 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 06:23:09 INFO - PROCESS | 1828 | 1461590589708 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 06:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:23:09 INFO - PROCESS | 1828 | 1461590589715 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:23:09 INFO - PROCESS | 1828 | 1461590589717 Marionette TRACE conn3 <- [1,1746,null,{}] 06:23:09 INFO - PROCESS | 1828 | 1461590589722 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:09 INFO - PROCESS | 1828 | 1461590589894 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 06:23:10 INFO - PROCESS | 1828 | 1461590590082 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1930e4000 == 112 [pid = 1828] [id = 444] 06:23:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe17db8d800) [pid = 1828] [serial = 1333] [outer = (nil)] 06:23:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe18a1f1000) [pid = 1828] [serial = 1334] [outer = 0x7fe17db8d800] 06:23:10 INFO - PROCESS | 1828 | 1461590590163 Marionette DEBUG loaded listener.js 06:23:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe18b420c00) [pid = 1828] [serial = 1335] [outer = 0x7fe17db8d800] 06:23:11 INFO - PROCESS | 1828 | 1461590591300 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1633ms 06:23:11 INFO - PROCESS | 1828 | 1461590591348 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 06:23:11 INFO - PROCESS | 1828 | 1461590591352 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 06:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:23:11 INFO - PROCESS | 1828 | 1461590591357 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:23:11 INFO - PROCESS | 1828 | 1461590591361 Marionette TRACE conn3 <- [1,1750,null,{}] 06:23:11 INFO - PROCESS | 1828 | 1461590591366 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:11 INFO - PROCESS | 1828 | 1461590591598 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 06:23:11 INFO - PROCESS | 1828 | 1461590591785 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:11 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c8af000 == 113 [pid = 1828] [id = 445] 06:23:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe166fa8000) [pid = 1828] [serial = 1336] [outer = (nil)] 06:23:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe166fafc00) [pid = 1828] [serial = 1337] [outer = 0x7fe166fa8000] 06:23:11 INFO - PROCESS | 1828 | 1461590591856 Marionette DEBUG loaded listener.js 06:23:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe18e3bdc00) [pid = 1828] [serial = 1338] [outer = 0x7fe166fa8000] 06:23:12 INFO - PROCESS | 1828 | 1461590592642 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1329ms 06:23:12 INFO - PROCESS | 1828 | 1461590592687 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 06:23:12 INFO - PROCESS | 1828 | 1461590592691 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 06:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:23:12 INFO - PROCESS | 1828 | 1461590592696 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:23:12 INFO - PROCESS | 1828 | 1461590592698 Marionette TRACE conn3 <- [1,1754,null,{}] 06:23:12 INFO - PROCESS | 1828 | 1461590592704 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:12 INFO - PROCESS | 1828 | 1461590592880 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 06:23:13 INFO - PROCESS | 1828 | 1461590593068 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:13 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166e6d800 == 114 [pid = 1828] [id = 446] 06:23:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe1636c5c00) [pid = 1828] [serial = 1339] [outer = (nil)] 06:23:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe1636cb400) [pid = 1828] [serial = 1340] [outer = 0x7fe1636c5c00] 06:23:13 INFO - PROCESS | 1828 | 1461590593130 Marionette DEBUG loaded listener.js 06:23:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe1636d0000) [pid = 1828] [serial = 1341] [outer = 0x7fe1636c5c00] 06:23:13 INFO - PROCESS | 1828 | 1461590593916 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1283ms 06:23:13 INFO - PROCESS | 1828 | 1461590593980 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 06:23:13 INFO - PROCESS | 1828 | 1461590593984 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 06:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:23:13 INFO - PROCESS | 1828 | 1461590593989 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:23:14 INFO - PROCESS | 1828 | 1461590593999 Marionette TRACE conn3 <- [1,1758,null,{}] 06:23:14 INFO - PROCESS | 1828 | 1461590594004 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:14 INFO - PROCESS | 1828 | 1461590594182 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 06:23:14 INFO - PROCESS | 1828 | 1461590594390 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:14 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1625d4000 == 115 [pid = 1828] [id = 447] 06:23:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe163593400) [pid = 1828] [serial = 1342] [outer = (nil)] 06:23:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe1639d2c00) [pid = 1828] [serial = 1343] [outer = 0x7fe163593400] 06:23:14 INFO - PROCESS | 1828 | 1461590594451 Marionette DEBUG loaded listener.js 06:23:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe1639d7c00) [pid = 1828] [serial = 1344] [outer = 0x7fe163593400] 06:23:15 INFO - PROCESS | 1828 | 1461590595600 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1645ms 06:23:15 INFO - PROCESS | 1828 | 1461590595634 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 06:23:15 INFO - PROCESS | 1828 | 1461590595638 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 06:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:23:15 INFO - PROCESS | 1828 | 1461590595646 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:23:15 INFO - PROCESS | 1828 | 1461590595650 Marionette TRACE conn3 <- [1,1762,null,{}] 06:23:15 INFO - PROCESS | 1828 | 1461590595657 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:15 INFO - PROCESS | 1828 | 1461590595838 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 06:23:16 INFO - PROCESS | 1828 | 1461590596087 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:16 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166e5b800 == 116 [pid = 1828] [id = 448] 06:23:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe1639da800) [pid = 1828] [serial = 1345] [outer = (nil)] 06:23:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe1639dd800) [pid = 1828] [serial = 1346] [outer = 0x7fe1639da800] 06:23:16 INFO - PROCESS | 1828 | 1461590596146 Marionette DEBUG loaded listener.js 06:23:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe16415c000) [pid = 1828] [serial = 1347] [outer = 0x7fe1639da800] 06:23:17 INFO - PROCESS | 1828 | 1461590597042 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1431ms 06:23:17 INFO - PROCESS | 1828 | 1461590597077 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 06:23:17 INFO - PROCESS | 1828 | 1461590597084 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 06:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:23:17 INFO - PROCESS | 1828 | 1461590597093 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:23:17 INFO - PROCESS | 1828 | 1461590597096 Marionette TRACE conn3 <- [1,1766,null,{}] 06:23:17 INFO - PROCESS | 1828 | 1461590597101 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:17 INFO - PROCESS | 1828 | 1461590597253 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 06:23:17 INFO - PROCESS | 1828 | 1461590597445 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166978000 == 117 [pid = 1828] [id = 449] 06:23:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe16415f000) [pid = 1828] [serial = 1348] [outer = (nil)] 06:23:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe165e5e800) [pid = 1828] [serial = 1349] [outer = 0x7fe16415f000] 06:23:17 INFO - PROCESS | 1828 | 1461590597512 Marionette DEBUG loaded listener.js 06:23:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe165f4e000) [pid = 1828] [serial = 1350] [outer = 0x7fe16415f000] 06:23:18 INFO - PROCESS | 1828 | 1461590598409 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1379ms 06:23:18 INFO - PROCESS | 1828 | 1461590598472 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 06:23:18 INFO - PROCESS | 1828 | 1461590598476 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 06:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:23:18 INFO - PROCESS | 1828 | 1461590598481 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:23:18 INFO - PROCESS | 1828 | 1461590598486 Marionette TRACE conn3 <- [1,1770,null,{}] 06:23:18 INFO - PROCESS | 1828 | 1461590598499 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:18 INFO - PROCESS | 1828 | 1461590598665 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 06:23:18 INFO - PROCESS | 1828 | 1461590598857 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:18 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16a20d000 == 118 [pid = 1828] [id = 450] 06:23:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe166fa5c00) [pid = 1828] [serial = 1351] [outer = (nil)] 06:23:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe166fb1800) [pid = 1828] [serial = 1352] [outer = 0x7fe166fa5c00] 06:23:18 INFO - PROCESS | 1828 | 1461590598919 Marionette DEBUG loaded listener.js 06:23:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe16b29f800) [pid = 1828] [serial = 1353] [outer = 0x7fe166fa5c00] 06:23:19 INFO - PROCESS | 1828 | 1461590599669 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1240ms 06:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:23:19 INFO - PROCESS | 1828 | 1461590599721 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 06:23:19 INFO - PROCESS | 1828 | 1461590599724 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 06:23:19 INFO - PROCESS | 1828 | 1461590599730 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:23:19 INFO - PROCESS | 1828 | 1461590599732 Marionette TRACE conn3 <- [1,1774,null,{}] 06:23:19 INFO - PROCESS | 1828 | 1461590599737 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:19 INFO - PROCESS | 1828 | 1461590599972 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1728d0800 == 117 [pid = 1828] [id = 433] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171732000 == 116 [pid = 1828] [id = 432] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe165f4d000) [pid = 1828] [serial = 1214] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe177d0d000) [pid = 1828] [serial = 1196] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe16b913400) [pid = 1828] [serial = 1190] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe18fda2c00) [pid = 1828] [serial = 1205] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe166d60000) [pid = 1828] [serial = 1217] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe181462000) [pid = 1828] [serial = 1202] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe17375d000) [pid = 1828] [serial = 1193] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe165d30800) [pid = 1828] [serial = 1208] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe16b29d000) [pid = 1828] [serial = 1211] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe17a0ab400) [pid = 1828] [serial = 1199] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe16b2a5c00) [pid = 1828] [serial = 1220] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe177bdac00) [pid = 1828] [serial = 1244] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b8a1800 == 115 [pid = 1828] [id = 431] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b375800 == 114 [pid = 1828] [id = 430] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16a217000 == 113 [pid = 1828] [id = 429] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1641d2800 == 112 [pid = 1828] [id = 428] 06:23:20 INFO - PROCESS | 1828 | 1461590600202 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16674c000 == 111 [pid = 1828] [id = 427] 06:23:20 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1641c9000 == 112 [pid = 1828] [id = 451] 06:23:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe164155400) [pid = 1828] [serial = 1354] [outer = (nil)] 06:23:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe165e64c00) [pid = 1828] [serial = 1355] [outer = 0x7fe164155400] 06:23:20 INFO - PROCESS | 1828 | 1461590600266 Marionette DEBUG loaded listener.js 06:23:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe16b910c00) [pid = 1828] [serial = 1356] [outer = 0x7fe164155400] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe192282800 == 111 [pid = 1828] [id = 421] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18adb0800 == 110 [pid = 1828] [id = 420] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cdee800 == 109 [pid = 1828] [id = 419] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17be52800 == 108 [pid = 1828] [id = 418] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177c5c800 == 107 [pid = 1828] [id = 417] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b37d000 == 106 [pid = 1828] [id = 416] 06:23:20 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166fc7000 == 105 [pid = 1828] [id = 415] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe173910c00) [pid = 1828] [serial = 1236] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe166d5c800) [pid = 1828] [serial = 1226] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe173f04800) [pid = 1828] [serial = 1238] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe1736d5000) [pid = 1828] [serial = 1235] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe1748bf400) [pid = 1828] [serial = 1239] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe16b462800) [pid = 1828] [serial = 1229] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe164fd1c00) [pid = 1828] [serial = 1223] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe175250800) [pid = 1828] [serial = 1241] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe165ef7000) [pid = 1828] [serial = 1224] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe16ba91800) [pid = 1828] [serial = 1230] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe166d6b000) [pid = 1828] [serial = 1227] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe17613a400) [pid = 1828] [serial = 1242] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (0x7fe172929000) [pid = 1828] [serial = 1233] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (0x7fe172862c00) [pid = 1828] [serial = 1232] [outer = (nil)] [url = about:blank] 06:23:20 INFO - PROCESS | 1828 | 1461590600943 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1279ms 06:23:21 INFO - PROCESS | 1828 | 1461590601008 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 06:23:21 INFO - PROCESS | 1828 | 1461590601011 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 06:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:23:21 INFO - PROCESS | 1828 | 1461590601042 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:23:21 INFO - PROCESS | 1828 | 1461590601044 Marionette TRACE conn3 <- [1,1778,null,{}] 06:23:21 INFO - PROCESS | 1828 | 1461590601058 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:21 INFO - PROCESS | 1828 | 1461590601209 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 06:23:21 INFO - PROCESS | 1828 | 1461590601219 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169575800 == 106 [pid = 1828] [id = 452] 06:23:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (0x7fe16b2a8000) [pid = 1828] [serial = 1357] [outer = (nil)] 06:23:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (0x7fe172858c00) [pid = 1828] [serial = 1358] [outer = 0x7fe16b2a8000] 06:23:21 INFO - PROCESS | 1828 | 1461590601273 Marionette DEBUG loaded listener.js 06:23:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe1728ef000) [pid = 1828] [serial = 1359] [outer = 0x7fe16b2a8000] 06:23:22 INFO - PROCESS | 1828 | 1461590602021 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 06:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1059ms 06:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:23:22 INFO - PROCESS | 1828 | 1461590602076 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 06:23:22 INFO - PROCESS | 1828 | 1461590602078 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 06:23:22 INFO - PROCESS | 1828 | 1461590602083 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:23:22 INFO - PROCESS | 1828 | 1461590602086 Marionette TRACE conn3 <- [1,1782,null,{}] 06:23:22 INFO - PROCESS | 1828 | 1461590602091 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:22 INFO - PROCESS | 1828 | 1461590602279 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 06:23:22 INFO - PROCESS | 1828 | 1461590602290 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b4d4000 == 107 [pid = 1828] [id = 453] 06:23:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe172923800) [pid = 1828] [serial = 1360] [outer = (nil)] 06:23:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe17391c400) [pid = 1828] [serial = 1361] [outer = 0x7fe172923800] 06:23:22 INFO - PROCESS | 1828 | 1461590602346 Marionette DEBUG loaded listener.js 06:23:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe174a30800) [pid = 1828] [serial = 1362] [outer = 0x7fe172923800] 06:23:23 INFO - PROCESS | 1828 | 1461590603220 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1181ms 06:23:23 INFO - PROCESS | 1828 | 1461590603265 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 06:23:23 INFO - PROCESS | 1828 | 1461590603268 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 06:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:23:23 INFO - PROCESS | 1828 | 1461590603282 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:23:23 INFO - PROCESS | 1828 | 1461590603284 Marionette TRACE conn3 <- [1,1786,null,{}] 06:23:23 INFO - PROCESS | 1828 | 1461590603290 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:23 INFO - PROCESS | 1828 | 1461590603483 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 06:23:23 INFO - PROCESS | 1828 | 1461590603510 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe170eb4800 == 108 [pid = 1828] [id = 454] 06:23:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe174a31000) [pid = 1828] [serial = 1363] [outer = (nil)] 06:23:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe175f2a000) [pid = 1828] [serial = 1364] [outer = 0x7fe174a31000] 06:23:23 INFO - PROCESS | 1828 | 1461590603560 Marionette DEBUG loaded listener.js 06:23:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe177bd2400) [pid = 1828] [serial = 1365] [outer = 0x7fe174a31000] 06:23:24 INFO - PROCESS | 1828 | 1461590604294 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 06:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1032ms 06:23:24 INFO - PROCESS | 1828 | 1461590604313 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 06:23:24 INFO - PROCESS | 1828 | 1461590604315 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 06:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:23:24 INFO - PROCESS | 1828 | 1461590604322 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:23:24 INFO - PROCESS | 1828 | 1461590604324 Marionette TRACE conn3 <- [1,1790,null,{}] 06:23:24 INFO - PROCESS | 1828 | 1461590604343 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:24 INFO - PROCESS | 1828 | 1461590604542 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 06:23:24 INFO - PROCESS | 1828 | 1461590604587 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1728d3800 == 109 [pid = 1828] [id = 455] 06:23:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe174c5d400) [pid = 1828] [serial = 1366] [outer = (nil)] 06:23:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe17800c000) [pid = 1828] [serial = 1367] [outer = 0x7fe174c5d400] 06:23:24 INFO - PROCESS | 1828 | 1461590604640 Marionette DEBUG loaded listener.js 06:23:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe178646c00) [pid = 1828] [serial = 1368] [outer = 0x7fe174c5d400] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe172852800) [pid = 1828] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe17374f400) [pid = 1828] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe173872400) [pid = 1828] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe173752800) [pid = 1828] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe166ac6000) [pid = 1828] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe17788c800) [pid = 1828] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe17861c000) [pid = 1828] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe16ba96000) [pid = 1828] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe174508400) [pid = 1828] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe16ba8f000) [pid = 1828] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (0x7fe178620c00) [pid = 1828] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (0x7fe1693c3800) [pid = 1828] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (0x7fe178005000) [pid = 1828] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (0x7fe17e94e800) [pid = 1828] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (0x7fe16b845400) [pid = 1828] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (0x7fe16ba8ec00) [pid = 1828] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (0x7fe177840000) [pid = 1828] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (0x7fe177738800) [pid = 1828] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (0x7fe18afd6000) [pid = 1828] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (0x7fe173755800) [pid = 1828] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (0x7fe16b844800) [pid = 1828] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (0x7fe16b459c00) [pid = 1828] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (0x7fe1748bcc00) [pid = 1828] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (0x7fe17e9c2400) [pid = 1828] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (0x7fe1693c5c00) [pid = 1828] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (0x7fe17861d000) [pid = 1828] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (0x7fe177bd3800) [pid = 1828] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (0x7fe17612f800) [pid = 1828] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (0x7fe18145b000) [pid = 1828] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 214 (0x7fe17285a400) [pid = 1828] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (0x7fe17387e000) [pid = 1828] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (0x7fe1693cdc00) [pid = 1828] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (0x7fe165d2d400) [pid = 1828] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (0x7fe16ba91c00) [pid = 1828] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (0x7fe1725a8400) [pid = 1828] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (0x7fe1693c9000) [pid = 1828] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:23:25 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (0x7fe166ac2400) [pid = 1828] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:23:26 INFO - PROCESS | 1828 | 1461590606361 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2093ms 06:23:26 INFO - PROCESS | 1828 | 1461590606417 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 06:23:26 INFO - PROCESS | 1828 | 1461590606421 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 06:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:23:26 INFO - PROCESS | 1828 | 1461590606429 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:23:26 INFO - PROCESS | 1828 | 1461590606434 Marionette TRACE conn3 <- [1,1794,null,{}] 06:23:26 INFO - PROCESS | 1828 | 1461590606441 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:26 INFO - PROCESS | 1828 | 1461590606620 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 06:23:26 INFO - PROCESS | 1828 | 1461590606859 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166970800 == 110 [pid = 1828] [id = 456] 06:23:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe164fc9000) [pid = 1828] [serial = 1369] [outer = (nil)] 06:23:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (0x7fe165d2e800) [pid = 1828] [serial = 1370] [outer = 0x7fe164fc9000] 06:23:26 INFO - PROCESS | 1828 | 1461590606971 Marionette DEBUG loaded listener.js 06:23:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (0x7fe165f53800) [pid = 1828] [serial = 1371] [outer = 0x7fe164fc9000] 06:23:27 INFO - PROCESS | 1828 | 1461590607764 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1385ms 06:23:27 INFO - PROCESS | 1828 | 1461590607815 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 06:23:27 INFO - PROCESS | 1828 | 1461590607821 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 06:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:23:27 INFO - PROCESS | 1828 | 1461590607831 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:23:27 INFO - PROCESS | 1828 | 1461590607835 Marionette TRACE conn3 <- [1,1798,null,{}] 06:23:27 INFO - PROCESS | 1828 | 1461590607840 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:28 INFO - PROCESS | 1828 | 1461590608010 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 06:23:28 INFO - PROCESS | 1828 | 1461590608200 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16a1ae800 == 111 [pid = 1828] [id = 457] 06:23:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (0x7fe164fcf400) [pid = 1828] [serial = 1372] [outer = (nil)] 06:23:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (0x7fe166fa5800) [pid = 1828] [serial = 1373] [outer = 0x7fe164fcf400] 06:23:28 INFO - PROCESS | 1828 | 1461590608266 Marionette DEBUG loaded listener.js 06:23:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (0x7fe16b2a3c00) [pid = 1828] [serial = 1374] [outer = 0x7fe164fcf400] 06:23:29 INFO - PROCESS | 1828 | 1461590609140 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1379ms 06:23:29 INFO - PROCESS | 1828 | 1461590609210 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 06:23:29 INFO - PROCESS | 1828 | 1461590609214 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 06:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:23:29 INFO - PROCESS | 1828 | 1461590609220 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:23:29 INFO - PROCESS | 1828 | 1461590609225 Marionette TRACE conn3 <- [1,1802,null,{}] 06:23:29 INFO - PROCESS | 1828 | 1461590609239 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:29 INFO - PROCESS | 1828 | 1461590609458 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 06:23:29 INFO - PROCESS | 1828 | 1461590609641 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1728cd800 == 112 [pid = 1828] [id = 458] 06:23:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (0x7fe16b451c00) [pid = 1828] [serial = 1375] [outer = (nil)] 06:23:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (0x7fe172858800) [pid = 1828] [serial = 1376] [outer = 0x7fe16b451c00] 06:23:29 INFO - PROCESS | 1828 | 1461590609712 Marionette DEBUG loaded listener.js 06:23:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (0x7fe173693c00) [pid = 1828] [serial = 1377] [outer = 0x7fe16b451c00] 06:23:30 INFO - PROCESS | 1828 | 1461590610535 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1380ms 06:23:30 INFO - PROCESS | 1828 | 1461590610602 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 06:23:30 INFO - PROCESS | 1828 | 1461590610606 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 06:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:23:30 INFO - PROCESS | 1828 | 1461590610611 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:23:30 INFO - PROCESS | 1828 | 1461590610613 Marionette TRACE conn3 <- [1,1806,null,{}] 06:23:30 INFO - PROCESS | 1828 | 1461590610618 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:30 INFO - PROCESS | 1828 | 1461590610785 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 06:23:30 INFO - PROCESS | 1828 | 1461590610972 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175c4d000 == 113 [pid = 1828] [id = 459] 06:23:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (0x7fe16ba8e800) [pid = 1828] [serial = 1378] [outer = (nil)] 06:23:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (0x7fe173916400) [pid = 1828] [serial = 1379] [outer = 0x7fe16ba8e800] 06:23:31 INFO - PROCESS | 1828 | 1461590611038 Marionette DEBUG loaded listener.js 06:23:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (0x7fe173f05000) [pid = 1828] [serial = 1380] [outer = 0x7fe16ba8e800] 06:23:31 INFO - PROCESS | 1828 | 1461590611780 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1232ms 06:23:31 INFO - PROCESS | 1828 | 1461590611844 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 06:23:31 INFO - PROCESS | 1828 | 1461590611847 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 06:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:23:31 INFO - PROCESS | 1828 | 1461590611852 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:23:31 INFO - PROCESS | 1828 | 1461590611854 Marionette TRACE conn3 <- [1,1810,null,{}] 06:23:31 INFO - PROCESS | 1828 | 1461590611859 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:32 INFO - PROCESS | 1828 | 1461590612026 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 06:23:32 INFO - PROCESS | 1828 | 1461590612218 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e73000 == 114 [pid = 1828] [id = 460] 06:23:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (0x7fe173761800) [pid = 1828] [serial = 1381] [outer = (nil)] 06:23:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (0x7fe1740f1000) [pid = 1828] [serial = 1382] [outer = 0x7fe173761800] 06:23:32 INFO - PROCESS | 1828 | 1461590612283 Marionette DEBUG loaded listener.js 06:23:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (0x7fe174c61800) [pid = 1828] [serial = 1383] [outer = 0x7fe173761800] 06:23:33 INFO - PROCESS | 1828 | 1461590613092 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1279ms 06:23:33 INFO - PROCESS | 1828 | 1461590613132 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 06:23:33 INFO - PROCESS | 1828 | 1461590613135 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 06:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:23:33 INFO - PROCESS | 1828 | 1461590613140 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:23:33 INFO - PROCESS | 1828 | 1461590613142 Marionette TRACE conn3 <- [1,1814,null,{}] 06:23:33 INFO - PROCESS | 1828 | 1461590613147 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:33 INFO - PROCESS | 1828 | 1461590613348 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 06:23:33 INFO - PROCESS | 1828 | 1461590613537 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c8be800 == 115 [pid = 1828] [id = 461] 06:23:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (0x7fe175f31000) [pid = 1828] [serial = 1384] [outer = (nil)] 06:23:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (0x7fe178009400) [pid = 1828] [serial = 1385] [outer = 0x7fe175f31000] 06:23:33 INFO - PROCESS | 1828 | 1461590613605 Marionette DEBUG loaded listener.js 06:23:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (0x7fe179f36c00) [pid = 1828] [serial = 1386] [outer = 0x7fe175f31000] 06:23:34 INFO - PROCESS | 1828 | 1461590614357 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1278ms 06:23:34 INFO - PROCESS | 1828 | 1461590614420 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 06:23:34 INFO - PROCESS | 1828 | 1461590614423 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 06:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:23:34 INFO - PROCESS | 1828 | 1461590614428 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:23:34 INFO - PROCESS | 1828 | 1461590614430 Marionette TRACE conn3 <- [1,1818,null,{}] 06:23:34 INFO - PROCESS | 1828 | 1461590614434 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:34 INFO - PROCESS | 1828 | 1461590614592 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 06:23:34 INFO - PROCESS | 1828 | 1461590614781 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:34 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17db09000 == 116 [pid = 1828] [id = 462] 06:23:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (0x7fe177837c00) [pid = 1828] [serial = 1387] [outer = (nil)] 06:23:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (0x7fe17b198800) [pid = 1828] [serial = 1388] [outer = 0x7fe177837c00] 06:23:34 INFO - PROCESS | 1828 | 1461590614842 Marionette DEBUG loaded listener.js 06:23:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (0x7fe17b9bac00) [pid = 1828] [serial = 1389] [outer = 0x7fe177837c00] 06:23:35 INFO - PROCESS | 1828 | 1461590615649 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1277ms 06:23:35 INFO - PROCESS | 1828 | 1461590615706 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 06:23:35 INFO - PROCESS | 1828 | 1461590615709 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 06:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:23:35 INFO - PROCESS | 1828 | 1461590615714 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:23:35 INFO - PROCESS | 1828 | 1461590615716 Marionette TRACE conn3 <- [1,1822,null,{}] 06:23:35 INFO - PROCESS | 1828 | 1461590615721 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:35 INFO - PROCESS | 1828 | 1461590615884 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 06:23:36 INFO - PROCESS | 1828 | 1461590616075 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18c128800 == 117 [pid = 1828] [id = 463] 06:23:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (0x7fe17880e400) [pid = 1828] [serial = 1390] [outer = (nil)] 06:23:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (0x7fe17c03b000) [pid = 1828] [serial = 1391] [outer = 0x7fe17880e400] 06:23:36 INFO - PROCESS | 1828 | 1461590616144 Marionette DEBUG loaded listener.js 06:23:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (0x7fe17c436800) [pid = 1828] [serial = 1392] [outer = 0x7fe17880e400] 06:23:36 INFO - PROCESS | 1828 | 1461590616917 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1277ms 06:23:36 INFO - PROCESS | 1828 | 1461590616992 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 06:23:36 INFO - PROCESS | 1828 | 1461590616995 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 06:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:23:37 INFO - PROCESS | 1828 | 1461590617000 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:23:37 INFO - PROCESS | 1828 | 1461590617002 Marionette TRACE conn3 <- [1,1826,null,{}] 06:23:37 INFO - PROCESS | 1828 | 1461590617007 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:37 INFO - PROCESS | 1828 | 1461590617187 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 06:23:37 INFO - PROCESS | 1828 | 1461590617374 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe192290000 == 118 [pid = 1828] [id = 464] 06:23:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (0x7fe17ab1ac00) [pid = 1828] [serial = 1393] [outer = (nil)] 06:23:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (0x7fe17d221400) [pid = 1828] [serial = 1394] [outer = 0x7fe17ab1ac00] 06:23:37 INFO - PROCESS | 1828 | 1461590617440 Marionette DEBUG loaded listener.js 06:23:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (0x7fe17dd80c00) [pid = 1828] [serial = 1395] [outer = 0x7fe17ab1ac00] 06:23:38 INFO - PROCESS | 1828 | 1461590618268 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1335ms 06:23:38 INFO - PROCESS | 1828 | 1461590618336 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 06:23:38 INFO - PROCESS | 1828 | 1461590618339 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 06:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:23:38 INFO - PROCESS | 1828 | 1461590618344 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:23:38 INFO - PROCESS | 1828 | 1461590618346 Marionette TRACE conn3 <- [1,1830,null,{}] 06:23:38 INFO - PROCESS | 1828 | 1461590618352 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:38 INFO - PROCESS | 1828 | 1461590618519 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 06:23:38 INFO - PROCESS | 1828 | 1461590618712 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe162963000 == 119 [pid = 1828] [id = 465] 06:23:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe17369f800) [pid = 1828] [serial = 1396] [outer = (nil)] 06:23:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe1814f0800) [pid = 1828] [serial = 1397] [outer = 0x7fe17369f800] 06:23:38 INFO - PROCESS | 1828 | 1461590618782 Marionette DEBUG loaded listener.js 06:23:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe18afd7000) [pid = 1828] [serial = 1398] [outer = 0x7fe17369f800] 06:23:39 INFO - PROCESS | 1828 | 1461590619558 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1281ms 06:23:39 INFO - PROCESS | 1828 | 1461590619627 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 06:23:39 INFO - PROCESS | 1828 | 1461590619630 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 06:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:23:39 INFO - PROCESS | 1828 | 1461590619635 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:23:39 INFO - PROCESS | 1828 | 1461590619639 Marionette TRACE conn3 <- [1,1834,null,{}] 06:23:39 INFO - PROCESS | 1828 | 1461590619643 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:39 INFO - PROCESS | 1828 | 1461590619857 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 06:23:40 INFO - PROCESS | 1828 | 1461590620044 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:40 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1614d7000 == 120 [pid = 1828] [id = 466] 06:23:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe18bea7000) [pid = 1828] [serial = 1399] [outer = (nil)] 06:23:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe18c473000) [pid = 1828] [serial = 1400] [outer = 0x7fe18bea7000] 06:23:40 INFO - PROCESS | 1828 | 1461590620122 Marionette DEBUG loaded listener.js 06:23:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe18fda8400) [pid = 1828] [serial = 1401] [outer = 0x7fe18bea7000] 06:23:40 INFO - PROCESS | 1828 | 1461590620888 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 06:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1326ms 06:23:40 INFO - PROCESS | 1828 | 1461590620978 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 06:23:40 INFO - PROCESS | 1828 | 1461590620980 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 06:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:23:40 INFO - PROCESS | 1828 | 1461590620988 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:23:40 INFO - PROCESS | 1828 | 1461590620991 Marionette TRACE conn3 <- [1,1838,null,{}] 06:23:40 INFO - PROCESS | 1828 | 1461590620995 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:41 INFO - PROCESS | 1828 | 1461590621158 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 06:23:41 INFO - PROCESS | 1828 | 1461590621347 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17400f000 == 121 [pid = 1828] [id = 467] 06:23:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe162806800) [pid = 1828] [serial = 1402] [outer = (nil)] 06:23:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe16280e800) [pid = 1828] [serial = 1403] [outer = 0x7fe162806800] 06:23:41 INFO - PROCESS | 1828 | 1461590621408 Marionette DEBUG loaded listener.js 06:23:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe18b41e000) [pid = 1828] [serial = 1404] [outer = 0x7fe162806800] 06:23:42 INFO - PROCESS | 1828 | 1461590622246 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1331ms 06:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:23:42 INFO - PROCESS | 1828 | 1461590622321 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 06:23:42 INFO - PROCESS | 1828 | 1461590622323 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 06:23:42 INFO - PROCESS | 1828 | 1461590622329 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:23:42 INFO - PROCESS | 1828 | 1461590622331 Marionette TRACE conn3 <- [1,1842,null,{}] 06:23:42 INFO - PROCESS | 1828 | 1461590622336 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:42 INFO - PROCESS | 1828 | 1461590622517 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 06:23:42 INFO - PROCESS | 1828 | 1461590622706 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:42 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16956e800 == 122 [pid = 1828] [id = 468] 06:23:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe162808000) [pid = 1828] [serial = 1405] [outer = (nil)] 06:23:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe1634ee800) [pid = 1828] [serial = 1406] [outer = 0x7fe162808000] 06:23:42 INFO - PROCESS | 1828 | 1461590622770 Marionette DEBUG loaded listener.js 06:23:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe1634f5000) [pid = 1828] [serial = 1407] [outer = 0x7fe162808000] 06:23:43 INFO - PROCESS | 1828 | 1461590623528 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1235ms 06:23:43 INFO - PROCESS | 1828 | 1461590623572 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 06:23:43 INFO - PROCESS | 1828 | 1461590623575 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 06:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:23:43 INFO - PROCESS | 1828 | 1461590623580 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:23:43 INFO - PROCESS | 1828 | 1461590623583 Marionette TRACE conn3 <- [1,1846,null,{}] 06:23:43 INFO - PROCESS | 1828 | 1461590623587 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:43 INFO - PROCESS | 1828 | 1461590623749 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 06:23:43 INFO - PROCESS | 1828 | 1461590623951 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17401e000 == 123 [pid = 1828] [id = 469] 06:23:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe162808c00) [pid = 1828] [serial = 1408] [outer = (nil)] 06:23:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe1634f9400) [pid = 1828] [serial = 1409] [outer = 0x7fe162808c00] 06:23:44 INFO - PROCESS | 1828 | 1461590624011 Marionette DEBUG loaded listener.js 06:23:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe166faec00) [pid = 1828] [serial = 1410] [outer = 0x7fe162808c00] 06:23:44 INFO - PROCESS | 1828 | 1461590624805 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1279ms 06:23:44 INFO - PROCESS | 1828 | 1461590624860 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 06:23:44 INFO - PROCESS | 1828 | 1461590624863 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 06:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:23:44 INFO - PROCESS | 1828 | 1461590624868 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:23:44 INFO - PROCESS | 1828 | 1461590624870 Marionette TRACE conn3 <- [1,1850,null,{}] 06:23:44 INFO - PROCESS | 1828 | 1461590624875 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:45 INFO - PROCESS | 1828 | 1461590625044 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 06:23:45 INFO - PROCESS | 1828 | 1461590625239 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b367000 == 124 [pid = 1828] [id = 470] 06:23:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe1634eb800) [pid = 1828] [serial = 1411] [outer = (nil)] 06:23:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe166772000) [pid = 1828] [serial = 1412] [outer = 0x7fe1634eb800] 06:23:45 INFO - PROCESS | 1828 | 1461590625305 Marionette DEBUG loaded listener.js 06:23:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe166776000) [pid = 1828] [serial = 1413] [outer = 0x7fe1634eb800] 06:23:46 INFO - PROCESS | 1828 | 1461590626590 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1780ms 06:23:46 INFO - PROCESS | 1828 | 1461590626650 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 06:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:23:46 INFO - PROCESS | 1828 | 1461590626655 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 06:23:46 INFO - PROCESS | 1828 | 1461590626663 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:23:46 INFO - PROCESS | 1828 | 1461590626666 Marionette TRACE conn3 <- [1,1854,null,{}] 06:23:46 INFO - PROCESS | 1828 | 1461590626672 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:46 INFO - PROCESS | 1828 | 1461590626835 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 06:23:47 INFO - PROCESS | 1828 | 1461590627051 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166977000 == 125 [pid = 1828] [id = 471] 06:23:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe1639d8400) [pid = 1828] [serial = 1414] [outer = (nil)] 06:23:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe164154000) [pid = 1828] [serial = 1415] [outer = 0x7fe1639d8400] 06:23:47 INFO - PROCESS | 1828 | 1461590627165 Marionette DEBUG loaded listener.js 06:23:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe165efb800) [pid = 1828] [serial = 1416] [outer = 0x7fe1639d8400] 06:23:48 INFO - PROCESS | 1828 | 1461590628093 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1485ms 06:23:48 INFO - PROCESS | 1828 | 1461590628148 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 06:23:48 INFO - PROCESS | 1828 | 1461590628155 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 06:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:23:48 INFO - PROCESS | 1828 | 1461590628163 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:23:48 INFO - PROCESS | 1828 | 1461590628166 Marionette TRACE conn3 <- [1,1858,null,{}] 06:23:48 INFO - PROCESS | 1828 | 1461590628171 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:48 INFO - PROCESS | 1828 | 1461590628336 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18c116000 == 124 [pid = 1828] [id = 233] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fb2c800 == 123 [pid = 1828] [id = 234] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177947800 == 122 [pid = 1828] [id = 206] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17794c000 == 121 [pid = 1828] [id = 212] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe170eb4800 == 120 [pid = 1828] [id = 454] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b4d4000 == 119 [pid = 1828] [id = 453] 06:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe17c1b6800) [pid = 1828] [serial = 1274] [outer = (nil)] [url = about:blank] 06:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe1786bc400) [pid = 1828] [serial = 1277] [outer = (nil)] [url = about:blank] 06:23:48 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe17776cc00) [pid = 1828] [serial = 1304] [outer = (nil)] [url = about:blank] 06:23:48 INFO - PROCESS | 1828 | 1461590628613 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169575800 == 118 [pid = 1828] [id = 452] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1641c9000 == 117 [pid = 1828] [id = 451] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16a20d000 == 116 [pid = 1828] [id = 450] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166978000 == 115 [pid = 1828] [id = 449] 06:23:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe164ff8800 == 116 [pid = 1828] [id = 472] 06:23:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe1639d9000) [pid = 1828] [serial = 1417] [outer = (nil)] 06:23:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe166ac3400) [pid = 1828] [serial = 1418] [outer = 0x7fe1639d9000] 06:23:48 INFO - PROCESS | 1828 | 1461590628738 Marionette DEBUG loaded listener.js 06:23:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe166d61400) [pid = 1828] [serial = 1419] [outer = 0x7fe1639d9000] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166e5b800 == 115 [pid = 1828] [id = 448] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fa56800 == 114 [pid = 1828] [id = 443] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851dc000 == 113 [pid = 1828] [id = 442] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17da0a000 == 112 [pid = 1828] [id = 441] 06:23:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cc72800 == 111 [pid = 1828] [id = 440] 06:23:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe178843000 == 110 [pid = 1828] [id = 439] 06:23:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177c5f800 == 109 [pid = 1828] [id = 438] 06:23:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175f66800 == 108 [pid = 1828] [id = 437] 06:23:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b77a000 == 107 [pid = 1828] [id = 436] 06:23:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166fd9000 == 106 [pid = 1828] [id = 435] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe18a10b400) [pid = 1828] [serial = 1092] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe18fda3800) [pid = 1828] [serial = 1044] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe17db8f800) [pid = 1828] [serial = 984] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe16b46f400) [pid = 1828] [serial = 1050] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe178649800) [pid = 1828] [serial = 1029] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe18b4f7800) [pid = 1828] [serial = 987] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe17800b000) [pid = 1828] [serial = 996] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe16ba99c00) [pid = 1828] [serial = 1041] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe17e953800) [pid = 1828] [serial = 1035] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe17b9b4000) [pid = 1828] [serial = 981] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe18fda5c00) [pid = 1828] [serial = 1098] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe173760c00) [pid = 1828] [serial = 993] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe172617400) [pid = 1828] [serial = 1077] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe17260bc00) [pid = 1828] [serial = 972] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe18c1e9800) [pid = 1828] [serial = 1095] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe18c5d9800) [pid = 1828] [serial = 1038] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe1728f5c00) [pid = 1828] [serial = 1023] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe17dae7400) [pid = 1828] [serial = 1089] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe17c1b8000) [pid = 1828] [serial = 1032] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe178144000) [pid = 1828] [serial = 978] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe18fc72c00) [pid = 1828] [serial = 990] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (0x7fe172860c00) [pid = 1828] [serial = 1101] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (0x7fe175f30400) [pid = 1828] [serial = 1026] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (0x7fe174c61c00) [pid = 1828] [serial = 975] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (0x7fe1740ef800) [pid = 1828] [serial = 1080] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (0x7fe166ad1800) [pid = 1828] [serial = 1104] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (0x7fe172870000) [pid = 1828] [serial = 1047] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (0x7fe178143000) [pid = 1828] [serial = 1083] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (0x7fe17b995800) [pid = 1828] [serial = 1086] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (0x7fe17374a800) [pid = 1828] [serial = 1295] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (0x7fe174507400) [pid = 1828] [serial = 1298] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (0x7fe17387c400) [pid = 1828] [serial = 1296] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (0x7fe175111c00) [pid = 1828] [serial = 1299] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (0x7fe17767dc00) [pid = 1828] [serial = 1256] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (0x7fe173753400) [pid = 1828] [serial = 1253] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (0x7fe1786bb800) [pid = 1828] [serial = 1259] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (0x7fe165ef3c00) [pid = 1828] [serial = 1247] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (0x7fe17814bc00) [pid = 1828] [serial = 1245] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (0x7fe165f52c00) [pid = 1828] [serial = 1284] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (0x7fe165e62400) [pid = 1828] [serial = 1283] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 214 (0x7fe1725a3000) [pid = 1828] [serial = 1289] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (0x7fe172861800) [pid = 1828] [serial = 1290] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (0x7fe17e9c7c00) [pid = 1828] [serial = 1268] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (0x7fe17db8c000) [pid = 1828] [serial = 1262] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (0x7fe16b2a5800) [pid = 1828] [serial = 1250] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (0x7fe16415c800) [pid = 1828] [serial = 1265] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (0x7fe163599c00) [pid = 1828] [serial = 1271] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (0x7fe172924400) [pid = 1828] [serial = 1292] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (0x7fe16b29c000) [pid = 1828] [serial = 1286] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (0x7fe16b44b400) [pid = 1828] [serial = 1287] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (0x7fe165e61c00) [pid = 1828] [serial = 1280] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (0x7fe176134c00) [pid = 1828] [serial = 1302] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (0x7fe17369b000) [pid = 1828] [serial = 1293] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (0x7fe17524e400) [pid = 1828] [serial = 1301] [outer = (nil)] [url = about:blank] 06:23:49 INFO - PROCESS | 1828 | 1461590629459 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1332ms 06:23:49 INFO - PROCESS | 1828 | 1461590629496 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 06:23:49 INFO - PROCESS | 1828 | 1461590629499 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 06:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:23:49 INFO - PROCESS | 1828 | 1461590629545 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:23:49 INFO - PROCESS | 1828 | 1461590629550 Marionette TRACE conn3 <- [1,1862,null,{}] 06:23:49 INFO - PROCESS | 1828 | 1461590629565 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:49 INFO - PROCESS | 1828 | 1461590629729 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 06:23:49 INFO - PROCESS | 1828 | 1461590629741 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:49 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169666000 == 107 [pid = 1828] [id = 473] 06:23:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (0x7fe1694e4000) [pid = 1828] [serial = 1420] [outer = (nil)] 06:23:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (0x7fe16b2a3800) [pid = 1828] [serial = 1421] [outer = 0x7fe1694e4000] 06:23:49 INFO - PROCESS | 1828 | 1461590629799 Marionette DEBUG loaded listener.js 06:23:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (0x7fe16b463c00) [pid = 1828] [serial = 1422] [outer = 0x7fe1694e4000] 06:23:50 INFO - PROCESS | 1828 | 1461590630572 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1122ms 06:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:23:50 INFO - PROCESS | 1828 | 1461590630630 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 06:23:50 INFO - PROCESS | 1828 | 1461590630633 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 06:23:50 INFO - PROCESS | 1828 | 1461590630638 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:23:50 INFO - PROCESS | 1828 | 1461590630641 Marionette TRACE conn3 <- [1,1866,null,{}] 06:23:50 INFO - PROCESS | 1828 | 1461590630645 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:50 INFO - PROCESS | 1828 | 1461590630801 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 06:23:50 INFO - PROCESS | 1828 | 1461590630818 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16a225000 == 108 [pid = 1828] [id = 474] 06:23:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (0x7fe1694ec400) [pid = 1828] [serial = 1423] [outer = (nil)] 06:23:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (0x7fe170e4b000) [pid = 1828] [serial = 1424] [outer = 0x7fe1694ec400] 06:23:50 INFO - PROCESS | 1828 | 1461590630872 Marionette DEBUG loaded listener.js 06:23:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (0x7fe17263b800) [pid = 1828] [serial = 1425] [outer = 0x7fe1694ec400] 06:23:51 INFO - PROCESS | 1828 | 1461590631727 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1125ms 06:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:23:51 INFO - PROCESS | 1828 | 1461590631764 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 06:23:51 INFO - PROCESS | 1828 | 1461590631766 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 06:23:51 INFO - PROCESS | 1828 | 1461590631771 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:23:51 INFO - PROCESS | 1828 | 1461590631774 Marionette TRACE conn3 <- [1,1870,null,{}] 06:23:51 INFO - PROCESS | 1828 | 1461590631778 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:51 INFO - PROCESS | 1828 | 1461590631981 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 06:23:52 INFO - PROCESS | 1828 | 1461590632007 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b4c8000 == 109 [pid = 1828] [id = 475] 06:23:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe166faa400) [pid = 1828] [serial = 1426] [outer = (nil)] 06:23:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (0x7fe172860c00) [pid = 1828] [serial = 1427] [outer = 0x7fe166faa400] 06:23:52 INFO - PROCESS | 1828 | 1461590632061 Marionette DEBUG loaded listener.js 06:23:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (0x7fe17286d800) [pid = 1828] [serial = 1428] [outer = 0x7fe166faa400] 06:23:52 INFO - PROCESS | 1828 | 1461590632882 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1176ms 06:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:23:52 INFO - PROCESS | 1828 | 1461590632957 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 06:23:52 INFO - PROCESS | 1828 | 1461590632959 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 06:23:52 INFO - PROCESS | 1828 | 1461590632964 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:23:52 INFO - PROCESS | 1828 | 1461590632966 Marionette TRACE conn3 <- [1,1874,null,{}] 06:23:52 INFO - PROCESS | 1828 | 1461590632971 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:53 INFO - PROCESS | 1828 | 1461590633253 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 06:23:53 INFO - PROCESS | 1828 | 1461590633286 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16ba16000 == 110 [pid = 1828] [id = 476] 06:23:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (0x7fe173747400) [pid = 1828] [serial = 1429] [outer = (nil)] 06:23:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (0x7fe173f02800) [pid = 1828] [serial = 1430] [outer = 0x7fe173747400] 06:23:53 INFO - PROCESS | 1828 | 1461590633342 Marionette DEBUG loaded listener.js 06:23:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (0x7fe17463fc00) [pid = 1828] [serial = 1431] [outer = 0x7fe173747400] 06:23:54 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (0x7fe172923800) [pid = 1828] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:23:54 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (0x7fe174a31000) [pid = 1828] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:23:54 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (0x7fe164155400) [pid = 1828] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:23:54 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (0x7fe1639da800) [pid = 1828] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:23:54 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (0x7fe166fa5c00) [pid = 1828] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:23:54 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (0x7fe16415f000) [pid = 1828] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:23:54 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (0x7fe16b2a8000) [pid = 1828] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:23:54 INFO - PROCESS | 1828 | 1461590634506 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1579ms 06:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:23:54 INFO - PROCESS | 1828 | 1461590634544 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 06:23:54 INFO - PROCESS | 1828 | 1461590634546 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 06:23:54 INFO - PROCESS | 1828 | 1461590634551 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:23:54 INFO - PROCESS | 1828 | 1461590634553 Marionette TRACE conn3 <- [1,1878,null,{}] 06:23:54 INFO - PROCESS | 1828 | 1461590634558 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:54 INFO - PROCESS | 1828 | 1461590634707 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 06:23:54 INFO - PROCESS | 1828 | 1461590634852 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe170eb4000 == 111 [pid = 1828] [id = 477] 06:23:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (0x7fe1639da800) [pid = 1828] [serial = 1432] [outer = (nil)] 06:23:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe17374dc00) [pid = 1828] [serial = 1433] [outer = 0x7fe1639da800] 06:23:54 INFO - PROCESS | 1828 | 1461590634906 Marionette DEBUG loaded listener.js 06:23:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (0x7fe174a31000) [pid = 1828] [serial = 1434] [outer = 0x7fe1639da800] 06:23:55 INFO - PROCESS | 1828 | 1461590635493 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 974ms 06:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:23:55 INFO - PROCESS | 1828 | 1461590635525 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 06:23:55 INFO - PROCESS | 1828 | 1461590635528 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 06:23:55 INFO - PROCESS | 1828 | 1461590635533 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:23:55 INFO - PROCESS | 1828 | 1461590635536 Marionette TRACE conn3 <- [1,1882,null,{}] 06:23:55 INFO - PROCESS | 1828 | 1461590635540 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:55 INFO - PROCESS | 1828 | 1461590635685 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 06:23:55 INFO - PROCESS | 1828 | 1461590635835 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17401d800 == 112 [pid = 1828] [id = 478] 06:23:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (0x7fe164161400) [pid = 1828] [serial = 1435] [outer = (nil)] 06:23:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (0x7fe174c5e400) [pid = 1828] [serial = 1436] [outer = 0x7fe164161400] 06:23:55 INFO - PROCESS | 1828 | 1461590635888 Marionette DEBUG loaded listener.js 06:23:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (0x7fe17767f000) [pid = 1828] [serial = 1437] [outer = 0x7fe164161400] 06:23:56 INFO - PROCESS | 1828 | 1461590636775 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1279ms 06:23:56 INFO - PROCESS | 1828 | 1461590636812 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 06:23:56 INFO - PROCESS | 1828 | 1461590636816 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 06:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:23:56 INFO - PROCESS | 1828 | 1461590636824 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:23:56 INFO - PROCESS | 1828 | 1461590636828 Marionette TRACE conn3 <- [1,1886,null,{}] 06:23:56 INFO - PROCESS | 1828 | 1461590636836 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:57 INFO - PROCESS | 1828 | 1461590637002 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 06:23:57 INFO - PROCESS | 1828 | 1461590637198 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:57 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166751800 == 113 [pid = 1828] [id = 479] 06:23:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (0x7fe1636cd800) [pid = 1828] [serial = 1438] [outer = (nil)] 06:23:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (0x7fe165d33400) [pid = 1828] [serial = 1439] [outer = 0x7fe1636cd800] 06:23:57 INFO - PROCESS | 1828 | 1461590637267 Marionette DEBUG loaded listener.js 06:23:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (0x7fe16677a800) [pid = 1828] [serial = 1440] [outer = 0x7fe1636cd800] 06:23:57 INFO - PROCESS | 1828 | 1461590637994 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1231ms 06:23:58 INFO - PROCESS | 1828 | 1461590638055 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 06:23:58 INFO - PROCESS | 1828 | 1461590638062 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 06:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:23:58 INFO - PROCESS | 1828 | 1461590638072 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:23:58 INFO - PROCESS | 1828 | 1461590638075 Marionette TRACE conn3 <- [1,1890,null,{}] 06:23:58 INFO - PROCESS | 1828 | 1461590638081 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:58 INFO - PROCESS | 1828 | 1461590638273 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 06:23:58 INFO - PROCESS | 1828 | 1461590638457 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b381000 == 114 [pid = 1828] [id = 480] 06:23:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (0x7fe165e5f800) [pid = 1828] [serial = 1441] [outer = (nil)] 06:23:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (0x7fe1693cb400) [pid = 1828] [serial = 1442] [outer = 0x7fe165e5f800] 06:23:58 INFO - PROCESS | 1828 | 1461590638523 Marionette DEBUG loaded listener.js 06:23:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (0x7fe16b465800) [pid = 1828] [serial = 1443] [outer = 0x7fe165e5f800] 06:23:59 INFO - PROCESS | 1828 | 1461590639376 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1331ms 06:23:59 INFO - PROCESS | 1828 | 1461590639403 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 06:23:59 INFO - PROCESS | 1828 | 1461590639407 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 06:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:23:59 INFO - PROCESS | 1828 | 1461590639412 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:23:59 INFO - PROCESS | 1828 | 1461590639417 Marionette TRACE conn3 <- [1,1894,null,{}] 06:23:59 INFO - PROCESS | 1828 | 1461590639431 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:59 INFO - PROCESS | 1828 | 1461590639613 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 06:23:59 INFO - PROCESS | 1828 | 1461590639814 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175f50000 == 115 [pid = 1828] [id = 481] 06:23:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (0x7fe17369b000) [pid = 1828] [serial = 1444] [outer = (nil)] 06:23:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (0x7fe173753400) [pid = 1828] [serial = 1445] [outer = 0x7fe17369b000] 06:23:59 INFO - PROCESS | 1828 | 1461590639888 Marionette DEBUG loaded listener.js 06:23:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (0x7fe17391f000) [pid = 1828] [serial = 1446] [outer = 0x7fe17369b000] 06:24:00 INFO - PROCESS | 1828 | 1461590640706 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1331ms 06:24:00 INFO - PROCESS | 1828 | 1461590640746 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 06:24:00 INFO - PROCESS | 1828 | 1461590640749 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 06:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:24:00 INFO - PROCESS | 1828 | 1461590640754 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:24:00 INFO - PROCESS | 1828 | 1461590640757 Marionette TRACE conn3 <- [1,1898,null,{}] 06:24:00 INFO - PROCESS | 1828 | 1461590640761 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:00 INFO - PROCESS | 1828 | 1461590640933 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 06:24:01 INFO - PROCESS | 1828 | 1461590641124 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17819f000 == 116 [pid = 1828] [id = 482] 06:24:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (0x7fe17369e800) [pid = 1828] [serial = 1447] [outer = (nil)] 06:24:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (0x7fe176130400) [pid = 1828] [serial = 1448] [outer = 0x7fe17369e800] 06:24:01 INFO - PROCESS | 1828 | 1461590641187 Marionette DEBUG loaded listener.js 06:24:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (0x7fe17783e800) [pid = 1828] [serial = 1449] [outer = 0x7fe17369e800] 06:24:01 INFO - PROCESS | 1828 | 1461590641979 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1278ms 06:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:24:02 INFO - PROCESS | 1828 | 1461590642033 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 06:24:02 INFO - PROCESS | 1828 | 1461590642036 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 06:24:02 INFO - PROCESS | 1828 | 1461590642040 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:24:02 INFO - PROCESS | 1828 | 1461590642044 Marionette TRACE conn3 <- [1,1902,null,{}] 06:24:02 INFO - PROCESS | 1828 | 1461590642049 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:02 INFO - PROCESS | 1828 | 1461590642230 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 06:24:02 INFO - PROCESS | 1828 | 1461590642421 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:02 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17be50800 == 117 [pid = 1828] [id = 483] 06:24:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (0x7fe173adc400) [pid = 1828] [serial = 1450] [outer = (nil)] 06:24:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (0x7fe177898800) [pid = 1828] [serial = 1451] [outer = 0x7fe173adc400] 06:24:02 INFO - PROCESS | 1828 | 1461590642483 Marionette DEBUG loaded listener.js 06:24:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (0x7fe177d08c00) [pid = 1828] [serial = 1452] [outer = 0x7fe173adc400] 06:24:03 INFO - PROCESS | 1828 | 1461590643290 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1279ms 06:24:03 INFO - PROCESS | 1828 | 1461590643329 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 06:24:03 INFO - PROCESS | 1828 | 1461590643331 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 06:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:24:03 INFO - PROCESS | 1828 | 1461590643337 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:24:03 INFO - PROCESS | 1828 | 1461590643340 Marionette TRACE conn3 <- [1,1906,null,{}] 06:24:03 INFO - PROCESS | 1828 | 1461590643344 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:03 INFO - PROCESS | 1828 | 1461590643535 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 06:24:03 INFO - PROCESS | 1828 | 1461590643728 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:03 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1d2800 == 118 [pid = 1828] [id = 484] 06:24:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (0x7fe177891c00) [pid = 1828] [serial = 1453] [outer = (nil)] 06:24:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (0x7fe178648400) [pid = 1828] [serial = 1454] [outer = 0x7fe177891c00] 06:24:03 INFO - PROCESS | 1828 | 1461590643794 Marionette DEBUG loaded listener.js 06:24:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (0x7fe17a0b4000) [pid = 1828] [serial = 1455] [outer = 0x7fe177891c00] 06:24:04 INFO - PROCESS | 1828 | 1461590644598 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1327ms 06:24:04 INFO - PROCESS | 1828 | 1461590644665 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 06:24:04 INFO - PROCESS | 1828 | 1461590644668 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 06:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:24:04 INFO - PROCESS | 1828 | 1461590644674 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:24:04 INFO - PROCESS | 1828 | 1461590644676 Marionette TRACE conn3 <- [1,1910,null,{}] 06:24:04 INFO - PROCESS | 1828 | 1461590644681 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:04 INFO - PROCESS | 1828 | 1461590644850 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 06:24:05 INFO - PROCESS | 1828 | 1461590645045 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ea4a000 == 119 [pid = 1828] [id = 485] 06:24:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (0x7fe170e57c00) [pid = 1828] [serial = 1456] [outer = (nil)] 06:24:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (0x7fe17b9b8400) [pid = 1828] [serial = 1457] [outer = 0x7fe170e57c00] 06:24:05 INFO - PROCESS | 1828 | 1461590645118 Marionette DEBUG loaded listener.js 06:24:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (0x7fe17c6edc00) [pid = 1828] [serial = 1458] [outer = 0x7fe170e57c00] 06:24:05 INFO - PROCESS | 1828 | 1461590645891 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1281ms 06:24:05 INFO - PROCESS | 1828 | 1461590645956 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 06:24:05 INFO - PROCESS | 1828 | 1461590645959 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 06:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:24:05 INFO - PROCESS | 1828 | 1461590645964 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:24:05 INFO - PROCESS | 1828 | 1461590645966 Marionette TRACE conn3 <- [1,1914,null,{}] 06:24:05 INFO - PROCESS | 1828 | 1461590645971 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:06 INFO - PROCESS | 1828 | 1461590646137 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 06:24:06 INFO - PROCESS | 1828 | 1461590646328 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b07f800 == 120 [pid = 1828] [id = 486] 06:24:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (0x7fe17814bc00) [pid = 1828] [serial = 1459] [outer = (nil)] 06:24:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe17c7de000) [pid = 1828] [serial = 1460] [outer = 0x7fe17814bc00] 06:24:06 INFO - PROCESS | 1828 | 1461590646391 Marionette DEBUG loaded listener.js 06:24:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe17db8f800) [pid = 1828] [serial = 1461] [outer = 0x7fe17814bc00] 06:24:07 INFO - PROCESS | 1828 | 1461590647188 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1274ms 06:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:24:07 INFO - PROCESS | 1828 | 1461590647240 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 06:24:07 INFO - PROCESS | 1828 | 1461590647242 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 06:24:07 INFO - PROCESS | 1828 | 1461590647248 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:24:07 INFO - PROCESS | 1828 | 1461590647251 Marionette TRACE conn3 <- [1,1918,null,{}] 06:24:07 INFO - PROCESS | 1828 | 1461590647255 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:07 INFO - PROCESS | 1828 | 1461590647424 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 06:24:07 INFO - PROCESS | 1828 | 1461590647616 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:07 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fb2a000 == 121 [pid = 1828] [id = 487] 06:24:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe17b197c00) [pid = 1828] [serial = 1462] [outer = (nil)] 06:24:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe17e94e800) [pid = 1828] [serial = 1463] [outer = 0x7fe17b197c00] 06:24:07 INFO - PROCESS | 1828 | 1461590647677 Marionette DEBUG loaded listener.js 06:24:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe184261000) [pid = 1828] [serial = 1464] [outer = 0x7fe17b197c00] 06:24:08 INFO - PROCESS | 1828 | 1461590648516 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1331ms 06:24:08 INFO - PROCESS | 1828 | 1461590648578 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 06:24:08 INFO - PROCESS | 1828 | 1461590648582 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 06:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:24:08 INFO - PROCESS | 1828 | 1461590648587 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:24:08 INFO - PROCESS | 1828 | 1461590648589 Marionette TRACE conn3 <- [1,1922,null,{}] 06:24:08 INFO - PROCESS | 1828 | 1461590648594 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:08 INFO - PROCESS | 1828 | 1461590648758 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 06:24:08 INFO - PROCESS | 1828 | 1461590648951 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe19305d800 == 122 [pid = 1828] [id = 488] 06:24:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe17c7b7000) [pid = 1828] [serial = 1465] [outer = (nil)] 06:24:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe18b0a1000) [pid = 1828] [serial = 1466] [outer = 0x7fe17c7b7000] 06:24:09 INFO - PROCESS | 1828 | 1461590649012 Marionette DEBUG loaded listener.js 06:24:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe18beb0c00) [pid = 1828] [serial = 1467] [outer = 0x7fe17c7b7000] 06:24:09 INFO - PROCESS | 1828 | 1461590649825 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1276ms 06:24:09 INFO - PROCESS | 1828 | 1461590649866 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 06:24:09 INFO - PROCESS | 1828 | 1461590649868 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 06:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:24:09 INFO - PROCESS | 1828 | 1461590649875 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:24:09 INFO - PROCESS | 1828 | 1461590649877 Marionette TRACE conn3 <- [1,1926,null,{}] 06:24:09 INFO - PROCESS | 1828 | 1461590649882 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:10 INFO - PROCESS | 1828 | 1461590650066 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 06:24:10 INFO - PROCESS | 1828 | 1461590650271 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe173618800 == 123 [pid = 1828] [id = 489] 06:24:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe166e8a400) [pid = 1828] [serial = 1468] [outer = (nil)] 06:24:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe166e91800) [pid = 1828] [serial = 1469] [outer = 0x7fe166e8a400] 06:24:10 INFO - PROCESS | 1828 | 1461590650338 Marionette DEBUG loaded listener.js 06:24:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe18c1e9800) [pid = 1828] [serial = 1470] [outer = 0x7fe166e8a400] 06:24:11 INFO - PROCESS | 1828 | 1461590651138 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1327ms 06:24:11 INFO - PROCESS | 1828 | 1461590651202 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 06:24:11 INFO - PROCESS | 1828 | 1461590651205 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 06:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:24:11 INFO - PROCESS | 1828 | 1461590651211 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:24:11 INFO - PROCESS | 1828 | 1461590651213 Marionette TRACE conn3 <- [1,1930,null,{}] 06:24:11 INFO - PROCESS | 1828 | 1461590651218 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:11 INFO - PROCESS | 1828 | 1461590651382 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 06:24:11 INFO - PROCESS | 1828 | 1461590651577 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:11 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe167e1a000 == 124 [pid = 1828] [id = 490] 06:24:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe163f9ec00) [pid = 1828] [serial = 1471] [outer = (nil)] 06:24:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe163fa6800) [pid = 1828] [serial = 1472] [outer = 0x7fe163f9ec00] 06:24:11 INFO - PROCESS | 1828 | 1461590651640 Marionette DEBUG loaded listener.js 06:24:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe163fab000) [pid = 1828] [serial = 1473] [outer = 0x7fe163f9ec00] 06:24:12 INFO - PROCESS | 1828 | 1461590652424 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1276ms 06:24:12 INFO - PROCESS | 1828 | 1461590652488 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 06:24:12 INFO - PROCESS | 1828 | 1461590652491 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 06:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:24:12 INFO - PROCESS | 1828 | 1461590652496 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:24:12 INFO - PROCESS | 1828 | 1461590652498 Marionette TRACE conn3 <- [1,1934,null,{}] 06:24:12 INFO - PROCESS | 1828 | 1461590652503 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:12 INFO - PROCESS | 1828 | 1461590652677 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 06:24:12 INFO - PROCESS | 1828 | 1461590652871 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:12 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe178940000 == 125 [pid = 1828] [id = 491] 06:24:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe1617a0c00) [pid = 1828] [serial = 1474] [outer = (nil)] 06:24:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe1617a9c00) [pid = 1828] [serial = 1475] [outer = 0x7fe1617a0c00] 06:24:12 INFO - PROCESS | 1828 | 1461590652932 Marionette DEBUG loaded listener.js 06:24:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe1617ae000) [pid = 1828] [serial = 1476] [outer = 0x7fe1617a0c00] 06:24:13 INFO - PROCESS | 1828 | 1461590653769 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1334ms 06:24:13 INFO - PROCESS | 1828 | 1461590653832 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 06:24:13 INFO - PROCESS | 1828 | 1461590653835 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 06:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:24:13 INFO - PROCESS | 1828 | 1461590653840 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:24:13 INFO - PROCESS | 1828 | 1461590653843 Marionette TRACE conn3 <- [1,1938,null,{}] 06:24:13 INFO - PROCESS | 1828 | 1461590653847 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:14 INFO - PROCESS | 1828 | 1461590654017 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 06:24:14 INFO - PROCESS | 1828 | 1461590654213 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:14 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166fc7800 == 126 [pid = 1828] [id = 492] 06:24:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe1617a2000) [pid = 1828] [serial = 1477] [outer = (nil)] 06:24:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe163fa1800) [pid = 1828] [serial = 1478] [outer = 0x7fe1617a2000] 06:24:14 INFO - PROCESS | 1828 | 1461590654273 Marionette DEBUG loaded listener.js 06:24:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe165e5d400) [pid = 1828] [serial = 1479] [outer = 0x7fe1617a2000] 06:24:15 INFO - PROCESS | 1828 | 1461590655088 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1678ms 06:24:15 INFO - PROCESS | 1828 | 1461590655519 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 06:24:15 INFO - PROCESS | 1828 | 1461590655524 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 06:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:24:15 INFO - PROCESS | 1828 | 1461590655585 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:24:15 INFO - PROCESS | 1828 | 1461590655590 Marionette TRACE conn3 <- [1,1942,null,{}] 06:24:15 INFO - PROCESS | 1828 | 1461590655601 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:15 INFO - PROCESS | 1828 | 1461590655752 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 06:24:16 INFO - PROCESS | 1828 | 1461590656011 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:16 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169566000 == 127 [pid = 1828] [id = 493] 06:24:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe1636d0800) [pid = 1828] [serial = 1480] [outer = (nil)] 06:24:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (0x7fe1639de400) [pid = 1828] [serial = 1481] [outer = 0x7fe1636d0800] 06:24:16 INFO - PROCESS | 1828 | 1461590656068 Marionette DEBUG loaded listener.js 06:24:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (0x7fe165d2dc00) [pid = 1828] [serial = 1482] [outer = 0x7fe1636d0800] 06:24:16 INFO - PROCESS | 1828 | 1461590656866 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1382ms 06:24:16 INFO - PROCESS | 1828 | 1461590656921 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 06:24:16 INFO - PROCESS | 1828 | 1461590656927 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 06:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:24:16 INFO - PROCESS | 1828 | 1461590656948 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:24:16 INFO - PROCESS | 1828 | 1461590656954 Marionette TRACE conn3 <- [1,1946,null,{}] 06:24:16 INFO - PROCESS | 1828 | 1461590656966 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:17 INFO - PROCESS | 1828 | 1461590657239 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 06:24:17 INFO - PROCESS | 1828 | 1461590657489 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16296c000 == 128 [pid = 1828] [id = 494] 06:24:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (0x7fe166894400) [pid = 1828] [serial = 1483] [outer = (nil)] 06:24:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe166ac8c00) [pid = 1828] [serial = 1484] [outer = 0x7fe166894400] 06:24:17 INFO - PROCESS | 1828 | 1461590657549 Marionette DEBUG loaded listener.js 06:24:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe166e87000) [pid = 1828] [serial = 1485] [outer = 0x7fe166894400] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17be3d000 == 127 [pid = 1828] [id = 197] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175c5f000 == 126 [pid = 1828] [id = 194] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe166fafc00) [pid = 1828] [serial = 1337] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe1636cb400) [pid = 1828] [serial = 1340] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (0x7fe17ab17000) [pid = 1828] [serial = 1322] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (0x7fe17e9c1c00) [pid = 1828] [serial = 1331] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (0x7fe17d2a2800) [pid = 1828] [serial = 1328] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe18a1f1000) [pid = 1828] [serial = 1334] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe17c7b4000) [pid = 1828] [serial = 1325] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe17800c000) [pid = 1828] [serial = 1367] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1614d7000 == 125 [pid = 1828] [id = 466] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe162963000 == 124 [pid = 1828] [id = 465] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe192290000 == 123 [pid = 1828] [id = 464] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18c128800 == 122 [pid = 1828] [id = 463] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17db09000 == 121 [pid = 1828] [id = 462] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c8be800 == 120 [pid = 1828] [id = 461] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e73000 == 119 [pid = 1828] [id = 460] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175c4d000 == 118 [pid = 1828] [id = 459] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1728cd800 == 117 [pid = 1828] [id = 458] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16a1ae800 == 116 [pid = 1828] [id = 457] 06:24:18 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166970800 == 115 [pid = 1828] [id = 456] 06:24:18 INFO - PROCESS | 1828 | 1461590658386 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1457ms 06:24:18 INFO - PROCESS | 1828 | 1461590658395 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 06:24:18 INFO - PROCESS | 1828 | 1461590658398 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 06:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:24:18 INFO - PROCESS | 1828 | 1461590658403 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:24:18 INFO - PROCESS | 1828 | 1461590658404 Marionette TRACE conn3 <- [1,1950,null,{}] 06:24:18 INFO - PROCESS | 1828 | 1461590658417 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:18 INFO - PROCESS | 1828 | 1461590658569 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe165e64c00) [pid = 1828] [serial = 1355] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe1639dd800) [pid = 1828] [serial = 1346] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe16b29f800) [pid = 1828] [serial = 1353] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe165e5e800) [pid = 1828] [serial = 1349] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe172858c00) [pid = 1828] [serial = 1358] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe173ada000) [pid = 1828] [serial = 1313] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe177894000) [pid = 1828] [serial = 1316] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe1728ef000) [pid = 1828] [serial = 1359] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe16415c000) [pid = 1828] [serial = 1347] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe1639d2c00) [pid = 1828] [serial = 1343] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe16b910c00) [pid = 1828] [serial = 1356] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe165f4e000) [pid = 1828] [serial = 1350] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe1725a5000) [pid = 1828] [serial = 1310] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe165f53400) [pid = 1828] [serial = 1307] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe178008800) [pid = 1828] [serial = 1319] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe166fb1800) [pid = 1828] [serial = 1352] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe177bd2400) [pid = 1828] [serial = 1365] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe174a30800) [pid = 1828] [serial = 1362] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (0x7fe17391c400) [pid = 1828] [serial = 1361] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (0x7fe175f2a000) [pid = 1828] [serial = 1364] [outer = (nil)] [url = about:blank] 06:24:18 INFO - PROCESS | 1828 | 1461590658744 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:18 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166ed2800 == 116 [pid = 1828] [id = 495] 06:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (0x7fe165e5e800) [pid = 1828] [serial = 1486] [outer = (nil)] 06:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (0x7fe166e88800) [pid = 1828] [serial = 1487] [outer = 0x7fe165e5e800] 06:24:18 INFO - PROCESS | 1828 | 1461590658802 Marionette DEBUG loaded listener.js 06:24:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe16b29d400) [pid = 1828] [serial = 1488] [outer = 0x7fe165e5e800] 06:24:19 INFO - PROCESS | 1828 | 1461590659487 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1126ms 06:24:19 INFO - PROCESS | 1828 | 1461590659530 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 06:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:24:19 INFO - PROCESS | 1828 | 1461590659533 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 06:24:19 INFO - PROCESS | 1828 | 1461590659537 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:24:19 INFO - PROCESS | 1828 | 1461590659540 Marionette TRACE conn3 <- [1,1954,null,{}] 06:24:19 INFO - PROCESS | 1828 | 1461590659568 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:19 INFO - PROCESS | 1828 | 1461590659721 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 06:24:19 INFO - PROCESS | 1828 | 1461590659734 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16a1b2800 == 117 [pid = 1828] [id = 496] 06:24:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe16b29f800) [pid = 1828] [serial = 1489] [outer = (nil)] 06:24:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe16ba8c400) [pid = 1828] [serial = 1490] [outer = 0x7fe16b29f800] 06:24:19 INFO - PROCESS | 1828 | 1461590659788 Marionette DEBUG loaded listener.js 06:24:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe172619c00) [pid = 1828] [serial = 1491] [outer = 0x7fe16b29f800] 06:24:20 INFO - PROCESS | 1828 | 1461590660539 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1047ms 06:24:20 INFO - PROCESS | 1828 | 1461590660585 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 06:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:24:20 INFO - PROCESS | 1828 | 1461590660597 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 06:24:20 INFO - PROCESS | 1828 | 1461590660603 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:24:20 INFO - PROCESS | 1828 | 1461590660605 Marionette TRACE conn3 <- [1,1958,null,{}] 06:24:20 INFO - PROCESS | 1828 | 1461590660624 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:20 INFO - PROCESS | 1828 | 1461590660847 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 06:24:20 INFO - PROCESS | 1828 | 1461590660876 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:20 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b997000 == 118 [pid = 1828] [id = 497] 06:24:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe165f4e000) [pid = 1828] [serial = 1492] [outer = (nil)] 06:24:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe17263bc00) [pid = 1828] [serial = 1493] [outer = 0x7fe165f4e000] 06:24:20 INFO - PROCESS | 1828 | 1461590660929 Marionette DEBUG loaded listener.js 06:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe173694400) [pid = 1828] [serial = 1494] [outer = 0x7fe165f4e000] 06:24:21 INFO - PROCESS | 1828 | 1461590661654 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1090ms 06:24:21 INFO - PROCESS | 1828 | 1461590661693 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 06:24:21 INFO - PROCESS | 1828 | 1461590661695 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 06:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:24:21 INFO - PROCESS | 1828 | 1461590661701 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:24:21 INFO - PROCESS | 1828 | 1461590661703 Marionette TRACE conn3 <- [1,1962,null,{}] 06:24:21 INFO - PROCESS | 1828 | 1461590661714 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:21 INFO - PROCESS | 1828 | 1461590661938 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 06:24:21 INFO - PROCESS | 1828 | 1461590661976 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17360e000 == 119 [pid = 1828] [id = 498] 06:24:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe173ada000) [pid = 1828] [serial = 1495] [outer = (nil)] 06:24:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe17490dc00) [pid = 1828] [serial = 1496] [outer = 0x7fe173ada000] 06:24:22 INFO - PROCESS | 1828 | 1461590662032 Marionette DEBUG loaded listener.js 06:24:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe17776a800) [pid = 1828] [serial = 1497] [outer = 0x7fe173ada000] 06:24:23 INFO - PROCESS | 1828 | 1461590663293 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:24:23 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe173747400) [pid = 1828] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:24:23 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe1639da800) [pid = 1828] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:24:23 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe1694ec400) [pid = 1828] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:24:23 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe1694e4000) [pid = 1828] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:24:23 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe1639d8400) [pid = 1828] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:24:23 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe166faa400) [pid = 1828] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:24:23 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe1639d9000) [pid = 1828] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1642ms 06:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:24:23 INFO - PROCESS | 1828 | 1461590663344 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 06:24:23 INFO - PROCESS | 1828 | 1461590663346 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 06:24:23 INFO - PROCESS | 1828 | 1461590663350 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:24:23 INFO - PROCESS | 1828 | 1461590663353 Marionette TRACE conn3 <- [1,1966,null,{}] 06:24:23 INFO - PROCESS | 1828 | 1461590663357 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:23 INFO - PROCESS | 1828 | 1461590663573 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 06:24:23 INFO - PROCESS | 1828 | 1461590663731 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b77d800 == 120 [pid = 1828] [id = 499] 06:24:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe173913800) [pid = 1828] [serial = 1498] [outer = (nil)] 06:24:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe176139c00) [pid = 1828] [serial = 1499] [outer = 0x7fe173913800] 06:24:23 INFO - PROCESS | 1828 | 1461590663785 Marionette DEBUG loaded listener.js 06:24:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe177bd2400) [pid = 1828] [serial = 1500] [outer = 0x7fe173913800] 06:24:24 INFO - PROCESS | 1828 | 1461590664330 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1036ms 06:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:24:24 INFO - PROCESS | 1828 | 1461590664387 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 06:24:24 INFO - PROCESS | 1828 | 1461590664390 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 06:24:24 INFO - PROCESS | 1828 | 1461590664394 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:24:24 INFO - PROCESS | 1828 | 1461590664397 Marionette TRACE conn3 <- [1,1970,null,{}] 06:24:24 INFO - PROCESS | 1828 | 1461590664401 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:24 INFO - PROCESS | 1828 | 1461590664545 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 06:24:24 INFO - PROCESS | 1828 | 1461590664700 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174eb5800 == 121 [pid = 1828] [id = 500] 06:24:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe16b90d000) [pid = 1828] [serial = 1501] [outer = (nil)] 06:24:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe178619000) [pid = 1828] [serial = 1502] [outer = 0x7fe16b90d000] 06:24:24 INFO - PROCESS | 1828 | 1461590664752 Marionette DEBUG loaded listener.js 06:24:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe17864fc00) [pid = 1828] [serial = 1503] [outer = 0x7fe16b90d000] 06:24:25 INFO - PROCESS | 1828 | 1461590665433 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1076ms 06:24:25 INFO - PROCESS | 1828 | 1461590665490 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 06:24:25 INFO - PROCESS | 1828 | 1461590665496 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 06:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:24:25 INFO - PROCESS | 1828 | 1461590665513 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:24:25 INFO - PROCESS | 1828 | 1461590665517 Marionette TRACE conn3 <- [1,1974,null,{}] 06:24:25 INFO - PROCESS | 1828 | 1461590665524 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:25 INFO - PROCESS | 1828 | 1461590665704 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 06:24:25 INFO - PROCESS | 1828 | 1461590665896 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:25 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe165c60000 == 122 [pid = 1828] [id = 501] 06:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe16359e000) [pid = 1828] [serial = 1504] [outer = (nil)] 06:24:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe1639d2c00) [pid = 1828] [serial = 1505] [outer = 0x7fe16359e000] 06:24:25 INFO - PROCESS | 1828 | 1461590665960 Marionette DEBUG loaded listener.js 06:24:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe165e65000) [pid = 1828] [serial = 1506] [outer = 0x7fe16359e000] 06:24:26 INFO - PROCESS | 1828 | 1461590666787 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1330ms 06:24:26 INFO - PROCESS | 1828 | 1461590666843 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 06:24:26 INFO - PROCESS | 1828 | 1461590666851 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 06:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:24:26 INFO - PROCESS | 1828 | 1461590666859 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:24:26 INFO - PROCESS | 1828 | 1461590666863 Marionette TRACE conn3 <- [1,1978,null,{}] 06:24:26 INFO - PROCESS | 1828 | 1461590666868 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:27 INFO - PROCESS | 1828 | 1461590667059 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 06:24:27 INFO - PROCESS | 1828 | 1461590667263 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:27 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b883000 == 123 [pid = 1828] [id = 502] 06:24:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe16677bc00) [pid = 1828] [serial = 1507] [outer = (nil)] 06:24:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe166e92000) [pid = 1828] [serial = 1508] [outer = 0x7fe16677bc00] 06:24:27 INFO - PROCESS | 1828 | 1461590667373 Marionette DEBUG loaded listener.js 06:24:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe1693cf800) [pid = 1828] [serial = 1509] [outer = 0x7fe16677bc00] 06:24:28 INFO - PROCESS | 1828 | 1461590668233 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1383ms 06:24:28 INFO - PROCESS | 1828 | 1461590668242 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 06:24:28 INFO - PROCESS | 1828 | 1461590668245 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 06:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:24:28 INFO - PROCESS | 1828 | 1461590668268 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:24:28 INFO - PROCESS | 1828 | 1461590668273 Marionette TRACE conn3 <- [1,1982,null,{}] 06:24:28 INFO - PROCESS | 1828 | 1461590668287 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:28 INFO - PROCESS | 1828 | 1461590668486 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 06:24:28 INFO - PROCESS | 1828 | 1461590668683 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1780ce800 == 124 [pid = 1828] [id = 503] 06:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe1694e3800) [pid = 1828] [serial = 1510] [outer = (nil)] 06:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe172868c00) [pid = 1828] [serial = 1511] [outer = 0x7fe1694e3800] 06:24:28 INFO - PROCESS | 1828 | 1461590668751 Marionette DEBUG loaded listener.js 06:24:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe173917800) [pid = 1828] [serial = 1512] [outer = 0x7fe1694e3800] 06:24:29 INFO - PROCESS | 1828 | 1461590669557 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1336ms 06:24:29 INFO - PROCESS | 1828 | 1461590669602 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 06:24:29 INFO - PROCESS | 1828 | 1461590669606 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 06:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:24:29 INFO - PROCESS | 1828 | 1461590669611 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:24:29 INFO - PROCESS | 1828 | 1461590669613 Marionette TRACE conn3 <- [1,1986,null,{}] 06:24:29 INFO - PROCESS | 1828 | 1461590669618 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:29 INFO - PROCESS | 1828 | 1461590669785 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 06:24:29 INFO - PROCESS | 1828 | 1461590669981 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a0eb800 == 125 [pid = 1828] [id = 504] 06:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe1694e4000) [pid = 1828] [serial = 1513] [outer = (nil)] 06:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe17524fc00) [pid = 1828] [serial = 1514] [outer = 0x7fe1694e4000] 06:24:30 INFO - PROCESS | 1828 | 1461590670050 Marionette DEBUG loaded listener.js 06:24:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe177bd8000) [pid = 1828] [serial = 1515] [outer = 0x7fe1694e4000] 06:24:30 INFO - PROCESS | 1828 | 1461590670838 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1279ms 06:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:24:30 INFO - PROCESS | 1828 | 1461590670892 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 06:24:30 INFO - PROCESS | 1828 | 1461590670894 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 06:24:30 INFO - PROCESS | 1828 | 1461590670900 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:24:30 INFO - PROCESS | 1828 | 1461590670902 Marionette TRACE conn3 <- [1,1990,null,{}] 06:24:30 INFO - PROCESS | 1828 | 1461590670907 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:31 INFO - PROCESS | 1828 | 1461590671069 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 06:24:31 INFO - PROCESS | 1828 | 1461590671269 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1d7800 == 126 [pid = 1828] [id = 505] 06:24:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (0x7fe17391a400) [pid = 1828] [serial = 1516] [outer = (nil)] 06:24:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (0x7fe17864bc00) [pid = 1828] [serial = 1517] [outer = 0x7fe17391a400] 06:24:31 INFO - PROCESS | 1828 | 1461590671331 Marionette DEBUG loaded listener.js 06:24:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (0x7fe17ab1a400) [pid = 1828] [serial = 1518] [outer = 0x7fe17391a400] 06:24:32 INFO - PROCESS | 1828 | 1461590672090 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1229ms 06:24:32 INFO - PROCESS | 1828 | 1461590672128 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 06:24:32 INFO - PROCESS | 1828 | 1461590672132 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 06:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:24:32 INFO - PROCESS | 1828 | 1461590672137 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:24:32 INFO - PROCESS | 1828 | 1461590672140 Marionette TRACE conn3 <- [1,1994,null,{}] 06:24:32 INFO - PROCESS | 1828 | 1461590672146 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:32 INFO - PROCESS | 1828 | 1461590672342 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 06:24:32 INFO - PROCESS | 1828 | 1461590672543 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18bf22000 == 127 [pid = 1828] [id = 506] 06:24:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe17bb05000) [pid = 1828] [serial = 1519] [outer = (nil)] 06:24:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe181465000) [pid = 1828] [serial = 1520] [outer = 0x7fe17bb05000] 06:24:32 INFO - PROCESS | 1828 | 1461590672608 Marionette DEBUG loaded listener.js 06:24:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe18b4fac00) [pid = 1828] [serial = 1521] [outer = 0x7fe17bb05000] 06:24:33 INFO - PROCESS | 1828 | 1461590673363 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1282ms 06:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:24:33 INFO - PROCESS | 1828 | 1461590673420 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 06:24:33 INFO - PROCESS | 1828 | 1461590673423 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 06:24:33 INFO - PROCESS | 1828 | 1461590673428 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:24:33 INFO - PROCESS | 1828 | 1461590673431 Marionette TRACE conn3 <- [1,1998,null,{}] 06:24:33 INFO - PROCESS | 1828 | 1461590673435 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:33 INFO - PROCESS | 1828 | 1461590673605 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 06:24:33 INFO - PROCESS | 1828 | 1461590673804 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe19d4e6000 == 128 [pid = 1828] [id = 507] 06:24:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe162970c00) [pid = 1828] [serial = 1522] [outer = (nil)] 06:24:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (0x7fe162977000) [pid = 1828] [serial = 1523] [outer = 0x7fe162970c00] 06:24:33 INFO - PROCESS | 1828 | 1461590673865 Marionette DEBUG loaded listener.js 06:24:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (0x7fe16297c800) [pid = 1828] [serial = 1524] [outer = 0x7fe162970c00] 06:24:34 INFO - PROCESS | 1828 | 1461590674612 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1235ms 06:24:34 INFO - PROCESS | 1828 | 1461590674663 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 06:24:34 INFO - PROCESS | 1828 | 1461590674666 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 06:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:24:34 INFO - PROCESS | 1828 | 1461590674672 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:24:34 INFO - PROCESS | 1828 | 1461590674674 Marionette TRACE conn3 <- [1,2002,null,{}] 06:24:34 INFO - PROCESS | 1828 | 1461590674679 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:34 INFO - PROCESS | 1828 | 1461590674839 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 06:24:35 INFO - PROCESS | 1828 | 1461590675036 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe167eda000 == 129 [pid = 1828] [id = 508] 06:24:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (0x7fe162971400) [pid = 1828] [serial = 1525] [outer = (nil)] 06:24:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (0x7fe1814e9c00) [pid = 1828] [serial = 1526] [outer = 0x7fe162971400] 06:24:35 INFO - PROCESS | 1828 | 1461590675104 Marionette DEBUG loaded listener.js 06:24:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (0x7fe18c5d8000) [pid = 1828] [serial = 1527] [outer = 0x7fe162971400] 06:24:35 INFO - PROCESS | 1828 | 1461590675874 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1276ms 06:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:24:35 INFO - PROCESS | 1828 | 1461590675950 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 06:24:35 INFO - PROCESS | 1828 | 1461590675953 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 06:24:35 INFO - PROCESS | 1828 | 1461590675958 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:24:35 INFO - PROCESS | 1828 | 1461590675961 Marionette TRACE conn3 <- [1,2006,null,{}] 06:24:35 INFO - PROCESS | 1828 | 1461590675966 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:36 INFO - PROCESS | 1828 | 1461590676136 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 06:24:36 INFO - PROCESS | 1828 | 1461590676336 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17826e800 == 130 [pid = 1828] [id = 509] 06:24:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 268 (0x7fe162978c00) [pid = 1828] [serial = 1528] [outer = (nil)] 06:24:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 269 (0x7fe1637a2000) [pid = 1828] [serial = 1529] [outer = 0x7fe162978c00] 06:24:36 INFO - PROCESS | 1828 | 1461590676397 Marionette DEBUG loaded listener.js 06:24:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 270 (0x7fe1637a6400) [pid = 1828] [serial = 1530] [outer = 0x7fe162978c00] 06:24:37 INFO - PROCESS | 1828 | 1461590677158 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 06:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1226ms 06:24:37 INFO - PROCESS | 1828 | 1461590677185 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 06:24:37 INFO - PROCESS | 1828 | 1461590677192 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 06:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:24:37 INFO - PROCESS | 1828 | 1461590677198 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:24:37 INFO - PROCESS | 1828 | 1461590677200 Marionette TRACE conn3 <- [1,2010,null,{}] 06:24:37 INFO - PROCESS | 1828 | 1461590677205 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:37 INFO - PROCESS | 1828 | 1461590677386 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 06:24:37 INFO - PROCESS | 1828 | 1461590677585 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe163724800 == 131 [pid = 1828] [id = 510] 06:24:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 271 (0x7fe16379b400) [pid = 1828] [serial = 1531] [outer = (nil)] 06:24:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 272 (0x7fe1670a3800) [pid = 1828] [serial = 1532] [outer = 0x7fe16379b400] 06:24:37 INFO - PROCESS | 1828 | 1461590677650 Marionette DEBUG loaded listener.js 06:24:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 273 (0x7fe1670a8800) [pid = 1828] [serial = 1533] [outer = 0x7fe16379b400] 06:24:38 INFO - PROCESS | 1828 | 1461590678453 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 06:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1328ms 06:24:38 INFO - PROCESS | 1828 | 1461590678526 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 06:24:38 INFO - PROCESS | 1828 | 1461590678530 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 06:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:24:38 INFO - PROCESS | 1828 | 1461590678536 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:24:38 INFO - PROCESS | 1828 | 1461590678540 Marionette TRACE conn3 <- [1,2014,null,{}] 06:24:38 INFO - PROCESS | 1828 | 1461590678545 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:38 INFO - PROCESS | 1828 | 1461590678804 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 06:24:39 INFO - PROCESS | 1828 | 1461590679007 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e29000 == 132 [pid = 1828] [id = 511] 06:24:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 274 (0x7fe1637a6800) [pid = 1828] [serial = 1534] [outer = (nil)] 06:24:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 275 (0x7fe1670b1000) [pid = 1828] [serial = 1535] [outer = 0x7fe1637a6800] 06:24:39 INFO - PROCESS | 1828 | 1461590679122 Marionette DEBUG loaded listener.js 06:24:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 276 (0x7fe18fda6400) [pid = 1828] [serial = 1536] [outer = 0x7fe1637a6800] 06:24:39 INFO - PROCESS | 1828 | 1461590679978 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1481ms 06:24:40 INFO - PROCESS | 1828 | 1461590680017 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 06:24:40 INFO - PROCESS | 1828 | 1461590680021 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 06:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:24:40 INFO - PROCESS | 1828 | 1461590680026 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:24:40 INFO - PROCESS | 1828 | 1461590680028 Marionette TRACE conn3 <- [1,2018,null,{}] 06:24:40 INFO - PROCESS | 1828 | 1461590680033 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:40 INFO - PROCESS | 1828 | 1461590680203 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 06:24:40 INFO - PROCESS | 1828 | 1461590680403 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:40 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe178269000 == 133 [pid = 1828] [id = 512] 06:24:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 277 (0x7fe1670a3000) [pid = 1828] [serial = 1537] [outer = (nil)] 06:24:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 278 (0x7fe177e50c00) [pid = 1828] [serial = 1538] [outer = 0x7fe1670a3000] 06:24:40 INFO - PROCESS | 1828 | 1461590680466 Marionette DEBUG loaded listener.js 06:24:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 279 (0x7fe18c473800) [pid = 1828] [serial = 1539] [outer = 0x7fe1670a3000] 06:24:41 INFO - PROCESS | 1828 | 1461590681272 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1276ms 06:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:24:41 INFO - PROCESS | 1828 | 1461590681302 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 06:24:41 INFO - PROCESS | 1828 | 1461590681304 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 06:24:41 INFO - PROCESS | 1828 | 1461590681310 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:24:41 INFO - PROCESS | 1828 | 1461590681313 Marionette TRACE conn3 <- [1,2022,null,{}] 06:24:41 INFO - PROCESS | 1828 | 1461590681317 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:41 INFO - PROCESS | 1828 | 1461590681490 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 06:24:41 INFO - PROCESS | 1828 | 1461590681701 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160be5000 == 134 [pid = 1828] [id = 513] 06:24:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 280 (0x7fe1670b0c00) [pid = 1828] [serial = 1540] [outer = (nil)] 06:24:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 281 (0x7fe16cbf2800) [pid = 1828] [serial = 1541] [outer = 0x7fe1670b0c00] 06:24:41 INFO - PROCESS | 1828 | 1461590681762 Marionette DEBUG loaded listener.js 06:24:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 282 (0x7fe16cbf7800) [pid = 1828] [serial = 1542] [outer = 0x7fe1670b0c00] 06:24:42 INFO - PROCESS | 1828 | 1461590682576 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1333ms 06:24:42 INFO - PROCESS | 1828 | 1461590682642 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 06:24:42 INFO - PROCESS | 1828 | 1461590682645 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 06:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:24:42 INFO - PROCESS | 1828 | 1461590682650 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:24:42 INFO - PROCESS | 1828 | 1461590682653 Marionette TRACE conn3 <- [1,2026,null,{}] 06:24:42 INFO - PROCESS | 1828 | 1461590682657 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:42 INFO - PROCESS | 1828 | 1461590682836 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 06:24:43 INFO - PROCESS | 1828 | 1461590683040 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160450000 == 135 [pid = 1828] [id = 514] 06:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 283 (0x7fe1604d7800) [pid = 1828] [serial = 1543] [outer = (nil)] 06:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 284 (0x7fe1604ddc00) [pid = 1828] [serial = 1544] [outer = 0x7fe1604d7800] 06:24:43 INFO - PROCESS | 1828 | 1461590683107 Marionette DEBUG loaded listener.js 06:24:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 285 (0x7fe1604e2800) [pid = 1828] [serial = 1545] [outer = 0x7fe1604d7800] 06:24:43 INFO - PROCESS | 1828 | 1461590683910 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1285ms 06:24:43 INFO - PROCESS | 1828 | 1461590683938 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 06:24:43 INFO - PROCESS | 1828 | 1461590683941 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 06:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:24:43 INFO - PROCESS | 1828 | 1461590683946 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:24:43 INFO - PROCESS | 1828 | 1461590683948 Marionette TRACE conn3 <- [1,2030,null,{}] 06:24:43 INFO - PROCESS | 1828 | 1461590683953 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:44 INFO - PROCESS | 1828 | 1461590684128 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 06:24:44 INFO - PROCESS | 1828 | 1461590684335 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:44 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16296c800 == 136 [pid = 1828] [id = 515] 06:24:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 286 (0x7fe1604d8c00) [pid = 1828] [serial = 1546] [outer = (nil)] 06:24:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 287 (0x7fe16359d000) [pid = 1828] [serial = 1547] [outer = 0x7fe1604d8c00] 06:24:44 INFO - PROCESS | 1828 | 1461590684402 Marionette DEBUG loaded listener.js 06:24:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 288 (0x7fe166777800) [pid = 1828] [serial = 1548] [outer = 0x7fe1604d8c00] 06:24:45 INFO - PROCESS | 1828 | 1461590685203 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1326ms 06:24:45 INFO - PROCESS | 1828 | 1461590685273 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 06:24:45 INFO - PROCESS | 1828 | 1461590685276 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 06:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:24:45 INFO - PROCESS | 1828 | 1461590685281 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:24:45 INFO - PROCESS | 1828 | 1461590685283 Marionette TRACE conn3 <- [1,2034,null,{}] 06:24:45 INFO - PROCESS | 1828 | 1461590685289 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:45 INFO - PROCESS | 1828 | 1461590685471 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 06:24:46 INFO - PROCESS | 1828 | 1461590686241 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:46 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160be8000 == 137 [pid = 1828] [id = 516] 06:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 289 (0x7fe1604d7000) [pid = 1828] [serial = 1549] [outer = (nil)] 06:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 290 (0x7fe1617a4000) [pid = 1828] [serial = 1550] [outer = 0x7fe1604d7000] 06:24:46 INFO - PROCESS | 1828 | 1461590686307 Marionette DEBUG loaded listener.js 06:24:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 291 (0x7fe16297c000) [pid = 1828] [serial = 1551] [outer = 0x7fe1604d7000] 06:24:47 INFO - PROCESS | 1828 | 1461590687059 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1830ms 06:24:47 INFO - PROCESS | 1828 | 1461590687113 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 06:24:47 INFO - PROCESS | 1828 | 1461590687118 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 06:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:24:47 INFO - PROCESS | 1828 | 1461590687125 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:24:47 INFO - PROCESS | 1828 | 1461590687129 Marionette TRACE conn3 <- [1,2038,null,{}] 06:24:47 INFO - PROCESS | 1828 | 1461590687135 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:47 INFO - PROCESS | 1828 | 1461590687311 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 06:24:47 INFO - PROCESS | 1828 | 1461590687538 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16674c000 == 138 [pid = 1828] [id = 517] 06:24:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 292 (0x7fe1617af400) [pid = 1828] [serial = 1552] [outer = (nil)] 06:24:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 293 (0x7fe1637a1400) [pid = 1828] [serial = 1553] [outer = 0x7fe1617af400] 06:24:47 INFO - PROCESS | 1828 | 1461590687694 Marionette DEBUG loaded listener.js 06:24:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 294 (0x7fe163fa3800) [pid = 1828] [serial = 1554] [outer = 0x7fe1617af400] 06:24:48 INFO - PROCESS | 1828 | 1461590688658 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:24:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe170eb1800 == 137 [pid = 1828] [id = 294] 06:24:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17184c800 == 136 [pid = 1828] [id = 298] 06:24:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b77d800 == 135 [pid = 1828] [id = 499] 06:24:48 INFO - PROCESS | 1828 | --DOMWINDOW == 293 (0x7fe174c5e400) [pid = 1828] [serial = 1436] [outer = (nil)] [url = about:blank] 06:24:48 INFO - PROCESS | 1828 | --DOMWINDOW == 292 (0x7fe1634f9400) [pid = 1828] [serial = 1409] [outer = (nil)] [url = about:blank] 06:24:48 INFO - PROCESS | 1828 | --DOMWINDOW == 291 (0x7fe18c473000) [pid = 1828] [serial = 1400] [outer = (nil)] [url = about:blank] 06:24:48 INFO - PROCESS | 1828 | --DOMWINDOW == 290 (0x7fe1634ee800) [pid = 1828] [serial = 1406] [outer = (nil)] [url = about:blank] 06:24:48 INFO - PROCESS | 1828 | --DOMWINDOW == 289 (0x7fe16280e800) [pid = 1828] [serial = 1403] [outer = (nil)] [url = about:blank] 06:24:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17360e000 == 134 [pid = 1828] [id = 498] 06:24:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b997000 == 133 [pid = 1828] [id = 497] 06:24:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16a1b2800 == 132 [pid = 1828] [id = 496] 06:24:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166ed2800 == 131 [pid = 1828] [id = 495] 06:24:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16296c000 == 130 [pid = 1828] [id = 494] 06:24:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169566000 == 129 [pid = 1828] [id = 493] 06:24:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe167e1a000 == 128 [pid = 1828] [id = 490] 06:24:48 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe173618800 == 127 [pid = 1828] [id = 489] 06:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1680ms 06:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:24:48 INFO - PROCESS | 1828 | 1461590688811 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 06:24:48 INFO - PROCESS | 1828 | 1461590688815 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 06:24:48 INFO - PROCESS | 1828 | 1461590688821 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:24:48 INFO - PROCESS | 1828 | 1461590688824 Marionette TRACE conn3 <- [1,2042,null,{}] 06:24:48 INFO - PROCESS | 1828 | 1461590688829 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:48 INFO - PROCESS | 1828 | 1461590688986 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 288 (0x7fe17463fc00) [pid = 1828] [serial = 1431] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 287 (0x7fe17b198800) [pid = 1828] [serial = 1388] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 286 (0x7fe17374dc00) [pid = 1828] [serial = 1433] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 285 (0x7fe178009400) [pid = 1828] [serial = 1385] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 284 (0x7fe17d221400) [pid = 1828] [serial = 1394] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 283 (0x7fe166fa5800) [pid = 1828] [serial = 1373] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 282 (0x7fe17263b800) [pid = 1828] [serial = 1425] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 281 (0x7fe1740f1000) [pid = 1828] [serial = 1382] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 280 (0x7fe16b2a3800) [pid = 1828] [serial = 1421] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 279 (0x7fe173916400) [pid = 1828] [serial = 1379] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 278 (0x7fe174a31000) [pid = 1828] [serial = 1434] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 277 (0x7fe16b463c00) [pid = 1828] [serial = 1422] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 276 (0x7fe172858800) [pid = 1828] [serial = 1376] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 275 (0x7fe17c03b000) [pid = 1828] [serial = 1391] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 274 (0x7fe165efb800) [pid = 1828] [serial = 1416] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 273 (0x7fe165d2e800) [pid = 1828] [serial = 1370] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 272 (0x7fe17286d800) [pid = 1828] [serial = 1428] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 271 (0x7fe172860c00) [pid = 1828] [serial = 1427] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 270 (0x7fe166772000) [pid = 1828] [serial = 1412] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 269 (0x7fe166d61400) [pid = 1828] [serial = 1419] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 268 (0x7fe170e4b000) [pid = 1828] [serial = 1424] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 267 (0x7fe173f02800) [pid = 1828] [serial = 1430] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (0x7fe1814f0800) [pid = 1828] [serial = 1397] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (0x7fe164154000) [pid = 1828] [serial = 1415] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (0x7fe166ac3400) [pid = 1828] [serial = 1418] [outer = (nil)] [url = about:blank] 06:24:49 INFO - PROCESS | 1828 | 1461590689169 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:49 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16520a800 == 128 [pid = 1828] [id = 518] 06:24:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (0x7fe16359ec00) [pid = 1828] [serial = 1555] [outer = (nil)] 06:24:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (0x7fe165d2b000) [pid = 1828] [serial = 1556] [outer = 0x7fe16359ec00] 06:24:49 INFO - PROCESS | 1828 | 1461590689230 Marionette DEBUG loaded listener.js 06:24:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (0x7fe165ef1400) [pid = 1828] [serial = 1557] [outer = 0x7fe16359ec00] 06:24:49 INFO - PROCESS | 1828 | 1461590689939 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1181ms 06:24:50 INFO - PROCESS | 1828 | 1461590690002 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 06:24:50 INFO - PROCESS | 1828 | 1461590690005 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 06:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:24:50 INFO - PROCESS | 1828 | 1461590690033 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:24:50 INFO - PROCESS | 1828 | 1461590690041 Marionette TRACE conn3 <- [1,2046,null,{}] 06:24:50 INFO - PROCESS | 1828 | 1461590690061 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:50 INFO - PROCESS | 1828 | 1461590690227 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 06:24:50 INFO - PROCESS | 1828 | 1461590690237 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe167e29000 == 129 [pid = 1828] [id = 519] 06:24:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 268 (0x7fe16676c800) [pid = 1828] [serial = 1558] [outer = (nil)] 06:24:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 269 (0x7fe166ad1000) [pid = 1828] [serial = 1559] [outer = 0x7fe16676c800] 06:24:50 INFO - PROCESS | 1828 | 1461590690291 Marionette DEBUG loaded listener.js 06:24:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 270 (0x7fe166d67000) [pid = 1828] [serial = 1560] [outer = 0x7fe16676c800] 06:24:51 INFO - PROCESS | 1828 | 1461590691034 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1075ms 06:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:24:51 INFO - PROCESS | 1828 | 1461590691087 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 06:24:51 INFO - PROCESS | 1828 | 1461590691090 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 06:24:51 INFO - PROCESS | 1828 | 1461590691095 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:24:51 INFO - PROCESS | 1828 | 1461590691097 Marionette TRACE conn3 <- [1,2050,null,{}] 06:24:51 INFO - PROCESS | 1828 | 1461590691117 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:51 INFO - PROCESS | 1828 | 1461590691359 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 06:24:51 INFO - PROCESS | 1828 | 1461590691387 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16966e800 == 130 [pid = 1828] [id = 520] 06:24:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 271 (0x7fe166d69800) [pid = 1828] [serial = 1561] [outer = (nil)] 06:24:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 272 (0x7fe166e93c00) [pid = 1828] [serial = 1562] [outer = 0x7fe166d69800] 06:24:51 INFO - PROCESS | 1828 | 1461590691440 Marionette DEBUG loaded listener.js 06:24:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 273 (0x7fe166fad800) [pid = 1828] [serial = 1563] [outer = 0x7fe166d69800] 06:24:52 INFO - PROCESS | 1828 | 1461590692219 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1176ms 06:24:52 INFO - PROCESS | 1828 | 1461590692278 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 06:24:52 INFO - PROCESS | 1828 | 1461590692280 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 06:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:24:52 INFO - PROCESS | 1828 | 1461590692286 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:24:52 INFO - PROCESS | 1828 | 1461590692288 Marionette TRACE conn3 <- [1,2054,null,{}] 06:24:52 INFO - PROCESS | 1828 | 1461590692293 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:52 INFO - PROCESS | 1828 | 1461590692508 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 06:24:52 INFO - PROCESS | 1828 | 1461590692531 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169a97000 == 131 [pid = 1828] [id = 521] 06:24:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 274 (0x7fe1670af000) [pid = 1828] [serial = 1564] [outer = (nil)] 06:24:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 275 (0x7fe1693c6000) [pid = 1828] [serial = 1565] [outer = 0x7fe1670af000] 06:24:52 INFO - PROCESS | 1828 | 1461590692595 Marionette DEBUG loaded listener.js 06:24:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 276 (0x7fe1694ee000) [pid = 1828] [serial = 1566] [outer = 0x7fe1670af000] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 275 (0x7fe177be1c00) [pid = 1828] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 274 (0x7fe177d03800) [pid = 1828] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 273 (0x7fe1728f5400) [pid = 1828] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 272 (0x7fe166893c00) [pid = 1828] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 271 (0x7fe17776bc00) [pid = 1828] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 270 (0x7fe165eeec00) [pid = 1828] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 269 (0x7fe16ba8bc00) [pid = 1828] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 268 (0x7fe17369d800) [pid = 1828] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 267 (0x7fe164fcf000) [pid = 1828] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (0x7fe1694e3400) [pid = 1828] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (0x7fe17286dc00) [pid = 1828] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (0x7fe174a2c000) [pid = 1828] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (0x7fe176c7e800) [pid = 1828] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (0x7fe1786c0c00) [pid = 1828] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe18b0e9000) [pid = 1828] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe165d28000) [pid = 1828] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe165d2a400) [pid = 1828] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe165d2c800) [pid = 1828] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (0x7fe165f44c00) [pid = 1828] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (0x7fe165f4cc00) [pid = 1828] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (0x7fe165d30c00) [pid = 1828] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe166ac8800) [pid = 1828] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe164157000) [pid = 1828] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe17b191800) [pid = 1828] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe178623400) [pid = 1828] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe172861400) [pid = 1828] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe17285ac00) [pid = 1828] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe166d5f400) [pid = 1828] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe174c5d400) [pid = 1828] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe173ada000) [pid = 1828] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe164161400) [pid = 1828] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe165e5e800) [pid = 1828] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe166894400) [pid = 1828] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe1636d0800) [pid = 1828] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe16b29f800) [pid = 1828] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe173913800) [pid = 1828] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe165f4e000) [pid = 1828] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe166894800) [pid = 1828] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe178811000) [pid = 1828] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:24:53 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe164fcd000) [pid = 1828] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:24:54 INFO - PROCESS | 1828 | 1461590694129 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1878ms 06:24:54 INFO - PROCESS | 1828 | 1461590694166 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 06:24:54 INFO - PROCESS | 1828 | 1461590694169 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 06:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:24:54 INFO - PROCESS | 1828 | 1461590694174 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:24:54 INFO - PROCESS | 1828 | 1461590694175 Marionette TRACE conn3 <- [1,2058,null,{}] 06:24:54 INFO - PROCESS | 1828 | 1461590694180 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:54 INFO - PROCESS | 1828 | 1461590694336 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 06:24:54 INFO - PROCESS | 1828 | 1461590694350 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166fd5000 == 132 [pid = 1828] [id = 522] 06:24:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe164158000) [pid = 1828] [serial = 1567] [outer = (nil)] 06:24:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe165eecc00) [pid = 1828] [serial = 1568] [outer = 0x7fe164158000] 06:24:54 INFO - PROCESS | 1828 | 1461590694401 Marionette DEBUG loaded listener.js 06:24:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe166d6a800) [pid = 1828] [serial = 1569] [outer = 0x7fe164158000] 06:24:55 INFO - PROCESS | 1828 | 1461590695113 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 976ms 06:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:24:55 INFO - PROCESS | 1828 | 1461590695151 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 06:24:55 INFO - PROCESS | 1828 | 1461590695153 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 06:24:55 INFO - PROCESS | 1828 | 1461590695158 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:24:55 INFO - PROCESS | 1828 | 1461590695161 Marionette TRACE conn3 <- [1,2062,null,{}] 06:24:55 INFO - PROCESS | 1828 | 1461590695165 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:55 INFO - PROCESS | 1828 | 1461590695316 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 06:24:55 INFO - PROCESS | 1828 | 1461590695479 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b31f800 == 133 [pid = 1828] [id = 523] 06:24:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe16415cc00) [pid = 1828] [serial = 1570] [outer = (nil)] 06:24:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe1694e2c00) [pid = 1828] [serial = 1571] [outer = 0x7fe16415cc00] 06:24:55 INFO - PROCESS | 1828 | 1461590695533 Marionette DEBUG loaded listener.js 06:24:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe16b466800) [pid = 1828] [serial = 1572] [outer = 0x7fe16415cc00] 06:24:56 INFO - PROCESS | 1828 | 1461590696367 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1276ms 06:24:56 INFO - PROCESS | 1828 | 1461590696438 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 06:24:56 INFO - PROCESS | 1828 | 1461590696442 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 06:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:24:56 INFO - PROCESS | 1828 | 1461590696453 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:24:56 INFO - PROCESS | 1828 | 1461590696458 Marionette TRACE conn3 <- [1,2066,null,{}] 06:24:56 INFO - PROCESS | 1828 | 1461590696467 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:56 INFO - PROCESS | 1828 | 1461590696662 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 06:24:56 INFO - PROCESS | 1828 | 1461590696860 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe164421000 == 134 [pid = 1828] [id = 524] 06:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe1604dec00) [pid = 1828] [serial = 1573] [outer = (nil)] 06:24:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe16354f400) [pid = 1828] [serial = 1574] [outer = 0x7fe1604dec00] 06:24:56 INFO - PROCESS | 1828 | 1461590696928 Marionette DEBUG loaded listener.js 06:24:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe16379f000) [pid = 1828] [serial = 1575] [outer = 0x7fe1604dec00] 06:24:57 INFO - PROCESS | 1828 | 1461590697781 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1386ms 06:24:57 INFO - PROCESS | 1828 | 1461590697839 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 06:24:57 INFO - PROCESS | 1828 | 1461590697847 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 06:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:24:57 INFO - PROCESS | 1828 | 1461590697856 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:24:57 INFO - PROCESS | 1828 | 1461590697860 Marionette TRACE conn3 <- [1,2070,null,{}] 06:24:57 INFO - PROCESS | 1828 | 1461590697865 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:58 INFO - PROCESS | 1828 | 1461590698037 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 06:24:58 INFO - PROCESS | 1828 | 1461590698238 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169564000 == 135 [pid = 1828] [id = 525] 06:24:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe164156800) [pid = 1828] [serial = 1576] [outer = (nil)] 06:24:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe165eed800) [pid = 1828] [serial = 1577] [outer = 0x7fe164156800] 06:24:58 INFO - PROCESS | 1828 | 1461590698303 Marionette DEBUG loaded listener.js 06:24:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe16676f400) [pid = 1828] [serial = 1578] [outer = 0x7fe164156800] 06:24:59 INFO - PROCESS | 1828 | 1461590699191 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1392ms 06:24:59 INFO - PROCESS | 1828 | 1461590699248 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 06:24:59 INFO - PROCESS | 1828 | 1461590699251 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 06:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:24:59 INFO - PROCESS | 1828 | 1461590699257 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:24:59 INFO - PROCESS | 1828 | 1461590699262 Marionette TRACE conn3 <- [1,2074,null,{}] 06:24:59 INFO - PROCESS | 1828 | 1461590699275 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:59 INFO - PROCESS | 1828 | 1461590699456 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 06:24:59 INFO - PROCESS | 1828 | 1461590699658 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b4dd800 == 136 [pid = 1828] [id = 526] 06:24:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe166896c00) [pid = 1828] [serial = 1579] [outer = (nil)] 06:24:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe1670abc00) [pid = 1828] [serial = 1580] [outer = 0x7fe166896c00] 06:24:59 INFO - PROCESS | 1828 | 1461590699728 Marionette DEBUG loaded listener.js 06:24:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe1694ed000) [pid = 1828] [serial = 1581] [outer = 0x7fe166896c00] 06:25:00 INFO - PROCESS | 1828 | 1461590700530 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1340ms 06:25:00 INFO - PROCESS | 1828 | 1461590700598 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 06:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:25:00 INFO - PROCESS | 1828 | 1461590700602 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 06:25:00 INFO - PROCESS | 1828 | 1461590700607 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:25:00 INFO - PROCESS | 1828 | 1461590700609 Marionette TRACE conn3 <- [1,2078,null,{}] 06:25:00 INFO - PROCESS | 1828 | 1461590700614 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:00 INFO - PROCESS | 1828 | 1461590700783 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 06:25:00 INFO - PROCESS | 1828 | 1461590700983 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b99d000 == 137 [pid = 1828] [id = 527] 06:25:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe166d5c800) [pid = 1828] [serial = 1582] [outer = (nil)] 06:25:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe16b469400) [pid = 1828] [serial = 1583] [outer = 0x7fe166d5c800] 06:25:01 INFO - PROCESS | 1828 | 1461590701048 Marionette DEBUG loaded listener.js 06:25:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe16b84c400) [pid = 1828] [serial = 1584] [outer = 0x7fe166d5c800] 06:25:01 INFO - PROCESS | 1828 | 1461590701853 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1277ms 06:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:25:01 INFO - PROCESS | 1828 | 1461590701884 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 06:25:01 INFO - PROCESS | 1828 | 1461590701887 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 06:25:01 INFO - PROCESS | 1828 | 1461590701891 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:25:01 INFO - PROCESS | 1828 | 1461590701895 Marionette TRACE conn3 <- [1,2082,null,{}] 06:25:01 INFO - PROCESS | 1828 | 1461590701899 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:02 INFO - PROCESS | 1828 | 1461590702065 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 06:25:02 INFO - PROCESS | 1828 | 1461590702267 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:02 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17167b800 == 138 [pid = 1828] [id = 528] 06:25:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe16b2a3000) [pid = 1828] [serial = 1585] [outer = (nil)] 06:25:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (0x7fe16b909c00) [pid = 1828] [serial = 1586] [outer = 0x7fe16b2a3000] 06:25:02 INFO - PROCESS | 1828 | 1461590702331 Marionette DEBUG loaded listener.js 06:25:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (0x7fe16ba8d000) [pid = 1828] [serial = 1587] [outer = 0x7fe16b2a3000] 06:25:03 INFO - PROCESS | 1828 | 1461590703130 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1277ms 06:25:03 INFO - PROCESS | 1828 | 1461590703171 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 06:25:03 INFO - PROCESS | 1828 | 1461590703174 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 06:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:25:03 INFO - PROCESS | 1828 | 1461590703179 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:25:03 INFO - PROCESS | 1828 | 1461590703182 Marionette TRACE conn3 <- [1,2086,null,{}] 06:25:03 INFO - PROCESS | 1828 | 1461590703186 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:03 INFO - PROCESS | 1828 | 1461590703377 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 06:25:03 INFO - PROCESS | 1828 | 1461590703584 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:03 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171953000 == 139 [pid = 1828] [id = 529] 06:25:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (0x7fe16cbf3000) [pid = 1828] [serial = 1588] [outer = (nil)] 06:25:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe170e4d800) [pid = 1828] [serial = 1589] [outer = 0x7fe16cbf3000] 06:25:03 INFO - PROCESS | 1828 | 1461590703648 Marionette DEBUG loaded listener.js 06:25:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe17260c400) [pid = 1828] [serial = 1590] [outer = 0x7fe16cbf3000] 06:25:04 INFO - PROCESS | 1828 | 1461590704436 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1334ms 06:25:04 INFO - PROCESS | 1828 | 1461590704513 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 06:25:04 INFO - PROCESS | 1828 | 1461590704517 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 06:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:25:04 INFO - PROCESS | 1828 | 1461590704522 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:25:04 INFO - PROCESS | 1828 | 1461590704525 Marionette TRACE conn3 <- [1,2090,null,{}] 06:25:04 INFO - PROCESS | 1828 | 1461590704530 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:04 INFO - PROCESS | 1828 | 1461590704704 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 06:25:04 INFO - PROCESS | 1828 | 1461590704907 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:04 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17360e800 == 140 [pid = 1828] [id = 530] 06:25:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe16cbf4400) [pid = 1828] [serial = 1591] [outer = (nil)] 06:25:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe17263c400) [pid = 1828] [serial = 1592] [outer = 0x7fe16cbf4400] 06:25:05 INFO - PROCESS | 1828 | 1461590705011 Marionette DEBUG loaded listener.js 06:25:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (0x7fe172858800) [pid = 1828] [serial = 1593] [outer = 0x7fe16cbf4400] 06:25:05 INFO - PROCESS | 1828 | 1461590705823 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1326ms 06:25:05 INFO - PROCESS | 1828 | 1461590705865 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 06:25:05 INFO - PROCESS | 1828 | 1461590705867 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 06:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:25:05 INFO - PROCESS | 1828 | 1461590705874 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:25:05 INFO - PROCESS | 1828 | 1461590705876 Marionette TRACE conn3 <- [1,2094,null,{}] 06:25:05 INFO - PROCESS | 1828 | 1461590705881 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:06 INFO - PROCESS | 1828 | 1461590706053 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 06:25:06 INFO - PROCESS | 1828 | 1461590706256 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174022800 == 141 [pid = 1828] [id = 531] 06:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (0x7fe163544800) [pid = 1828] [serial = 1594] [outer = (nil)] 06:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (0x7fe172860c00) [pid = 1828] [serial = 1595] [outer = 0x7fe163544800] 06:25:06 INFO - PROCESS | 1828 | 1461590706318 Marionette DEBUG loaded listener.js 06:25:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (0x7fe172870400) [pid = 1828] [serial = 1596] [outer = 0x7fe163544800] 06:25:07 INFO - PROCESS | 1828 | 1461590707077 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1227ms 06:25:07 INFO - PROCESS | 1828 | 1461590707102 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 06:25:07 INFO - PROCESS | 1828 | 1461590707105 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 06:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:25:07 INFO - PROCESS | 1828 | 1461590707129 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:25:07 INFO - PROCESS | 1828 | 1461590707132 Marionette TRACE conn3 <- [1,2098,null,{}] 06:25:07 INFO - PROCESS | 1828 | 1461590707136 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:07 INFO - PROCESS | 1828 | 1461590707303 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 06:25:07 INFO - PROCESS | 1828 | 1461590707518 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:07 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17481d800 == 142 [pid = 1828] [id = 532] 06:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (0x7fe1725a8c00) [pid = 1828] [serial = 1597] [outer = (nil)] 06:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 268 (0x7fe1728f6c00) [pid = 1828] [serial = 1598] [outer = 0x7fe1725a8c00] 06:25:07 INFO - PROCESS | 1828 | 1461590707581 Marionette DEBUG loaded listener.js 06:25:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 269 (0x7fe172927c00) [pid = 1828] [serial = 1599] [outer = 0x7fe1725a8c00] 06:25:08 INFO - PROCESS | 1828 | 1461590708357 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1283ms 06:25:08 INFO - PROCESS | 1828 | 1461590708410 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 06:25:08 INFO - PROCESS | 1828 | 1461590708417 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 06:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:25:08 INFO - PROCESS | 1828 | 1461590708423 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:25:08 INFO - PROCESS | 1828 | 1461590708425 Marionette TRACE conn3 <- [1,2102,null,{}] 06:25:08 INFO - PROCESS | 1828 | 1461590708430 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:08 INFO - PROCESS | 1828 | 1461590708598 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 06:25:08 INFO - PROCESS | 1828 | 1461590708811 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174b5e800 == 143 [pid = 1828] [id = 533] 06:25:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 270 (0x7fe172861c00) [pid = 1828] [serial = 1600] [outer = (nil)] 06:25:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 271 (0x7fe173697400) [pid = 1828] [serial = 1601] [outer = 0x7fe172861c00] 06:25:08 INFO - PROCESS | 1828 | 1461590708873 Marionette DEBUG loaded listener.js 06:25:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 272 (0x7fe1736d6400) [pid = 1828] [serial = 1602] [outer = 0x7fe172861c00] 06:25:09 INFO - PROCESS | 1828 | 1461590709717 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1326ms 06:25:09 INFO - PROCESS | 1828 | 1461590709749 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 06:25:09 INFO - PROCESS | 1828 | 1461590709752 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 06:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:25:09 INFO - PROCESS | 1828 | 1461590709757 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:25:09 INFO - PROCESS | 1828 | 1461590709761 Marionette TRACE conn3 <- [1,2106,null,{}] 06:25:09 INFO - PROCESS | 1828 | 1461590709765 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:09 INFO - PROCESS | 1828 | 1461590709952 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 06:25:10 INFO - PROCESS | 1828 | 1461590710159 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17769d000 == 144 [pid = 1828] [id = 534] 06:25:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 273 (0x7fe1728f3800) [pid = 1828] [serial = 1603] [outer = (nil)] 06:25:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 274 (0x7fe173751c00) [pid = 1828] [serial = 1604] [outer = 0x7fe1728f3800] 06:25:10 INFO - PROCESS | 1828 | 1461590710225 Marionette DEBUG loaded listener.js 06:25:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 275 (0x7fe17387f800) [pid = 1828] [serial = 1605] [outer = 0x7fe1728f3800] 06:25:11 INFO - PROCESS | 1828 | 1461590711024 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1330ms 06:25:11 INFO - PROCESS | 1828 | 1461590711088 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 06:25:11 INFO - PROCESS | 1828 | 1461590711091 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 06:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:25:11 INFO - PROCESS | 1828 | 1461590711096 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:25:11 INFO - PROCESS | 1828 | 1461590711098 Marionette TRACE conn3 <- [1,2110,null,{}] 06:25:11 INFO - PROCESS | 1828 | 1461590711102 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:11 INFO - PROCESS | 1828 | 1461590711264 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 06:25:11 INFO - PROCESS | 1828 | 1461590711467 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:11 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177c5d800 == 145 [pid = 1828] [id = 535] 06:25:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 276 (0x7fe1736e3c00) [pid = 1828] [serial = 1606] [outer = (nil)] 06:25:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 277 (0x7fe17391bc00) [pid = 1828] [serial = 1607] [outer = 0x7fe1736e3c00] 06:25:11 INFO - PROCESS | 1828 | 1461590711526 Marionette DEBUG loaded listener.js 06:25:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 278 (0x7fe173f09400) [pid = 1828] [serial = 1608] [outer = 0x7fe1736e3c00] 06:25:12 INFO - PROCESS | 1828 | 1461590712287 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1228ms 06:25:12 INFO - PROCESS | 1828 | 1461590712326 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 06:25:12 INFO - PROCESS | 1828 | 1461590712328 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 06:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:25:12 INFO - PROCESS | 1828 | 1461590712335 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:25:12 INFO - PROCESS | 1828 | 1461590712337 Marionette TRACE conn3 <- [1,2114,null,{}] 06:25:12 INFO - PROCESS | 1828 | 1461590712341 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:12 INFO - PROCESS | 1828 | 1461590712514 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 06:25:12 INFO - PROCESS | 1828 | 1461590712729 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:12 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e85800 == 146 [pid = 1828] [id = 536] 06:25:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 279 (0x7fe17387d400) [pid = 1828] [serial = 1609] [outer = (nil)] 06:25:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 280 (0x7fe1740ec000) [pid = 1828] [serial = 1610] [outer = 0x7fe17387d400] 06:25:12 INFO - PROCESS | 1828 | 1461590712830 Marionette DEBUG loaded listener.js 06:25:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 281 (0x7fe174508c00) [pid = 1828] [serial = 1611] [outer = 0x7fe17387d400] 06:25:13 INFO - PROCESS | 1828 | 1461590713619 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1328ms 06:25:13 INFO - PROCESS | 1828 | 1461590713664 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 06:25:13 INFO - PROCESS | 1828 | 1461590713667 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 06:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:25:13 INFO - PROCESS | 1828 | 1461590713672 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:25:13 INFO - PROCESS | 1828 | 1461590713674 Marionette TRACE conn3 <- [1,2118,null,{}] 06:25:13 INFO - PROCESS | 1828 | 1461590713679 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:13 INFO - PROCESS | 1828 | 1461590713848 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 06:25:14 INFO - PROCESS | 1828 | 1461590714054 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:14 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17826d800 == 147 [pid = 1828] [id = 537] 06:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 282 (0x7fe17387fc00) [pid = 1828] [serial = 1612] [outer = (nil)] 06:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 283 (0x7fe174644400) [pid = 1828] [serial = 1613] [outer = 0x7fe17387fc00] 06:25:14 INFO - PROCESS | 1828 | 1461590714121 Marionette DEBUG loaded listener.js 06:25:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 284 (0x7fe1748c7000) [pid = 1828] [serial = 1614] [outer = 0x7fe17387fc00] 06:25:14 INFO - PROCESS | 1828 | 1461590714901 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1275ms 06:25:14 INFO - PROCESS | 1828 | 1461590714947 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 06:25:14 INFO - PROCESS | 1828 | 1461590714950 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 06:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:25:14 INFO - PROCESS | 1828 | 1461590714955 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:25:14 INFO - PROCESS | 1828 | 1461590714958 Marionette TRACE conn3 <- [1,2122,null,{}] 06:25:14 INFO - PROCESS | 1828 | 1461590714962 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:15 INFO - PROCESS | 1828 | 1461590715136 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 06:25:15 INFO - PROCESS | 1828 | 1461590715342 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:15 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe178954000 == 148 [pid = 1828] [id = 538] 06:25:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 285 (0x7fe162809400) [pid = 1828] [serial = 1615] [outer = (nil)] 06:25:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 286 (0x7fe1748bf800) [pid = 1828] [serial = 1616] [outer = 0x7fe162809400] 06:25:15 INFO - PROCESS | 1828 | 1461590715404 Marionette DEBUG loaded listener.js 06:25:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 287 (0x7fe174ae4800) [pid = 1828] [serial = 1617] [outer = 0x7fe162809400] 06:25:16 INFO - PROCESS | 1828 | 1461590716182 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1278ms 06:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:25:16 INFO - PROCESS | 1828 | 1461590716234 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 06:25:16 INFO - PROCESS | 1828 | 1461590716236 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 06:25:16 INFO - PROCESS | 1828 | 1461590716259 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:25:16 INFO - PROCESS | 1828 | 1461590716263 Marionette TRACE conn3 <- [1,2126,null,{}] 06:25:16 INFO - PROCESS | 1828 | 1461590716270 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:16 INFO - PROCESS | 1828 | 1461590716440 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 06:25:16 INFO - PROCESS | 1828 | 1461590716644 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:16 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1745d4000 == 149 [pid = 1828] [id = 539] 06:25:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 288 (0x7fe162807000) [pid = 1828] [serial = 1618] [outer = (nil)] 06:25:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 289 (0x7fe16b46b400) [pid = 1828] [serial = 1619] [outer = 0x7fe162807000] 06:25:16 INFO - PROCESS | 1828 | 1461590716705 Marionette DEBUG loaded listener.js 06:25:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 290 (0x7fe174aeac00) [pid = 1828] [serial = 1620] [outer = 0x7fe162807000] 06:25:17 INFO - PROCESS | 1828 | 1461590717476 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1256ms 06:25:17 INFO - PROCESS | 1828 | 1461590717508 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 06:25:17 INFO - PROCESS | 1828 | 1461590717510 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 06:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:25:17 INFO - PROCESS | 1828 | 1461590717518 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:25:17 INFO - PROCESS | 1828 | 1461590717520 Marionette TRACE conn3 <- [1,2130,null,{}] 06:25:17 INFO - PROCESS | 1828 | 1461590717525 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:17 INFO - PROCESS | 1828 | 1461590717696 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 06:25:17 INFO - PROCESS | 1828 | 1461590717907 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1641d7800 == 150 [pid = 1828] [id = 540] 06:25:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 291 (0x7fe163542800) [pid = 1828] [serial = 1621] [outer = (nil)] 06:25:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 292 (0x7fe165d2ac00) [pid = 1828] [serial = 1622] [outer = 0x7fe163542800] 06:25:18 INFO - PROCESS | 1828 | 1461590718010 Marionette DEBUG loaded listener.js 06:25:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 293 (0x7fe166d69c00) [pid = 1828] [serial = 1623] [outer = 0x7fe163542800] 06:25:18 INFO - PROCESS | 1828 | 1461590718824 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:25:19 INFO - PROCESS | 1828 | 1461590719257 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 06:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:25:19 INFO - PROCESS | 1828 | 1461590719264 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:25:19 INFO - PROCESS | 1828 | 1461590719277 Marionette TRACE conn3 <- [1,2134,null,{}] 06:25:19 INFO - PROCESS | 1828 | 1461590719297 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:19 INFO - PROCESS | 1828 | 1461590719493 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 06:25:19 INFO - PROCESS | 1828 | 1461590719751 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe167e19000 == 151 [pid = 1828] [id = 541] 06:25:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 294 (0x7fe16354dc00) [pid = 1828] [serial = 1624] [outer = (nil)] 06:25:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 295 (0x7fe16359e400) [pid = 1828] [serial = 1625] [outer = 0x7fe16354dc00] 06:25:19 INFO - PROCESS | 1828 | 1461590719811 Marionette DEBUG loaded listener.js 06:25:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 296 (0x7fe163fa0000) [pid = 1828] [serial = 1626] [outer = 0x7fe16354dc00] 06:25:20 INFO - PROCESS | 1828 | 1461590720558 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1351ms 06:25:20 INFO - PROCESS | 1828 | 1461590720616 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 06:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:25:20 INFO - PROCESS | 1828 | 1461590720620 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 06:25:20 INFO - PROCESS | 1828 | 1461590720630 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:25:20 INFO - PROCESS | 1828 | 1461590720635 Marionette TRACE conn3 <- [1,2138,null,{}] 06:25:20 INFO - PROCESS | 1828 | 1461590720640 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:20 INFO - PROCESS | 1828 | 1461590720803 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 06:25:21 INFO - PROCESS | 1828 | 1461590721029 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1625d2000 == 152 [pid = 1828] [id = 542] 06:25:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 297 (0x7fe1604d5800) [pid = 1828] [serial = 1627] [outer = (nil)] 06:25:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 298 (0x7fe164153c00) [pid = 1828] [serial = 1628] [outer = 0x7fe1604d5800] 06:25:21 INFO - PROCESS | 1828 | 1461590721181 Marionette DEBUG loaded listener.js 06:25:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 299 (0x7fe165e5a800) [pid = 1828] [serial = 1629] [outer = 0x7fe1604d5800] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 298 (0x7fe178619000) [pid = 1828] [serial = 1502] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166fd5000 == 151 [pid = 1828] [id = 522] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe167e29000 == 150 [pid = 1828] [id = 519] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16520a800 == 149 [pid = 1828] [id = 518] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16674c000 == 148 [pid = 1828] [id = 517] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe160be8000 == 147 [pid = 1828] [id = 516] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe178269000 == 146 [pid = 1828] [id = 512] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e29000 == 145 [pid = 1828] [id = 511] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe163724800 == 144 [pid = 1828] [id = 510] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17826e800 == 143 [pid = 1828] [id = 509] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe167eda000 == 142 [pid = 1828] [id = 508] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe19d4e6000 == 141 [pid = 1828] [id = 507] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18bf22000 == 140 [pid = 1828] [id = 506] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d1d7800 == 139 [pid = 1828] [id = 505] 06:25:22 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17a0eb800 == 138 [pid = 1828] [id = 504] 06:25:22 INFO - PROCESS | 1828 | 1461590722183 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1583ms 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 297 (0x7fe17e21c400) [pid = 1828] [serial = 1128] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 296 (0x7fe1694e5400) [pid = 1828] [serial = 1131] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 295 (0x7fe17286e000) [pid = 1828] [serial = 1134] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 294 (0x7fe174c65800) [pid = 1828] [serial = 1137] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 293 (0x7fe18c46b800) [pid = 1828] [serial = 1161] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 292 (0x7fe172857800) [pid = 1828] [serial = 1191] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 291 (0x7fe17391b000) [pid = 1828] [serial = 1194] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 290 (0x7fe17861b800) [pid = 1828] [serial = 1197] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 289 (0x7fe17dd86400) [pid = 1828] [serial = 1200] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 288 (0x7fe18a1ecc00) [pid = 1828] [serial = 1203] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 287 (0x7fe190438400) [pid = 1828] [serial = 1206] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 286 (0x7fe165d35800) [pid = 1828] [serial = 1209] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 285 (0x7fe16b2a2c00) [pid = 1828] [serial = 1212] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 284 (0x7fe165f51800) [pid = 1828] [serial = 1215] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 283 (0x7fe166d64800) [pid = 1828] [serial = 1218] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 282 (0x7fe190437800) [pid = 1828] [serial = 1221] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 281 (0x7fe16689ac00) [pid = 1828] [serial = 1248] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 280 (0x7fe17783fc00) [pid = 1828] [serial = 1305] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 279 (0x7fe164161800) [pid = 1828] [serial = 1266] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 278 (0x7fe18ad67c00) [pid = 1828] [serial = 1263] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 277 (0x7fe179f31000) [pid = 1828] [serial = 1260] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 276 (0x7fe178144800) [pid = 1828] [serial = 1257] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 275 (0x7fe1740ea800) [pid = 1828] [serial = 1254] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 274 (0x7fe16ba8a800) [pid = 1828] [serial = 1251] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 273 (0x7fe18c1e4000) [pid = 1828] [serial = 1155] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 272 (0x7fe17881b800) [pid = 1828] [serial = 1149] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 271 (0x7fe164fd5000) [pid = 1828] [serial = 1158] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 270 (0x7fe18c13d800) [pid = 1828] [serial = 1146] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 269 (0x7fe17c1b2800) [pid = 1828] [serial = 1143] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 268 (0x7fe178643000) [pid = 1828] [serial = 1140] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 267 (0x7fe1668a1000) [pid = 1828] [serial = 1152] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (0x7fe165d2dc00) [pid = 1828] [serial = 1482] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (0x7fe18b0a1000) [pid = 1828] [serial = 1466] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (0x7fe165d33400) [pid = 1828] [serial = 1439] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (0x7fe166e91800) [pid = 1828] [serial = 1469] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (0x7fe1617a9c00) [pid = 1828] [serial = 1475] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe17c7de000) [pid = 1828] [serial = 1460] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe178648400) [pid = 1828] [serial = 1454] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe1693cb400) [pid = 1828] [serial = 1442] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe16ba8c400) [pid = 1828] [serial = 1490] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (0x7fe172619c00) [pid = 1828] [serial = 1491] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (0x7fe17e94e800) [pid = 1828] [serial = 1463] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (0x7fe163fa6800) [pid = 1828] [serial = 1472] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe163fa1800) [pid = 1828] [serial = 1478] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe173753400) [pid = 1828] [serial = 1445] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe176139c00) [pid = 1828] [serial = 1499] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe17263bc00) [pid = 1828] [serial = 1493] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe177bd2400) [pid = 1828] [serial = 1500] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe17776a800) [pid = 1828] [serial = 1497] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe173694400) [pid = 1828] [serial = 1494] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe178646c00) [pid = 1828] [serial = 1368] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe17490dc00) [pid = 1828] [serial = 1496] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe17767f000) [pid = 1828] [serial = 1437] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe166e88800) [pid = 1828] [serial = 1487] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe16b29d400) [pid = 1828] [serial = 1488] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe17b9b8400) [pid = 1828] [serial = 1457] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe176130400) [pid = 1828] [serial = 1448] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe166e87000) [pid = 1828] [serial = 1485] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe166ac8c00) [pid = 1828] [serial = 1484] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe177898800) [pid = 1828] [serial = 1451] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe1639de400) [pid = 1828] [serial = 1481] [outer = (nil)] [url = about:blank] 06:25:22 INFO - PROCESS | 1828 | 1461590722250 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 06:25:22 INFO - PROCESS | 1828 | 1461590722254 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 06:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:25:22 INFO - PROCESS | 1828 | 1461590722264 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:25:22 INFO - PROCESS | 1828 | 1461590722268 Marionette TRACE conn3 <- [1,2142,null,{}] 06:25:22 INFO - PROCESS | 1828 | 1461590722281 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:22 INFO - PROCESS | 1828 | 1461590722463 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 06:25:22 INFO - PROCESS | 1828 | 1461590722692 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1641ce000 == 139 [pid = 1828] [id = 543] 06:25:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe16689ac00) [pid = 1828] [serial = 1630] [outer = (nil)] 06:25:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe166d5cc00) [pid = 1828] [serial = 1631] [outer = 0x7fe16689ac00] 06:25:22 INFO - PROCESS | 1828 | 1461590722754 Marionette DEBUG loaded listener.js 06:25:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe166e88c00) [pid = 1828] [serial = 1632] [outer = 0x7fe16689ac00] 06:25:23 INFO - PROCESS | 1828 | 1461590723406 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 06:25:23 INFO - PROCESS | 1828 | 1461590723448 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 06:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:25:23 INFO - PROCESS | 1828 | 1461590723453 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:25:23 INFO - PROCESS | 1828 | 1461590723455 Marionette TRACE conn3 <- [1,2146,null,{}] 06:25:23 INFO - PROCESS | 1828 | 1461590723459 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:23 INFO - PROCESS | 1828 | 1461590723626 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 06:25:23 INFO - PROCESS | 1828 | 1461590723788 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166eda000 == 140 [pid = 1828] [id = 544] 06:25:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe1668a1000) [pid = 1828] [serial = 1633] [outer = (nil)] 06:25:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe1693c2400) [pid = 1828] [serial = 1634] [outer = 0x7fe1668a1000] 06:25:23 INFO - PROCESS | 1828 | 1461590723842 Marionette DEBUG loaded listener.js 06:25:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe1694eb800) [pid = 1828] [serial = 1635] [outer = 0x7fe1668a1000] 06:25:24 INFO - PROCESS | 1828 | 1461590724542 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:25:24 INFO - PROCESS | 1828 | 1461590724585 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 06:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:25:24 INFO - PROCESS | 1828 | 1461590724616 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:25:24 INFO - PROCESS | 1828 | 1461590724618 Marionette TRACE conn3 <- [1,2150,null,{}] 06:25:24 INFO - PROCESS | 1828 | 1461590724622 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:24 INFO - PROCESS | 1828 | 1461590724842 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 06:25:24 INFO - PROCESS | 1828 | 1461590724862 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169579000 == 141 [pid = 1828] [id = 545] 06:25:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe1693c8c00) [pid = 1828] [serial = 1636] [outer = (nil)] 06:25:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe16ba8c400) [pid = 1828] [serial = 1637] [outer = 0x7fe1693c8c00] 06:25:24 INFO - PROCESS | 1828 | 1461590724915 Marionette DEBUG loaded listener.js 06:25:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe16cbed400) [pid = 1828] [serial = 1638] [outer = 0x7fe1693c8c00] 06:25:25 INFO - PROCESS | 1828 | 1461590725653 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1106ms 06:25:25 INFO - PROCESS | 1828 | 1461590725697 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 06:25:25 INFO - PROCESS | 1828 | 1461590725700 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 06:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:25:25 INFO - PROCESS | 1828 | 1461590725705 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:25:25 INFO - PROCESS | 1828 | 1461590725708 Marionette TRACE conn3 <- [1,2154,null,{}] 06:25:25 INFO - PROCESS | 1828 | 1461590725712 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:25 INFO - PROCESS | 1828 | 1461590725947 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 06:25:25 INFO - PROCESS | 1828 | 1461590725987 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b325800 == 142 [pid = 1828] [id = 546] 06:25:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe170e58800) [pid = 1828] [serial = 1639] [outer = (nil)] 06:25:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe17263bc00) [pid = 1828] [serial = 1640] [outer = 0x7fe170e58800] 06:25:26 INFO - PROCESS | 1828 | 1461590726095 Marionette DEBUG loaded listener.js 06:25:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe1736a0c00) [pid = 1828] [serial = 1641] [outer = 0x7fe170e58800] 06:25:27 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe16676c800) [pid = 1828] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:25:27 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe16b90d000) [pid = 1828] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:25:27 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe166d69800) [pid = 1828] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:25:27 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe16359ec00) [pid = 1828] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:25:27 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe1604d7000) [pid = 1828] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:25:27 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe164158000) [pid = 1828] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:25:27 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe1617af400) [pid = 1828] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:25:27 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe1670af000) [pid = 1828] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:25:27 INFO - PROCESS | 1828 | 1461590727181 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1532ms 06:25:27 INFO - PROCESS | 1828 | 1461590727239 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 06:25:27 INFO - PROCESS | 1828 | 1461590727241 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 06:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:25:27 INFO - PROCESS | 1828 | 1461590727247 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:25:27 INFO - PROCESS | 1828 | 1461590727249 Marionette TRACE conn3 <- [1,2158,null,{}] 06:25:27 INFO - PROCESS | 1828 | 1461590727265 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:27 INFO - PROCESS | 1828 | 1461590727415 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 06:25:27 INFO - PROCESS | 1828 | 1461590727433 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:27 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b327000 == 143 [pid = 1828] [id = 547] 06:25:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe16359ec00) [pid = 1828] [serial = 1642] [outer = (nil)] 06:25:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe1693c2800) [pid = 1828] [serial = 1643] [outer = 0x7fe16359ec00] 06:25:27 INFO - PROCESS | 1828 | 1461590727490 Marionette DEBUG loaded listener.js 06:25:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe1736d9000) [pid = 1828] [serial = 1644] [outer = 0x7fe16359ec00] 06:25:28 INFO - PROCESS | 1828 | 1461590728234 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1030ms 06:25:28 INFO - PROCESS | 1828 | 1461590728278 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 06:25:28 INFO - PROCESS | 1828 | 1461590728281 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 06:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:25:28 INFO - PROCESS | 1828 | 1461590728286 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:25:28 INFO - PROCESS | 1828 | 1461590728287 Marionette TRACE conn3 <- [1,2162,null,{}] 06:25:28 INFO - PROCESS | 1828 | 1461590728292 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:28 INFO - PROCESS | 1828 | 1461590728512 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 06:25:28 INFO - PROCESS | 1828 | 1461590728533 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17185d800 == 144 [pid = 1828] [id = 548] 06:25:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe1617a8000) [pid = 1828] [serial = 1645] [outer = (nil)] 06:25:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe1736da800) [pid = 1828] [serial = 1646] [outer = 0x7fe1617a8000] 06:25:28 INFO - PROCESS | 1828 | 1461590728588 Marionette DEBUG loaded listener.js 06:25:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe17391f800) [pid = 1828] [serial = 1647] [outer = 0x7fe1617a8000] 06:25:29 INFO - PROCESS | 1828 | 1461590729512 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1275ms 06:25:29 INFO - PROCESS | 1828 | 1461590729562 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 06:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:25:29 INFO - PROCESS | 1828 | 1461590729567 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 06:25:29 INFO - PROCESS | 1828 | 1461590729575 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:25:29 INFO - PROCESS | 1828 | 1461590729580 Marionette TRACE conn3 <- [1,2166,null,{}] 06:25:29 INFO - PROCESS | 1828 | 1461590729589 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:29 INFO - PROCESS | 1828 | 1461590729770 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 06:25:30 INFO - PROCESS | 1828 | 1461590730029 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe164ffc800 == 145 [pid = 1828] [id = 549] 06:25:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe163543800) [pid = 1828] [serial = 1648] [outer = (nil)] 06:25:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe163f9cc00) [pid = 1828] [serial = 1649] [outer = 0x7fe163543800] 06:25:30 INFO - PROCESS | 1828 | 1461590730139 Marionette DEBUG loaded listener.js 06:25:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe164fd4400) [pid = 1828] [serial = 1650] [outer = 0x7fe163543800] 06:25:30 INFO - PROCESS | 1828 | 1461590730912 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1387ms 06:25:30 INFO - PROCESS | 1828 | 1461590730961 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 06:25:30 INFO - PROCESS | 1828 | 1461590730967 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 06:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:25:30 INFO - PROCESS | 1828 | 1461590730977 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:25:30 INFO - PROCESS | 1828 | 1461590730980 Marionette TRACE conn3 <- [1,2170,null,{}] 06:25:30 INFO - PROCESS | 1828 | 1461590730984 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:31 INFO - PROCESS | 1828 | 1461590731161 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 06:25:31 INFO - PROCESS | 1828 | 1461590731366 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b023000 == 146 [pid = 1828] [id = 550] 06:25:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe165eef000) [pid = 1828] [serial = 1651] [outer = (nil)] 06:25:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe166d63800) [pid = 1828] [serial = 1652] [outer = 0x7fe165eef000] 06:25:31 INFO - PROCESS | 1828 | 1461590731431 Marionette DEBUG loaded listener.js 06:25:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe1670a7800) [pid = 1828] [serial = 1653] [outer = 0x7fe165eef000] 06:25:32 INFO - PROCESS | 1828 | 1461590732289 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1377ms 06:25:32 INFO - PROCESS | 1828 | 1461590732355 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 06:25:32 INFO - PROCESS | 1828 | 1461590732359 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 06:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:25:32 INFO - PROCESS | 1828 | 1461590732364 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:25:32 INFO - PROCESS | 1828 | 1461590732370 Marionette TRACE conn3 <- [1,2174,null,{}] 06:25:32 INFO - PROCESS | 1828 | 1461590732385 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:32 INFO - PROCESS | 1828 | 1461590732620 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 06:25:32 INFO - PROCESS | 1828 | 1461590732819 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17401f000 == 147 [pid = 1828] [id = 551] 06:25:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe16b2a6000) [pid = 1828] [serial = 1654] [outer = (nil)] 06:25:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe16cbf0c00) [pid = 1828] [serial = 1655] [outer = 0x7fe16b2a6000] 06:25:32 INFO - PROCESS | 1828 | 1461590732885 Marionette DEBUG loaded listener.js 06:25:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (0x7fe1725ae800) [pid = 1828] [serial = 1656] [outer = 0x7fe16b2a6000] 06:25:33 INFO - PROCESS | 1828 | 1461590733681 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1386ms 06:25:33 INFO - PROCESS | 1828 | 1461590733751 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 06:25:33 INFO - PROCESS | 1828 | 1461590733755 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 06:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:25:33 INFO - PROCESS | 1828 | 1461590733760 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:25:33 INFO - PROCESS | 1828 | 1461590733762 Marionette TRACE conn3 <- [1,2178,null,{}] 06:25:33 INFO - PROCESS | 1828 | 1461590733768 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:33 INFO - PROCESS | 1828 | 1461590733948 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 06:25:34 INFO - PROCESS | 1828 | 1461590734158 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:34 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1776ab800 == 148 [pid = 1828] [id = 552] 06:25:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (0x7fe16b2a7000) [pid = 1828] [serial = 1657] [outer = (nil)] 06:25:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (0x7fe17369a400) [pid = 1828] [serial = 1658] [outer = 0x7fe16b2a7000] 06:25:34 INFO - PROCESS | 1828 | 1461590734263 Marionette DEBUG loaded listener.js 06:25:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe173761c00) [pid = 1828] [serial = 1659] [outer = 0x7fe16b2a7000] 06:25:35 INFO - PROCESS | 1828 | 1461590735082 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1380ms 06:25:35 INFO - PROCESS | 1828 | 1461590735142 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 06:25:35 INFO - PROCESS | 1828 | 1461590735145 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 06:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:25:35 INFO - PROCESS | 1828 | 1461590735150 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:25:35 INFO - PROCESS | 1828 | 1461590735152 Marionette TRACE conn3 <- [1,2182,null,{}] 06:25:35 INFO - PROCESS | 1828 | 1461590735158 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:35 INFO - PROCESS | 1828 | 1461590735330 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 06:25:35 INFO - PROCESS | 1828 | 1461590735534 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e7d800 == 149 [pid = 1828] [id = 553] 06:25:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe170e4ec00) [pid = 1828] [serial = 1660] [outer = (nil)] 06:25:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe173ad2400) [pid = 1828] [serial = 1661] [outer = 0x7fe170e4ec00] 06:25:35 INFO - PROCESS | 1828 | 1461590735596 Marionette DEBUG loaded listener.js 06:25:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe1740f8000) [pid = 1828] [serial = 1662] [outer = 0x7fe170e4ec00] 06:25:36 INFO - PROCESS | 1828 | 1461590736389 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1282ms 06:25:36 INFO - PROCESS | 1828 | 1461590736434 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 06:25:36 INFO - PROCESS | 1828 | 1461590736437 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 06:25:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:25:36 INFO - PROCESS | 1828 | 1461590736442 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:25:36 INFO - PROCESS | 1828 | 1461590736444 Marionette TRACE conn3 <- [1,2186,null,{}] 06:25:36 INFO - PROCESS | 1828 | 1461590736450 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:36 INFO - PROCESS | 1828 | 1461590736670 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 06:25:36 INFO - PROCESS | 1828 | 1461590736871 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe178947800 == 150 [pid = 1828] [id = 554] 06:25:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (0x7fe173880000) [pid = 1828] [serial = 1663] [outer = (nil)] 06:25:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (0x7fe175249800) [pid = 1828] [serial = 1664] [outer = 0x7fe173880000] 06:25:36 INFO - PROCESS | 1828 | 1461590736937 Marionette DEBUG loaded listener.js 06:25:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (0x7fe176135400) [pid = 1828] [serial = 1665] [outer = 0x7fe173880000] 06:25:37 INFO - PROCESS | 1828 | 1461590737758 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1379ms 06:25:37 INFO - PROCESS | 1828 | 1461590737822 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 06:25:37 INFO - PROCESS | 1828 | 1461590737826 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 06:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:25:37 INFO - PROCESS | 1828 | 1461590737831 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:25:37 INFO - PROCESS | 1828 | 1461590737834 Marionette TRACE conn3 <- [1,2190,null,{}] 06:25:37 INFO - PROCESS | 1828 | 1461590737839 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:38 INFO - PROCESS | 1828 | 1461590738015 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 06:25:38 INFO - PROCESS | 1828 | 1461590738227 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ca63000 == 151 [pid = 1828] [id = 555] 06:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (0x7fe1736a1400) [pid = 1828] [serial = 1666] [outer = (nil)] 06:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (0x7fe17613dc00) [pid = 1828] [serial = 1667] [outer = 0x7fe1736a1400] 06:25:38 INFO - PROCESS | 1828 | 1461590738333 Marionette DEBUG loaded listener.js 06:25:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 268 (0x7fe177744c00) [pid = 1828] [serial = 1668] [outer = 0x7fe1736a1400] 06:25:39 INFO - PROCESS | 1828 | 1461590739089 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1284ms 06:25:39 INFO - PROCESS | 1828 | 1461590739124 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 06:25:39 INFO - PROCESS | 1828 | 1461590739128 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 06:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:25:39 INFO - PROCESS | 1828 | 1461590739136 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:25:39 INFO - PROCESS | 1828 | 1461590739140 Marionette TRACE conn3 <- [1,2194,null,{}] 06:25:39 INFO - PROCESS | 1828 | 1461590739146 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:39 INFO - PROCESS | 1828 | 1461590739321 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 06:25:39 INFO - PROCESS | 1828 | 1461590739555 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cde1800 == 152 [pid = 1828] [id = 556] 06:25:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 269 (0x7fe17613c800) [pid = 1828] [serial = 1669] [outer = (nil)] 06:25:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 270 (0x7fe177770400) [pid = 1828] [serial = 1670] [outer = 0x7fe17613c800] 06:25:39 INFO - PROCESS | 1828 | 1461590739667 Marionette DEBUG loaded listener.js 06:25:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 271 (0x7fe17783b000) [pid = 1828] [serial = 1671] [outer = 0x7fe17613c800] 06:25:40 INFO - PROCESS | 1828 | 1461590740463 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1383ms 06:25:40 INFO - PROCESS | 1828 | 1461590740520 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 06:25:40 INFO - PROCESS | 1828 | 1461590740524 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 06:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:25:40 INFO - PROCESS | 1828 | 1461590740529 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:25:40 INFO - PROCESS | 1828 | 1461590740531 Marionette TRACE conn3 <- [1,2198,null,{}] 06:25:40 INFO - PROCESS | 1828 | 1461590740537 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:40 INFO - PROCESS | 1828 | 1461590740709 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 06:25:40 INFO - PROCESS | 1828 | 1461590740914 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:40 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d89d800 == 153 [pid = 1828] [id = 557] 06:25:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 272 (0x7fe177746800) [pid = 1828] [serial = 1672] [outer = (nil)] 06:25:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 273 (0x7fe177891400) [pid = 1828] [serial = 1673] [outer = 0x7fe177746800] 06:25:40 INFO - PROCESS | 1828 | 1461590740975 Marionette DEBUG loaded listener.js 06:25:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 274 (0x7fe177a08800) [pid = 1828] [serial = 1674] [outer = 0x7fe177746800] 06:25:41 INFO - PROCESS | 1828 | 1461590741750 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1284ms 06:25:41 INFO - PROCESS | 1828 | 1461590741815 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 06:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:25:41 INFO - PROCESS | 1828 | 1461590741818 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 06:25:41 INFO - PROCESS | 1828 | 1461590741823 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:25:41 INFO - PROCESS | 1828 | 1461590741826 Marionette TRACE conn3 <- [1,2202,null,{}] 06:25:41 INFO - PROCESS | 1828 | 1461590741830 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:42 INFO - PROCESS | 1828 | 1461590742003 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 06:25:42 INFO - PROCESS | 1828 | 1461590742210 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:42 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17e2ab800 == 154 [pid = 1828] [id = 558] 06:25:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 275 (0x7fe17776a800) [pid = 1828] [serial = 1675] [outer = (nil)] 06:25:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 276 (0x7fe177bd7400) [pid = 1828] [serial = 1676] [outer = 0x7fe17776a800] 06:25:42 INFO - PROCESS | 1828 | 1461590742274 Marionette DEBUG loaded listener.js 06:25:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 277 (0x7fe177be1c00) [pid = 1828] [serial = 1677] [outer = 0x7fe17776a800] 06:25:43 INFO - PROCESS | 1828 | 1461590743083 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1327ms 06:25:43 INFO - PROCESS | 1828 | 1461590743151 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 06:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:25:43 INFO - PROCESS | 1828 | 1461590743154 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 06:25:43 INFO - PROCESS | 1828 | 1461590743159 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:25:43 INFO - PROCESS | 1828 | 1461590743162 Marionette TRACE conn3 <- [1,2206,null,{}] 06:25:43 INFO - PROCESS | 1828 | 1461590743167 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:43 INFO - PROCESS | 1828 | 1461590743360 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 06:25:43 INFO - PROCESS | 1828 | 1461590743562 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18a18f000 == 155 [pid = 1828] [id = 559] 06:25:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 278 (0x7fe17783fc00) [pid = 1828] [serial = 1678] [outer = (nil)] 06:25:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 279 (0x7fe177e4d800) [pid = 1828] [serial = 1679] [outer = 0x7fe17783fc00] 06:25:43 INFO - PROCESS | 1828 | 1461590743630 Marionette DEBUG loaded listener.js 06:25:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 280 (0x7fe17800fc00) [pid = 1828] [serial = 1680] [outer = 0x7fe17783fc00] 06:25:44 INFO - PROCESS | 1828 | 1461590744469 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1830ms 06:25:45 INFO - PROCESS | 1828 | 1461590745079 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 06:25:45 INFO - PROCESS | 1828 | 1461590745085 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 06:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:25:45 INFO - PROCESS | 1828 | 1461590745157 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:25:45 INFO - PROCESS | 1828 | 1461590745160 Marionette TRACE conn3 <- [1,2210,null,{}] 06:25:45 INFO - PROCESS | 1828 | 1461590745170 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:45 INFO - PROCESS | 1828 | 1461590745331 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 06:25:45 INFO - PROCESS | 1828 | 1461590745543 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe165c76800 == 156 [pid = 1828] [id = 560] 06:25:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 281 (0x7fe163542c00) [pid = 1828] [serial = 1681] [outer = (nil)] 06:25:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 282 (0x7fe163548800) [pid = 1828] [serial = 1682] [outer = 0x7fe163542c00] 06:25:45 INFO - PROCESS | 1828 | 1461590745601 Marionette DEBUG loaded listener.js 06:25:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 283 (0x7fe16379ec00) [pid = 1828] [serial = 1683] [outer = 0x7fe163542c00] 06:25:46 INFO - PROCESS | 1828 | 1461590746554 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1458ms 06:25:46 INFO - PROCESS | 1828 | 1461590746595 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 06:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:25:46 INFO - PROCESS | 1828 | 1461590746600 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 06:25:46 INFO - PROCESS | 1828 | 1461590746610 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:25:46 INFO - PROCESS | 1828 | 1461590746615 Marionette TRACE conn3 <- [1,2214,null,{}] 06:25:46 INFO - PROCESS | 1828 | 1461590746620 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:46 INFO - PROCESS | 1828 | 1461590746790 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 06:25:47 INFO - PROCESS | 1828 | 1461590747033 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166e66800 == 157 [pid = 1828] [id = 561] 06:25:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 284 (0x7fe164155c00) [pid = 1828] [serial = 1684] [outer = (nil)] 06:25:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 285 (0x7fe164fca400) [pid = 1828] [serial = 1685] [outer = 0x7fe164155c00] 06:25:47 INFO - PROCESS | 1828 | 1461590747139 Marionette DEBUG loaded listener.js 06:25:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 286 (0x7fe165e5cc00) [pid = 1828] [serial = 1686] [outer = 0x7fe164155c00] 06:25:47 INFO - PROCESS | 1828 | 1461590747927 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1390ms 06:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:25:48 INFO - PROCESS | 1828 | 1461590747996 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 06:25:48 INFO - PROCESS | 1828 | 1461590747999 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 06:25:48 INFO - PROCESS | 1828 | 1461590748003 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:25:48 INFO - PROCESS | 1828 | 1461590748007 Marionette TRACE conn3 <- [1,2218,null,{}] 06:25:48 INFO - PROCESS | 1828 | 1461590748019 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:48 INFO - PROCESS | 1828 | 1461590748224 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 06:25:48 INFO - PROCESS | 1828 | 1461590748432 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166fd7000 == 158 [pid = 1828] [id = 562] 06:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 287 (0x7fe162975000) [pid = 1828] [serial = 1687] [outer = (nil)] 06:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 288 (0x7fe166d6bc00) [pid = 1828] [serial = 1688] [outer = 0x7fe162975000] 06:25:48 INFO - PROCESS | 1828 | 1461590748540 Marionette DEBUG loaded listener.js 06:25:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 289 (0x7fe166e95c00) [pid = 1828] [serial = 1689] [outer = 0x7fe162975000] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe178940000 == 157 [pid = 1828] [id = 491] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174893000 == 156 [pid = 1828] [id = 434] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 288 (0x7fe1670a3800) [pid = 1828] [serial = 1532] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 287 (0x7fe1814e9c00) [pid = 1828] [serial = 1526] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 286 (0x7fe16cbf2800) [pid = 1828] [serial = 1541] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 285 (0x7fe172868c00) [pid = 1828] [serial = 1511] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 284 (0x7fe162977000) [pid = 1828] [serial = 1523] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 283 (0x7fe1604ddc00) [pid = 1828] [serial = 1544] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 282 (0x7fe177e50c00) [pid = 1828] [serial = 1538] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 281 (0x7fe1639d2c00) [pid = 1828] [serial = 1505] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 280 (0x7fe1670b1000) [pid = 1828] [serial = 1535] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 279 (0x7fe1637a2000) [pid = 1828] [serial = 1529] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 278 (0x7fe166e92000) [pid = 1828] [serial = 1508] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 277 (0x7fe1694e2c00) [pid = 1828] [serial = 1571] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 276 (0x7fe17524fc00) [pid = 1828] [serial = 1514] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 275 (0x7fe17864bc00) [pid = 1828] [serial = 1517] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 274 (0x7fe181465000) [pid = 1828] [serial = 1520] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 273 (0x7fe16359d000) [pid = 1828] [serial = 1547] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b327000 == 155 [pid = 1828] [id = 547] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b325800 == 154 [pid = 1828] [id = 546] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169579000 == 153 [pid = 1828] [id = 545] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16966e800 == 152 [pid = 1828] [id = 520] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169a97000 == 151 [pid = 1828] [id = 521] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166eda000 == 150 [pid = 1828] [id = 544] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1641ce000 == 149 [pid = 1828] [id = 543] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1625d2000 == 148 [pid = 1828] [id = 542] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe167e19000 == 147 [pid = 1828] [id = 541] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe178954000 == 146 [pid = 1828] [id = 538] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17826d800 == 145 [pid = 1828] [id = 537] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e85800 == 144 [pid = 1828] [id = 536] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177c5d800 == 143 [pid = 1828] [id = 535] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17769d000 == 142 [pid = 1828] [id = 534] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174b5e800 == 141 [pid = 1828] [id = 533] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17481d800 == 140 [pid = 1828] [id = 532] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166756800 == 139 [pid = 1828] [id = 367] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174022800 == 138 [pid = 1828] [id = 531] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17360e800 == 137 [pid = 1828] [id = 530] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171953000 == 136 [pid = 1828] [id = 529] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17167b800 == 135 [pid = 1828] [id = 528] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b99d000 == 134 [pid = 1828] [id = 527] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe164421000 == 133 [pid = 1828] [id = 524] 06:25:49 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b31f800 == 132 [pid = 1828] [id = 523] 06:25:49 INFO - PROCESS | 1828 | 1461590749482 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 272 (0x7fe166e93c00) [pid = 1828] [serial = 1562] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 271 (0x7fe165ef1400) [pid = 1828] [serial = 1557] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 270 (0x7fe166d67000) [pid = 1828] [serial = 1560] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 269 (0x7fe166fad800) [pid = 1828] [serial = 1563] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 268 (0x7fe1617a4000) [pid = 1828] [serial = 1550] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 267 (0x7fe165d2b000) [pid = 1828] [serial = 1556] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (0x7fe165eecc00) [pid = 1828] [serial = 1568] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (0x7fe1637a1400) [pid = 1828] [serial = 1553] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (0x7fe163fa3800) [pid = 1828] [serial = 1554] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (0x7fe1693c6000) [pid = 1828] [serial = 1565] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (0x7fe166d6a800) [pid = 1828] [serial = 1569] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe16297c000) [pid = 1828] [serial = 1551] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe1694ee000) [pid = 1828] [serial = 1566] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe166ad1000) [pid = 1828] [serial = 1559] [outer = (nil)] [url = about:blank] 06:25:49 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe17864fc00) [pid = 1828] [serial = 1503] [outer = (nil)] [url = about:blank] 06:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1530ms 06:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:25:49 INFO - PROCESS | 1828 | 1461590749534 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 06:25:49 INFO - PROCESS | 1828 | 1461590749537 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 06:25:49 INFO - PROCESS | 1828 | 1461590749542 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:25:49 INFO - PROCESS | 1828 | 1461590749544 Marionette TRACE conn3 <- [1,2222,null,{}] 06:25:49 INFO - PROCESS | 1828 | 1461590749549 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:49 INFO - PROCESS | 1828 | 1461590749717 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 06:25:49 INFO - PROCESS | 1828 | 1461590749730 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:49 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe163727800 == 133 [pid = 1828] [id = 563] 06:25:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe163fa1400) [pid = 1828] [serial = 1690] [outer = (nil)] 06:25:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe166fa3c00) [pid = 1828] [serial = 1691] [outer = 0x7fe163fa1400] 06:25:49 INFO - PROCESS | 1828 | 1461590749821 Marionette DEBUG loaded listener.js 06:25:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe1670a6c00) [pid = 1828] [serial = 1692] [outer = 0x7fe163fa1400] 06:25:50 INFO - PROCESS | 1828 | 1461590750562 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1086ms 06:25:50 INFO - PROCESS | 1828 | 1461590750629 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 06:25:50 INFO - PROCESS | 1828 | 1461590750632 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 06:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:25:50 INFO - PROCESS | 1828 | 1461590750636 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:25:50 INFO - PROCESS | 1828 | 1461590750639 Marionette TRACE conn3 <- [1,2226,null,{}] 06:25:50 INFO - PROCESS | 1828 | 1461590750643 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:50 INFO - PROCESS | 1828 | 1461590750792 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 06:25:50 INFO - PROCESS | 1828 | 1461590750952 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166e5a000 == 134 [pid = 1828] [id = 564] 06:25:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe1639d2c00) [pid = 1828] [serial = 1693] [outer = (nil)] 06:25:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (0x7fe1693cf400) [pid = 1828] [serial = 1694] [outer = 0x7fe1639d2c00] 06:25:51 INFO - PROCESS | 1828 | 1461590751006 Marionette DEBUG loaded listener.js 06:25:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (0x7fe16b2a2000) [pid = 1828] [serial = 1695] [outer = 0x7fe1639d2c00] 06:25:51 INFO - PROCESS | 1828 | 1461590751679 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1075ms 06:25:51 INFO - PROCESS | 1828 | 1461590751718 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 06:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:25:51 INFO - PROCESS | 1828 | 1461590751730 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 06:25:51 INFO - PROCESS | 1828 | 1461590751735 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:25:51 INFO - PROCESS | 1828 | 1461590751737 Marionette TRACE conn3 <- [1,2230,null,{}] 06:25:51 INFO - PROCESS | 1828 | 1461590751742 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:51 INFO - PROCESS | 1828 | 1461590751989 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 06:25:52 INFO - PROCESS | 1828 | 1461590752013 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16a1ad000 == 135 [pid = 1828] [id = 565] 06:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (0x7fe16b463c00) [pid = 1828] [serial = 1696] [outer = (nil)] 06:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (0x7fe16ba95000) [pid = 1828] [serial = 1697] [outer = 0x7fe16b463c00] 06:25:52 INFO - PROCESS | 1828 | 1461590752069 Marionette DEBUG loaded listener.js 06:25:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (0x7fe170e4a800) [pid = 1828] [serial = 1698] [outer = 0x7fe16b463c00] 06:25:52 INFO - PROCESS | 1828 | 1461590752830 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1126ms 06:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:25:52 INFO - PROCESS | 1828 | 1461590752862 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 06:25:52 INFO - PROCESS | 1828 | 1461590752864 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 06:25:52 INFO - PROCESS | 1828 | 1461590752868 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:25:52 INFO - PROCESS | 1828 | 1461590752871 Marionette TRACE conn3 <- [1,2234,null,{}] 06:25:52 INFO - PROCESS | 1828 | 1461590752875 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:53 INFO - PROCESS | 1828 | 1461590753076 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 06:25:53 INFO - PROCESS | 1828 | 1461590753101 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b36d800 == 136 [pid = 1828] [id = 566] 06:25:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 268 (0x7fe16b458400) [pid = 1828] [serial = 1699] [outer = (nil)] 06:25:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 269 (0x7fe170e4b000) [pid = 1828] [serial = 1700] [outer = 0x7fe16b458400] 06:25:53 INFO - PROCESS | 1828 | 1461590753184 Marionette DEBUG loaded listener.js 06:25:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 270 (0x7fe17285d000) [pid = 1828] [serial = 1701] [outer = 0x7fe16b458400] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 269 (0x7fe164fcf400) [pid = 1828] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 268 (0x7fe170e58800) [pid = 1828] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 267 (0x7fe179f37000) [pid = 1828] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (0x7fe1604d5800) [pid = 1828] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (0x7fe178623800) [pid = 1828] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (0x7fe162808000) [pid = 1828] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (0x7fe17db8d800) [pid = 1828] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (0x7fe17391b800) [pid = 1828] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe17369e800) [pid = 1828] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe1725a3c00) [pid = 1828] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe173761800) [pid = 1828] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe177891c00) [pid = 1828] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (0x7fe1617a2000) [pid = 1828] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (0x7fe173742800) [pid = 1828] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (0x7fe172924800) [pid = 1828] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe18bea7000) [pid = 1828] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe1634eb800) [pid = 1828] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe163593400) [pid = 1828] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe16359a800) [pid = 1828] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe17c7b7000) [pid = 1828] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe16b2a8800) [pid = 1828] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe1636cd800) [pid = 1828] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe164161c00) [pid = 1828] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe16689ac00) [pid = 1828] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe1668a1000) [pid = 1828] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe1693c8c00) [pid = 1828] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe177bd4000) [pid = 1828] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe163592000) [pid = 1828] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe173adc400) [pid = 1828] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe16354dc00) [pid = 1828] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe16359ec00) [pid = 1828] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe16b451c00) [pid = 1828] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe162808c00) [pid = 1828] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe163593c00) [pid = 1828] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe165e59c00) [pid = 1828] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe170e57c00) [pid = 1828] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (0x7fe166fa8000) [pid = 1828] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (0x7fe16ba8e800) [pid = 1828] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (0x7fe17880e400) [pid = 1828] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (0x7fe17ab1ac00) [pid = 1828] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (0x7fe165e5f800) [pid = 1828] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (0x7fe1617a0c00) [pid = 1828] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (0x7fe17369f800) [pid = 1828] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (0x7fe177837c00) [pid = 1828] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (0x7fe175f31000) [pid = 1828] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (0x7fe17b197c00) [pid = 1828] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (0x7fe17369b000) [pid = 1828] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (0x7fe166e8a400) [pid = 1828] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (0x7fe163f9ec00) [pid = 1828] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (0x7fe1636c5c00) [pid = 1828] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (0x7fe178817800) [pid = 1828] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (0x7fe17814bc00) [pid = 1828] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (0x7fe162806800) [pid = 1828] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (0x7fe164fc9000) [pid = 1828] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:25:54 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (0x7fe164157400) [pid = 1828] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:25:54 INFO - PROCESS | 1828 | 1461590754924 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2078ms 06:25:54 INFO - PROCESS | 1828 | 1461590754947 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 06:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:25:54 INFO - PROCESS | 1828 | 1461590754958 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 06:25:54 INFO - PROCESS | 1828 | 1461590754963 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:25:54 INFO - PROCESS | 1828 | 1461590754966 Marionette TRACE conn3 <- [1,2238,null,{}] 06:25:54 INFO - PROCESS | 1828 | 1461590754970 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:55 INFO - PROCESS | 1828 | 1461590755112 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 06:25:55 INFO - PROCESS | 1828 | 1461590755273 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1640da000 == 137 [pid = 1828] [id = 567] 06:25:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (0x7fe1617a0800) [pid = 1828] [serial = 1702] [outer = (nil)] 06:25:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (0x7fe1634eb800) [pid = 1828] [serial = 1703] [outer = 0x7fe1617a0800] 06:25:55 INFO - PROCESS | 1828 | 1461590755325 Marionette DEBUG loaded listener.js 06:25:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (0x7fe1639d1000) [pid = 1828] [serial = 1704] [outer = 0x7fe1617a0800] 06:25:55 INFO - PROCESS | 1828 | 1461590755885 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 976ms 06:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:25:55 INFO - PROCESS | 1828 | 1461590755940 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 06:25:55 INFO - PROCESS | 1828 | 1461590755942 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 06:25:55 INFO - PROCESS | 1828 | 1461590755946 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:25:55 INFO - PROCESS | 1828 | 1461590755949 Marionette TRACE conn3 <- [1,2242,null,{}] 06:25:55 INFO - PROCESS | 1828 | 1461590755954 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:56 INFO - PROCESS | 1828 | 1461590756107 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 06:25:56 INFO - PROCESS | 1828 | 1461590756272 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169a9b800 == 138 [pid = 1828] [id = 568] 06:25:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (0x7fe1604db800) [pid = 1828] [serial = 1705] [outer = (nil)] 06:25:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (0x7fe164fc9000) [pid = 1828] [serial = 1706] [outer = 0x7fe1604db800] 06:25:56 INFO - PROCESS | 1828 | 1461590756326 Marionette DEBUG loaded listener.js 06:25:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (0x7fe166ac5800) [pid = 1828] [serial = 1707] [outer = 0x7fe1604db800] 06:25:57 INFO - PROCESS | 1828 | 1461590757220 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1329ms 06:25:57 INFO - PROCESS | 1828 | 1461590757276 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 06:25:57 INFO - PROCESS | 1828 | 1461590757282 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 06:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:25:57 INFO - PROCESS | 1828 | 1461590757290 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:25:57 INFO - PROCESS | 1828 | 1461590757294 Marionette TRACE conn3 <- [1,2246,null,{}] 06:25:57 INFO - PROCESS | 1828 | 1461590757301 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:57 INFO - PROCESS | 1828 | 1461590757477 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 06:25:57 INFO - PROCESS | 1828 | 1461590757691 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:57 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166751000 == 139 [pid = 1828] [id = 569] 06:25:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (0x7fe163545400) [pid = 1828] [serial = 1708] [outer = (nil)] 06:25:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (0x7fe1639d5800) [pid = 1828] [serial = 1709] [outer = 0x7fe163545400] 06:25:57 INFO - PROCESS | 1828 | 1461590757759 Marionette DEBUG loaded listener.js 06:25:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (0x7fe16415f800) [pid = 1828] [serial = 1710] [outer = 0x7fe163545400] 06:25:58 INFO - PROCESS | 1828 | 1461590758608 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:25:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:25:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1384ms 06:25:58 INFO - PROCESS | 1828 | 1461590758675 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 06:25:58 INFO - PROCESS | 1828 | 1461590758683 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 06:25:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:25:58 INFO - PROCESS | 1828 | 1461590758692 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:25:58 INFO - PROCESS | 1828 | 1461590758695 Marionette TRACE conn3 <- [1,2250,null,{}] 06:25:58 INFO - PROCESS | 1828 | 1461590758699 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:58 INFO - PROCESS | 1828 | 1461590758878 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 06:25:59 INFO - PROCESS | 1828 | 1461590759075 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169a89800 == 140 [pid = 1828] [id = 570] 06:25:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (0x7fe1637a8c00) [pid = 1828] [serial = 1711] [outer = (nil)] 06:25:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (0x7fe166774400) [pid = 1828] [serial = 1712] [outer = 0x7fe1637a8c00] 06:25:59 INFO - PROCESS | 1828 | 1461590759141 Marionette DEBUG loaded listener.js 06:25:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (0x7fe166d6a800) [pid = 1828] [serial = 1713] [outer = 0x7fe1637a8c00] 06:26:00 INFO - PROCESS | 1828 | 1461590759995 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1333ms 06:26:00 INFO - PROCESS | 1828 | 1461590760024 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 06:26:00 INFO - PROCESS | 1828 | 1461590760028 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 06:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:26:00 INFO - PROCESS | 1828 | 1461590760033 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:26:00 INFO - PROCESS | 1828 | 1461590760038 Marionette TRACE conn3 <- [1,2254,null,{}] 06:26:00 INFO - PROCESS | 1828 | 1461590760052 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:00 INFO - PROCESS | 1828 | 1461590760231 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 06:26:00 INFO - PROCESS | 1828 | 1461590760438 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:00 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16ba11000 == 141 [pid = 1828] [id = 571] 06:26:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (0x7fe166fa6400) [pid = 1828] [serial = 1714] [outer = (nil)] 06:26:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (0x7fe16b2a4000) [pid = 1828] [serial = 1715] [outer = 0x7fe166fa6400] 06:26:00 INFO - PROCESS | 1828 | 1461590760504 Marionette DEBUG loaded listener.js 06:26:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (0x7fe16b84f800) [pid = 1828] [serial = 1716] [outer = 0x7fe166fa6400] 06:26:01 INFO - PROCESS | 1828 | 1461590761329 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:26:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:26:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1335ms 06:26:01 INFO - PROCESS | 1828 | 1461590761368 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 06:26:01 INFO - PROCESS | 1828 | 1461590761372 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 06:26:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:26:01 INFO - PROCESS | 1828 | 1461590761377 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:26:01 INFO - PROCESS | 1828 | 1461590761380 Marionette TRACE conn3 <- [1,2258,null,{}] 06:26:01 INFO - PROCESS | 1828 | 1461590761384 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:01 INFO - PROCESS | 1828 | 1461590761553 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 06:26:01 INFO - PROCESS | 1828 | 1461590761755 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171858000 == 142 [pid = 1828] [id = 572] 06:26:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (0x7fe164fd4000) [pid = 1828] [serial = 1717] [outer = (nil)] 06:26:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (0x7fe16cbeb000) [pid = 1828] [serial = 1718] [outer = 0x7fe164fd4000] 06:26:01 INFO - PROCESS | 1828 | 1461590761817 Marionette DEBUG loaded listener.js 06:26:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (0x7fe17260b800) [pid = 1828] [serial = 1719] [outer = 0x7fe164fd4000] 06:26:02 INFO - PROCESS | 1828 | 1461590762585 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1225ms 06:26:02 INFO - PROCESS | 1828 | 1461590762603 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 06:26:02 INFO - PROCESS | 1828 | 1461590762606 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 06:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:26:02 INFO - PROCESS | 1828 | 1461590762611 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:26:02 INFO - PROCESS | 1828 | 1461590762613 Marionette TRACE conn3 <- [1,2262,null,{}] 06:26:02 INFO - PROCESS | 1828 | 1461590762618 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:02 INFO - PROCESS | 1828 | 1461590762782 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 06:26:02 INFO - PROCESS | 1828 | 1461590762986 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:03 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17360a000 == 143 [pid = 1828] [id = 573] 06:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (0x7fe16b84d800) [pid = 1828] [serial = 1720] [outer = (nil)] 06:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe17285a000) [pid = 1828] [serial = 1721] [outer = 0x7fe16b84d800] 06:26:03 INFO - PROCESS | 1828 | 1461590763053 Marionette DEBUG loaded listener.js 06:26:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe1728f4c00) [pid = 1828] [serial = 1722] [outer = 0x7fe16b84d800] 06:26:03 INFO - PROCESS | 1828 | 1461590763857 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1283ms 06:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:26:03 INFO - PROCESS | 1828 | 1461590763895 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 06:26:03 INFO - PROCESS | 1828 | 1461590763897 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 06:26:03 INFO - PROCESS | 1828 | 1461590763903 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:26:03 INFO - PROCESS | 1828 | 1461590763906 Marionette TRACE conn3 <- [1,2266,null,{}] 06:26:03 INFO - PROCESS | 1828 | 1461590763910 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:04 INFO - PROCESS | 1828 | 1461590764090 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 06:26:04 INFO - PROCESS | 1828 | 1461590764296 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:04 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1745cc800 == 144 [pid = 1828] [id = 574] 06:26:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe1728f1800) [pid = 1828] [serial = 1723] [outer = (nil)] 06:26:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe17374f800) [pid = 1828] [serial = 1724] [outer = 0x7fe1728f1800] 06:26:04 INFO - PROCESS | 1828 | 1461590764359 Marionette DEBUG loaded listener.js 06:26:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe173f02c00) [pid = 1828] [serial = 1725] [outer = 0x7fe1728f1800] 06:26:05 INFO - PROCESS | 1828 | 1461590765144 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1279ms 06:26:05 INFO - PROCESS | 1828 | 1461590765182 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 06:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:26:05 INFO - PROCESS | 1828 | 1461590765185 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 06:26:05 INFO - PROCESS | 1828 | 1461590765189 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:26:05 INFO - PROCESS | 1828 | 1461590765192 Marionette TRACE conn3 <- [1,2270,null,{}] 06:26:05 INFO - PROCESS | 1828 | 1461590765197 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:05 INFO - PROCESS | 1828 | 1461590765360 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 06:26:05 INFO - PROCESS | 1828 | 1461590765562 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174d99000 == 145 [pid = 1828] [id = 575] 06:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe162806800) [pid = 1828] [serial = 1726] [outer = (nil)] 06:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe16ba96800) [pid = 1828] [serial = 1727] [outer = 0x7fe162806800] 06:26:05 INFO - PROCESS | 1828 | 1461590765629 Marionette DEBUG loaded listener.js 06:26:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe174511000) [pid = 1828] [serial = 1728] [outer = 0x7fe162806800] 06:26:06 INFO - PROCESS | 1828 | 1461590766393 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1231ms 06:26:06 INFO - PROCESS | 1828 | 1461590766427 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 06:26:06 INFO - PROCESS | 1828 | 1461590766429 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 06:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:26:06 INFO - PROCESS | 1828 | 1461590766437 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:26:06 INFO - PROCESS | 1828 | 1461590766439 Marionette TRACE conn3 <- [1,2274,null,{}] 06:26:06 INFO - PROCESS | 1828 | 1461590766444 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:06 INFO - PROCESS | 1828 | 1461590766607 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 06:26:06 INFO - PROCESS | 1828 | 1461590766810 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177696000 == 146 [pid = 1828] [id = 576] 06:26:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe1728f5400) [pid = 1828] [serial = 1729] [outer = (nil)] 06:26:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe1748c6800) [pid = 1828] [serial = 1730] [outer = 0x7fe1728f5400] 06:26:06 INFO - PROCESS | 1828 | 1461590766870 Marionette DEBUG loaded listener.js 06:26:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe174a30800) [pid = 1828] [serial = 1731] [outer = 0x7fe1728f5400] 06:26:07 INFO - PROCESS | 1828 | 1461590767656 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1230ms 06:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:26:07 INFO - PROCESS | 1828 | 1461590767668 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 06:26:07 INFO - PROCESS | 1828 | 1461590767670 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 06:26:07 INFO - PROCESS | 1828 | 1461590767689 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:26:07 INFO - PROCESS | 1828 | 1461590767693 Marionette TRACE conn3 <- [1,2278,null,{}] 06:26:07 INFO - PROCESS | 1828 | 1461590767702 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:07 INFO - PROCESS | 1828 | 1461590767868 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 06:26:08 INFO - PROCESS | 1828 | 1461590768070 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e3a000 == 147 [pid = 1828] [id = 577] 06:26:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe17391b800) [pid = 1828] [serial = 1732] [outer = (nil)] 06:26:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe174c5d800) [pid = 1828] [serial = 1733] [outer = 0x7fe17391b800] 06:26:08 INFO - PROCESS | 1828 | 1461590768131 Marionette DEBUG loaded listener.js 06:26:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe175110800) [pid = 1828] [serial = 1734] [outer = 0x7fe17391b800] 06:26:08 INFO - PROCESS | 1828 | 1461590768906 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1254ms 06:26:08 INFO - PROCESS | 1828 | 1461590768933 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 06:26:08 INFO - PROCESS | 1828 | 1461590768937 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 06:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:26:08 INFO - PROCESS | 1828 | 1461590768945 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:26:08 INFO - PROCESS | 1828 | 1461590768948 Marionette TRACE conn3 <- [1,2282,null,{}] 06:26:08 INFO - PROCESS | 1828 | 1461590768952 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:09 INFO - PROCESS | 1828 | 1461590769127 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 06:26:09 INFO - PROCESS | 1828 | 1461590769332 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:09 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1781a6000 == 148 [pid = 1828] [id = 578] 06:26:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe1748bd000) [pid = 1828] [serial = 1735] [outer = (nil)] 06:26:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe175e85400) [pid = 1828] [serial = 1736] [outer = 0x7fe1748bd000] 06:26:09 INFO - PROCESS | 1828 | 1461590769392 Marionette DEBUG loaded listener.js 06:26:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe175f30800) [pid = 1828] [serial = 1737] [outer = 0x7fe1748bd000] 06:26:10 INFO - PROCESS | 1828 | 1461590770240 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1344ms 06:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:26:10 INFO - PROCESS | 1828 | 1461590770290 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 06:26:10 INFO - PROCESS | 1828 | 1461590770293 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 06:26:10 INFO - PROCESS | 1828 | 1461590770297 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:26:10 INFO - PROCESS | 1828 | 1461590770302 Marionette TRACE conn3 <- [1,2286,null,{}] 06:26:10 INFO - PROCESS | 1828 | 1461590770305 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:10 INFO - PROCESS | 1828 | 1461590770497 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 06:26:10 INFO - PROCESS | 1828 | 1461590770706 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17894f000 == 149 [pid = 1828] [id = 579] 06:26:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe174ae2400) [pid = 1828] [serial = 1738] [outer = (nil)] 06:26:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe177a0a800) [pid = 1828] [serial = 1739] [outer = 0x7fe174ae2400] 06:26:10 INFO - PROCESS | 1828 | 1461590770774 Marionette DEBUG loaded listener.js 06:26:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe177d10c00) [pid = 1828] [serial = 1740] [outer = 0x7fe174ae2400] 06:26:11 INFO - PROCESS | 1828 | 1461590771532 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 06:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1285ms 06:26:11 INFO - PROCESS | 1828 | 1461590771584 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 06:26:11 INFO - PROCESS | 1828 | 1461590771587 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 06:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:26:11 INFO - PROCESS | 1828 | 1461590771593 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:26:11 INFO - PROCESS | 1828 | 1461590771595 Marionette TRACE conn3 <- [1,2290,null,{}] 06:26:11 INFO - PROCESS | 1828 | 1461590771600 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:11 INFO - PROCESS | 1828 | 1461590771775 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 06:26:11 INFO - PROCESS | 1828 | 1461590771983 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:12 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cc7a000 == 150 [pid = 1828] [id = 580] 06:26:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe177833000) [pid = 1828] [serial = 1741] [outer = (nil)] 06:26:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (0x7fe178003800) [pid = 1828] [serial = 1742] [outer = 0x7fe177833000] 06:26:12 INFO - PROCESS | 1828 | 1461590772087 Marionette DEBUG loaded listener.js 06:26:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (0x7fe17800f400) [pid = 1828] [serial = 1743] [outer = 0x7fe177833000] 06:26:12 INFO - PROCESS | 1828 | 1461590772880 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1326ms 06:26:12 INFO - PROCESS | 1828 | 1461590772919 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 06:26:12 INFO - PROCESS | 1828 | 1461590772923 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 06:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:26:12 INFO - PROCESS | 1828 | 1461590772928 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:26:12 INFO - PROCESS | 1828 | 1461590772930 Marionette TRACE conn3 <- [1,2294,null,{}] 06:26:12 INFO - PROCESS | 1828 | 1461590772943 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:13 INFO - PROCESS | 1828 | 1461590773117 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 06:26:13 INFO - PROCESS | 1828 | 1461590773325 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:13 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17e2a0800 == 151 [pid = 1828] [id = 581] 06:26:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (0x7fe177bdb400) [pid = 1828] [serial = 1744] [outer = (nil)] 06:26:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe17814c800) [pid = 1828] [serial = 1745] [outer = 0x7fe177bdb400] 06:26:13 INFO - PROCESS | 1828 | 1461590773385 Marionette DEBUG loaded listener.js 06:26:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe178619800) [pid = 1828] [serial = 1746] [outer = 0x7fe177bdb400] 06:26:14 INFO - PROCESS | 1828 | 1461590774144 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1240ms 06:26:14 INFO - PROCESS | 1828 | 1461590774171 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 06:26:14 INFO - PROCESS | 1828 | 1461590774173 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 06:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:26:14 INFO - PROCESS | 1828 | 1461590774181 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:26:14 INFO - PROCESS | 1828 | 1461590774184 Marionette TRACE conn3 <- [1,2298,null,{}] 06:26:14 INFO - PROCESS | 1828 | 1461590774188 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:14 INFO - PROCESS | 1828 | 1461590774359 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 06:26:14 INFO - PROCESS | 1828 | 1461590774567 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:14 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18a196800 == 152 [pid = 1828] [id = 582] 06:26:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe177e49c00) [pid = 1828] [serial = 1747] [outer = (nil)] 06:26:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe178620400) [pid = 1828] [serial = 1748] [outer = 0x7fe177e49c00] 06:26:14 INFO - PROCESS | 1828 | 1461590774670 Marionette DEBUG loaded listener.js 06:26:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (0x7fe178643800) [pid = 1828] [serial = 1749] [outer = 0x7fe177e49c00] 06:26:15 INFO - PROCESS | 1828 | 1461590775488 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1376ms 06:26:15 INFO - PROCESS | 1828 | 1461590775558 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 06:26:15 INFO - PROCESS | 1828 | 1461590775561 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 06:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:26:15 INFO - PROCESS | 1828 | 1461590775566 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:26:15 INFO - PROCESS | 1828 | 1461590775569 Marionette TRACE conn3 <- [1,2302,null,{}] 06:26:15 INFO - PROCESS | 1828 | 1461590775574 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:15 INFO - PROCESS | 1828 | 1461590775751 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 06:26:15 INFO - PROCESS | 1828 | 1461590775960 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:15 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b2f3800 == 153 [pid = 1828] [id = 583] 06:26:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (0x7fe17814ac00) [pid = 1828] [serial = 1750] [outer = (nil)] 06:26:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (0x7fe178649400) [pid = 1828] [serial = 1751] [outer = 0x7fe17814ac00] 06:26:16 INFO - PROCESS | 1828 | 1461590776024 Marionette DEBUG loaded listener.js 06:26:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (0x7fe1786b7800) [pid = 1828] [serial = 1752] [outer = 0x7fe17814ac00] 06:26:16 INFO - PROCESS | 1828 | 1461590776843 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1326ms 06:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:26:16 INFO - PROCESS | 1828 | 1461590776894 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 06:26:16 INFO - PROCESS | 1828 | 1461590776896 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 06:26:16 INFO - PROCESS | 1828 | 1461590776902 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:26:16 INFO - PROCESS | 1828 | 1461590776904 Marionette TRACE conn3 <- [1,2306,null,{}] 06:26:16 INFO - PROCESS | 1828 | 1461590776910 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:17 INFO - PROCESS | 1828 | 1461590777084 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 06:26:17 INFO - PROCESS | 1828 | 1461590777293 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe165c6f800 == 154 [pid = 1828] [id = 584] 06:26:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (0x7fe165e63c00) [pid = 1828] [serial = 1753] [outer = (nil)] 06:26:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 268 (0x7fe166e87000) [pid = 1828] [serial = 1754] [outer = 0x7fe165e63c00] 06:26:17 INFO - PROCESS | 1828 | 1461590777355 Marionette DEBUG loaded listener.js 06:26:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 269 (0x7fe178646c00) [pid = 1828] [serial = 1755] [outer = 0x7fe165e63c00] 06:26:18 INFO - PROCESS | 1828 | 1461590778178 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1334ms 06:26:18 INFO - PROCESS | 1828 | 1461590778235 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 06:26:18 INFO - PROCESS | 1828 | 1461590778238 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 06:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:26:18 INFO - PROCESS | 1828 | 1461590778244 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:26:18 INFO - PROCESS | 1828 | 1461590778246 Marionette TRACE conn3 <- [1,2310,null,{}] 06:26:18 INFO - PROCESS | 1828 | 1461590778251 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:18 INFO - PROCESS | 1828 | 1461590778435 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 06:26:18 INFO - PROCESS | 1828 | 1461590778645 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:18 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1641c9000 == 155 [pid = 1828] [id = 585] 06:26:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 270 (0x7fe1617a2400) [pid = 1828] [serial = 1756] [outer = (nil)] 06:26:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 271 (0x7fe1634f1800) [pid = 1828] [serial = 1757] [outer = 0x7fe1617a2400] 06:26:18 INFO - PROCESS | 1828 | 1461590778747 Marionette DEBUG loaded listener.js 06:26:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 272 (0x7fe165d31800) [pid = 1828] [serial = 1758] [outer = 0x7fe1617a2400] 06:26:19 INFO - PROCESS | 1828 | 1461590779569 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1378ms 06:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:26:19 INFO - PROCESS | 1828 | 1461590779622 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 06:26:19 INFO - PROCESS | 1828 | 1461590779625 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 06:26:19 INFO - PROCESS | 1828 | 1461590779630 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:26:19 INFO - PROCESS | 1828 | 1461590779634 Marionette TRACE conn3 <- [1,2314,null,{}] 06:26:19 INFO - PROCESS | 1828 | 1461590779639 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:19 INFO - PROCESS | 1828 | 1461590779830 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 06:26:20 INFO - PROCESS | 1828 | 1461590780398 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:20 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1641d3000 == 156 [pid = 1828] [id = 586] 06:26:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 273 (0x7fe1617a1c00) [pid = 1828] [serial = 1759] [outer = (nil)] 06:26:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 274 (0x7fe162808c00) [pid = 1828] [serial = 1760] [outer = 0x7fe1617a1c00] 06:26:20 INFO - PROCESS | 1828 | 1461590780514 Marionette DEBUG loaded listener.js 06:26:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 275 (0x7fe163544400) [pid = 1828] [serial = 1761] [outer = 0x7fe1617a1c00] 06:26:21 INFO - PROCESS | 1828 | 1461590781257 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1679ms 06:26:21 INFO - PROCESS | 1828 | 1461590781309 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 06:26:21 INFO - PROCESS | 1828 | 1461590781314 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 06:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:26:21 INFO - PROCESS | 1828 | 1461590781339 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:26:21 INFO - PROCESS | 1828 | 1461590781343 Marionette TRACE conn3 <- [1,2318,null,{}] 06:26:21 INFO - PROCESS | 1828 | 1461590781350 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:21 INFO - PROCESS | 1828 | 1461590781526 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 06:26:21 INFO - PROCESS | 1828 | 1461590781736 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166e60000 == 157 [pid = 1828] [id = 587] 06:26:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 276 (0x7fe1604d7400) [pid = 1828] [serial = 1762] [outer = (nil)] 06:26:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 277 (0x7fe16359d000) [pid = 1828] [serial = 1763] [outer = 0x7fe1604d7400] 06:26:21 INFO - PROCESS | 1828 | 1461590781848 Marionette DEBUG loaded listener.js 06:26:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 278 (0x7fe164fce400) [pid = 1828] [serial = 1764] [outer = 0x7fe1604d7400] 06:26:22 INFO - PROCESS | 1828 | 1461590782808 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:26:22 INFO - PROCESS | 1828 | 1461590782882 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 06:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:26:22 INFO - PROCESS | 1828 | 1461590782889 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:26:22 INFO - PROCESS | 1828 | 1461590782892 Marionette TRACE conn3 <- [1,2322,null,{}] 06:26:22 INFO - PROCESS | 1828 | 1461590782897 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:23 INFO - PROCESS | 1828 | 1461590783070 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 06:26:23 INFO - PROCESS | 1828 | 1461590783287 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160bdd000 == 158 [pid = 1828] [id = 588] 06:26:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 279 (0x7fe162814000) [pid = 1828] [serial = 1765] [outer = (nil)] 06:26:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 280 (0x7fe165eecc00) [pid = 1828] [serial = 1766] [outer = 0x7fe162814000] 06:26:23 INFO - PROCESS | 1828 | 1461590783401 Marionette DEBUG loaded listener.js 06:26:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 281 (0x7fe166e8a000) [pid = 1828] [serial = 1767] [outer = 0x7fe162814000] 06:26:23 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b883000 == 157 [pid = 1828] [id = 502] 06:26:23 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851dd000 == 156 [pid = 1828] [id = 288] 06:26:23 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1640da000 == 155 [pid = 1828] [id = 567] 06:26:23 INFO - PROCESS | 1828 | --DOMWINDOW == 280 (0x7fe1748bf800) [pid = 1828] [serial = 1616] [outer = (nil)] [url = about:blank] 06:26:23 INFO - PROCESS | 1828 | --DOMWINDOW == 279 (0x7fe16b46b400) [pid = 1828] [serial = 1619] [outer = (nil)] [url = about:blank] 06:26:23 INFO - PROCESS | 1828 | --DOMWINDOW == 278 (0x7fe165d2ac00) [pid = 1828] [serial = 1622] [outer = (nil)] [url = about:blank] 06:26:23 INFO - PROCESS | 1828 | --DOMWINDOW == 277 (0x7fe1736da800) [pid = 1828] [serial = 1646] [outer = (nil)] [url = about:blank] 06:26:23 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b36d800 == 154 [pid = 1828] [id = 566] 06:26:23 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16a1ad000 == 153 [pid = 1828] [id = 565] 06:26:23 INFO - PROCESS | 1828 | ************************* 06:26:23 INFO - PROCESS | 1828 | A coding exception was thrown and uncaught in a Task. 06:26:23 INFO - PROCESS | 1828 | 06:26:23 INFO - PROCESS | 1828 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:26:23 INFO - PROCESS | 1828 | Full stack: 06:26:23 INFO - PROCESS | 1828 | ************************* 06:26:23 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166e5a000 == 152 [pid = 1828] [id = 564] 06:26:23 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe163727800 == 151 [pid = 1828] [id = 563] 06:26:23 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166fd7000 == 150 [pid = 1828] [id = 562] 06:26:24 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166e66800 == 149 [pid = 1828] [id = 561] 06:26:24 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe165c76800 == 148 [pid = 1828] [id = 560] 06:26:24 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17e2ab800 == 147 [pid = 1828] [id = 558] 06:26:24 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d89d800 == 146 [pid = 1828] [id = 557] 06:26:24 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cde1800 == 145 [pid = 1828] [id = 556] 06:26:24 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ca63000 == 144 [pid = 1828] [id = 555] 06:26:24 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe178947800 == 143 [pid = 1828] [id = 554] 06:26:24 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e7d800 == 142 [pid = 1828] [id = 553] 06:26:24 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1776ab800 == 141 [pid = 1828] [id = 552] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 276 (0x7fe16b2a3c00) [pid = 1828] [serial = 1374] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 275 (0x7fe17263bc00) [pid = 1828] [serial = 1640] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 274 (0x7fe1670abc00) [pid = 1828] [serial = 1580] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 273 (0x7fe17c7bd000) [pid = 1828] [serial = 1326] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 272 (0x7fe164153c00) [pid = 1828] [serial = 1628] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 271 (0x7fe1814f0400) [pid = 1828] [serial = 1332] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 270 (0x7fe1634f5000) [pid = 1828] [serial = 1407] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 269 (0x7fe18b420c00) [pid = 1828] [serial = 1335] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 268 (0x7fe17861ac00) [pid = 1828] [serial = 1320] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 267 (0x7fe165e5a800) [pid = 1828] [serial = 1629] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (0x7fe17783e800) [pid = 1828] [serial = 1449] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (0x7fe177bda400) [pid = 1828] [serial = 1317] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (0x7fe170e4d800) [pid = 1828] [serial = 1589] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (0x7fe16b909c00) [pid = 1828] [serial = 1586] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (0x7fe174c61800) [pid = 1828] [serial = 1383] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe17a0b4000) [pid = 1828] [serial = 1455] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe165e5d400) [pid = 1828] [serial = 1479] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe16354f400) [pid = 1828] [serial = 1574] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe174aeb400) [pid = 1828] [serial = 1314] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (0x7fe18145d400) [pid = 1828] [serial = 1188] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (0x7fe16b469400) [pid = 1828] [serial = 1583] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (0x7fe165eed800) [pid = 1828] [serial = 1577] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe18fda8400) [pid = 1828] [serial = 1401] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe166776000) [pid = 1828] [serial = 1413] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe1639d7c00) [pid = 1828] [serial = 1344] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe173918c00) [pid = 1828] [serial = 1281] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe1728f6c00) [pid = 1828] [serial = 1598] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe18beb0c00) [pid = 1828] [serial = 1467] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe172857000) [pid = 1828] [serial = 1311] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe16677a800) [pid = 1828] [serial = 1440] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe17c7bc000) [pid = 1828] [serial = 1278] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe166e88c00) [pid = 1828] [serial = 1632] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe1693c2400) [pid = 1828] [serial = 1634] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe1736a0c00) [pid = 1828] [serial = 1641] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe16cbed400) [pid = 1828] [serial = 1638] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe17391bc00) [pid = 1828] [serial = 1607] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe17db8bc00) [pid = 1828] [serial = 1329] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe16359f000) [pid = 1828] [serial = 1272] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe177d08c00) [pid = 1828] [serial = 1452] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe163fa0000) [pid = 1828] [serial = 1626] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe1693c2800) [pid = 1828] [serial = 1643] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe173693c00) [pid = 1828] [serial = 1377] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe166faec00) [pid = 1828] [serial = 1410] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (0x7fe17c7b6000) [pid = 1828] [serial = 1275] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (0x7fe166d6a000) [pid = 1828] [serial = 1308] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (0x7fe17c6edc00) [pid = 1828] [serial = 1458] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (0x7fe18e3bdc00) [pid = 1828] [serial = 1338] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (0x7fe17263c400) [pid = 1828] [serial = 1592] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (0x7fe173f05000) [pid = 1828] [serial = 1380] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (0x7fe17c436800) [pid = 1828] [serial = 1392] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (0x7fe17dd80c00) [pid = 1828] [serial = 1395] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (0x7fe166d5cc00) [pid = 1828] [serial = 1631] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (0x7fe16b465800) [pid = 1828] [serial = 1443] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (0x7fe174644400) [pid = 1828] [serial = 1613] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (0x7fe1740ec000) [pid = 1828] [serial = 1610] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (0x7fe1617ae000) [pid = 1828] [serial = 1476] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (0x7fe18afd7000) [pid = 1828] [serial = 1398] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (0x7fe17b9bac00) [pid = 1828] [serial = 1389] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (0x7fe179f36c00) [pid = 1828] [serial = 1386] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (0x7fe184261000) [pid = 1828] [serial = 1464] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (0x7fe173751c00) [pid = 1828] [serial = 1604] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (0x7fe17391f000) [pid = 1828] [serial = 1446] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 214 (0x7fe18c1e9800) [pid = 1828] [serial = 1470] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (0x7fe173697400) [pid = 1828] [serial = 1601] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (0x7fe163fab000) [pid = 1828] [serial = 1473] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (0x7fe16ba8c400) [pid = 1828] [serial = 1637] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (0x7fe16359e400) [pid = 1828] [serial = 1625] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (0x7fe1636d0000) [pid = 1828] [serial = 1341] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (0x7fe1736d9000) [pid = 1828] [serial = 1644] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (0x7fe17c1b1800) [pid = 1828] [serial = 1323] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (0x7fe17db8f800) [pid = 1828] [serial = 1461] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (0x7fe18b41e000) [pid = 1828] [serial = 1404] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (0x7fe165f53800) [pid = 1828] [serial = 1371] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (0x7fe172860c00) [pid = 1828] [serial = 1595] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (0x7fe1694eb800) [pid = 1828] [serial = 1635] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (0x7fe18b251800) [pid = 1828] [serial = 1269] [outer = (nil)] [url = about:blank] 06:26:24 INFO - PROCESS | 1828 | 1461590784305 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:26:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:26:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1439ms 06:26:24 INFO - PROCESS | 1828 | 1461590784356 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 06:26:24 INFO - PROCESS | 1828 | 1461590784359 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 06:26:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:26:24 INFO - PROCESS | 1828 | 1461590784373 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:26:24 INFO - PROCESS | 1828 | 1461590784381 Marionette TRACE conn3 <- [1,2326,null,{}] 06:26:24 INFO - PROCESS | 1828 | 1461590784392 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:24 INFO - PROCESS | 1828 | 1461590784550 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 06:26:24 INFO - PROCESS | 1828 | 1461590784566 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe167e25800 == 142 [pid = 1828] [id = 589] 06:26:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (0x7fe166776000) [pid = 1828] [serial = 1768] [outer = (nil)] 06:26:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (0x7fe16b2a8000) [pid = 1828] [serial = 1769] [outer = 0x7fe166776000] 06:26:24 INFO - PROCESS | 1828 | 1461590784621 Marionette DEBUG loaded listener.js 06:26:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (0x7fe16b84f400) [pid = 1828] [serial = 1770] [outer = 0x7fe166776000] 06:26:25 INFO - PROCESS | 1828 | 1461590785414 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1084ms 06:26:25 INFO - PROCESS | 1828 | 1461590785461 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 06:26:25 INFO - PROCESS | 1828 | 1461590785464 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 06:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:26:25 INFO - PROCESS | 1828 | 1461590785469 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:26:25 INFO - PROCESS | 1828 | 1461590785471 Marionette TRACE conn3 <- [1,2330,null,{}] 06:26:25 INFO - PROCESS | 1828 | 1461590785476 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:25 INFO - PROCESS | 1828 | 1461590785636 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 06:26:25 INFO - PROCESS | 1828 | 1461590785654 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:25 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169a9e800 == 143 [pid = 1828] [id = 590] 06:26:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (0x7fe166895400) [pid = 1828] [serial = 1771] [outer = (nil)] 06:26:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (0x7fe1725a3400) [pid = 1828] [serial = 1772] [outer = 0x7fe166895400] 06:26:25 INFO - PROCESS | 1828 | 1461590785716 Marionette DEBUG loaded listener.js 06:26:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (0x7fe172645000) [pid = 1828] [serial = 1773] [outer = 0x7fe166895400] 06:26:26 INFO - PROCESS | 1828 | 1461590786573 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:26:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:26:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1174ms 06:26:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:26:26 INFO - PROCESS | 1828 | 1461590786644 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 06:26:26 INFO - PROCESS | 1828 | 1461590786647 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 06:26:26 INFO - PROCESS | 1828 | 1461590786650 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:26:26 INFO - PROCESS | 1828 | 1461590786654 Marionette TRACE conn3 <- [1,2334,null,{}] 06:26:26 INFO - PROCESS | 1828 | 1461590786658 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:26 INFO - PROCESS | 1828 | 1461590786868 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 06:26:26 INFO - PROCESS | 1828 | 1461590786898 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b889000 == 144 [pid = 1828] [id = 591] 06:26:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe1728f6c00) [pid = 1828] [serial = 1774] [outer = (nil)] 06:26:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (0x7fe172923000) [pid = 1828] [serial = 1775] [outer = 0x7fe1728f6c00] 06:26:26 INFO - PROCESS | 1828 | 1461590786959 Marionette DEBUG loaded listener.js 06:26:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (0x7fe173751800) [pid = 1828] [serial = 1776] [outer = 0x7fe1728f6c00] 06:26:27 INFO - PROCESS | 1828 | 1461590787822 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1227ms 06:26:27 INFO - PROCESS | 1828 | 1461590787880 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 06:26:27 INFO - PROCESS | 1828 | 1461590787883 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 06:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:26:27 INFO - PROCESS | 1828 | 1461590787889 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:26:27 INFO - PROCESS | 1828 | 1461590787892 Marionette TRACE conn3 <- [1,2338,null,{}] 06:26:27 INFO - PROCESS | 1828 | 1461590787896 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:28 INFO - PROCESS | 1828 | 1461590788106 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 06:26:28 INFO - PROCESS | 1828 | 1461590788138 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171944000 == 145 [pid = 1828] [id = 592] 06:26:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (0x7fe173873800) [pid = 1828] [serial = 1777] [outer = (nil)] 06:26:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (0x7fe17387bc00) [pid = 1828] [serial = 1778] [outer = 0x7fe173873800] 06:26:28 INFO - PROCESS | 1828 | 1461590788190 Marionette DEBUG loaded listener.js 06:26:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (0x7fe173f07800) [pid = 1828] [serial = 1779] [outer = 0x7fe173873800] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (0x7fe162970c00) [pid = 1828] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (0x7fe16359e000) [pid = 1828] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (0x7fe1694e4000) [pid = 1828] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (0x7fe16677bc00) [pid = 1828] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (0x7fe17391a400) [pid = 1828] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (0x7fe17bb05000) [pid = 1828] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (0x7fe1694e3800) [pid = 1828] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (0x7fe16b463c00) [pid = 1828] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (0x7fe16b458400) [pid = 1828] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (0x7fe1617a0800) [pid = 1828] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (0x7fe162975000) [pid = 1828] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (0x7fe164155c00) [pid = 1828] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 200 (0x7fe163542c00) [pid = 1828] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 199 (0x7fe1617a8000) [pid = 1828] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 198 (0x7fe1639d2c00) [pid = 1828] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:26:28 INFO - PROCESS | 1828 | --DOMWINDOW == 197 (0x7fe163fa1400) [pid = 1828] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:26:29 INFO - PROCESS | 1828 | 1461590789173 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:26:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:26:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1328ms 06:26:29 INFO - PROCESS | 1828 | 1461590789217 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 06:26:29 INFO - PROCESS | 1828 | 1461590789220 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 06:26:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:26:29 INFO - PROCESS | 1828 | 1461590789225 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:26:29 INFO - PROCESS | 1828 | 1461590789229 Marionette TRACE conn3 <- [1,2342,null,{}] 06:26:29 INFO - PROCESS | 1828 | 1461590789233 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:29 INFO - PROCESS | 1828 | 1461590789451 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 06:26:29 INFO - PROCESS | 1828 | 1461590789471 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171950000 == 146 [pid = 1828] [id = 593] 06:26:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (0x7fe1617a8000) [pid = 1828] [serial = 1780] [outer = (nil)] 06:26:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (0x7fe166e95800) [pid = 1828] [serial = 1781] [outer = 0x7fe1617a8000] 06:26:29 INFO - PROCESS | 1828 | 1461590789526 Marionette DEBUG loaded listener.js 06:26:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (0x7fe1728f3c00) [pid = 1828] [serial = 1782] [outer = 0x7fe1617a8000] 06:26:30 INFO - PROCESS | 1828 | 1461590790211 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1026ms 06:26:30 INFO - PROCESS | 1828 | 1461590790252 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 06:26:30 INFO - PROCESS | 1828 | 1461590790254 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 06:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:26:30 INFO - PROCESS | 1828 | 1461590790260 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:26:30 INFO - PROCESS | 1828 | 1461590790262 Marionette TRACE conn3 <- [1,2346,null,{}] 06:26:30 INFO - PROCESS | 1828 | 1461590790266 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:30 INFO - PROCESS | 1828 | 1461590790435 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 06:26:30 INFO - PROCESS | 1828 | 1461590790597 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174444000 == 147 [pid = 1828] [id = 594] 06:26:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (0x7fe162971000) [pid = 1828] [serial = 1783] [outer = (nil)] 06:26:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (0x7fe1740e9800) [pid = 1828] [serial = 1784] [outer = 0x7fe162971000] 06:26:30 INFO - PROCESS | 1828 | 1461590790653 Marionette DEBUG loaded listener.js 06:26:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (0x7fe174a31000) [pid = 1828] [serial = 1785] [outer = 0x7fe162971000] 06:26:31 INFO - PROCESS | 1828 | 1461590791603 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1377ms 06:26:31 INFO - PROCESS | 1828 | 1461590791637 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 06:26:31 INFO - PROCESS | 1828 | 1461590791643 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 06:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:26:31 INFO - PROCESS | 1828 | 1461590791650 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:26:31 INFO - PROCESS | 1828 | 1461590791656 Marionette TRACE conn3 <- [1,2350,null,{}] 06:26:31 INFO - PROCESS | 1828 | 1461590791662 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:31 INFO - PROCESS | 1828 | 1461590791843 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 06:26:32 INFO - PROCESS | 1828 | 1461590792050 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166e65800 == 148 [pid = 1828] [id = 595] 06:26:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (0x7fe16296f800) [pid = 1828] [serial = 1786] [outer = (nil)] 06:26:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (0x7fe163f9e000) [pid = 1828] [serial = 1787] [outer = 0x7fe16296f800] 06:26:32 INFO - PROCESS | 1828 | 1461590792115 Marionette DEBUG loaded listener.js 06:26:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (0x7fe16676c800) [pid = 1828] [serial = 1788] [outer = 0x7fe16296f800] 06:26:32 INFO - PROCESS | 1828 | 1461590792968 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1385ms 06:26:33 INFO - PROCESS | 1828 | 1461590793036 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 06:26:33 INFO - PROCESS | 1828 | 1461590793044 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 06:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:26:33 INFO - PROCESS | 1828 | 1461590793053 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:26:33 INFO - PROCESS | 1828 | 1461590793056 Marionette TRACE conn3 <- [1,2354,null,{}] 06:26:33 INFO - PROCESS | 1828 | 1461590793060 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:33 INFO - PROCESS | 1828 | 1461590793292 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 06:26:33 INFO - PROCESS | 1828 | 1461590793493 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b782800 == 149 [pid = 1828] [id = 596] 06:26:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (0x7fe165f53000) [pid = 1828] [serial = 1789] [outer = (nil)] 06:26:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe166e91000) [pid = 1828] [serial = 1790] [outer = 0x7fe165f53000] 06:26:33 INFO - PROCESS | 1828 | 1461590793598 Marionette DEBUG loaded listener.js 06:26:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (0x7fe16b455800) [pid = 1828] [serial = 1791] [outer = 0x7fe165f53000] 06:26:34 INFO - PROCESS | 1828 | 1461590794449 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1427ms 06:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:26:34 INFO - PROCESS | 1828 | 1461590794480 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 06:26:34 INFO - PROCESS | 1828 | 1461590794483 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 06:26:34 INFO - PROCESS | 1828 | 1461590794488 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:26:34 INFO - PROCESS | 1828 | 1461590794494 Marionette TRACE conn3 <- [1,2358,null,{}] 06:26:34 INFO - PROCESS | 1828 | 1461590794508 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:34 INFO - PROCESS | 1828 | 1461590794687 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 06:26:34 INFO - PROCESS | 1828 | 1461590794902 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:34 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175f48800 == 150 [pid = 1828] [id = 597] 06:26:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (0x7fe164fce000) [pid = 1828] [serial = 1792] [outer = (nil)] 06:26:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (0x7fe173694000) [pid = 1828] [serial = 1793] [outer = 0x7fe164fce000] 06:26:35 INFO - PROCESS | 1828 | 1461590795019 Marionette DEBUG loaded listener.js 06:26:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (0x7fe173878000) [pid = 1828] [serial = 1794] [outer = 0x7fe164fce000] 06:26:35 INFO - PROCESS | 1828 | 1461590795830 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1394ms 06:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:26:35 INFO - PROCESS | 1828 | 1461590795882 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 06:26:35 INFO - PROCESS | 1828 | 1461590795885 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 06:26:35 INFO - PROCESS | 1828 | 1461590795891 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:26:35 INFO - PROCESS | 1828 | 1461590795894 Marionette TRACE conn3 <- [1,2362,null,{}] 06:26:35 INFO - PROCESS | 1828 | 1461590795898 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:36 INFO - PROCESS | 1828 | 1461590796078 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 06:26:36 INFO - PROCESS | 1828 | 1461590796282 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e2e000 == 151 [pid = 1828] [id = 598] 06:26:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (0x7fe16b46b400) [pid = 1828] [serial = 1795] [outer = (nil)] 06:26:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (0x7fe17463d400) [pid = 1828] [serial = 1796] [outer = 0x7fe16b46b400] 06:26:36 INFO - PROCESS | 1828 | 1461590796345 Marionette DEBUG loaded listener.js 06:26:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (0x7fe17524fc00) [pid = 1828] [serial = 1797] [outer = 0x7fe16b46b400] 06:26:37 INFO - PROCESS | 1828 | 1461590797135 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1282ms 06:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:26:37 INFO - PROCESS | 1828 | 1461590797172 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 06:26:37 INFO - PROCESS | 1828 | 1461590797174 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 06:26:37 INFO - PROCESS | 1828 | 1461590797178 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:26:37 INFO - PROCESS | 1828 | 1461590797182 Marionette TRACE conn3 <- [1,2366,null,{}] 06:26:37 INFO - PROCESS | 1828 | 1461590797187 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:37 INFO - PROCESS | 1828 | 1461590797363 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 06:26:37 INFO - PROCESS | 1828 | 1461590797570 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1781ad800 == 152 [pid = 1828] [id = 599] 06:26:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (0x7fe17391c400) [pid = 1828] [serial = 1798] [outer = (nil)] 06:26:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (0x7fe17612fc00) [pid = 1828] [serial = 1799] [outer = 0x7fe17391c400] 06:26:37 INFO - PROCESS | 1828 | 1461590797679 Marionette DEBUG loaded listener.js 06:26:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (0x7fe177682800) [pid = 1828] [serial = 1800] [outer = 0x7fe17391c400] 06:26:38 INFO - PROCESS | 1828 | 1461590798512 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:26:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:26:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1383ms 06:26:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:26:38 INFO - PROCESS | 1828 | 1461590798562 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 06:26:38 INFO - PROCESS | 1828 | 1461590798565 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 06:26:38 INFO - PROCESS | 1828 | 1461590798571 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:26:38 INFO - PROCESS | 1828 | 1461590798574 Marionette TRACE conn3 <- [1,2370,null,{}] 06:26:38 INFO - PROCESS | 1828 | 1461590798578 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:38 INFO - PROCESS | 1828 | 1461590798764 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 06:26:38 INFO - PROCESS | 1828 | 1461590798970 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a0e7000 == 153 [pid = 1828] [id = 600] 06:26:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (0x7fe17776b400) [pid = 1828] [serial = 1801] [outer = (nil)] 06:26:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (0x7fe177bd5c00) [pid = 1828] [serial = 1802] [outer = 0x7fe17776b400] 06:26:39 INFO - PROCESS | 1828 | 1461590799035 Marionette DEBUG loaded listener.js 06:26:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (0x7fe177d10400) [pid = 1828] [serial = 1803] [outer = 0x7fe17776b400] 06:26:39 INFO - PROCESS | 1828 | 1461590799839 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1328ms 06:26:39 INFO - PROCESS | 1828 | 1461590799898 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 06:26:39 INFO - PROCESS | 1828 | 1461590799901 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 06:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:26:39 INFO - PROCESS | 1828 | 1461590799906 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:26:39 INFO - PROCESS | 1828 | 1461590799908 Marionette TRACE conn3 <- [1,2374,null,{}] 06:26:39 INFO - PROCESS | 1828 | 1461590799914 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:40 INFO - PROCESS | 1828 | 1461590800083 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 06:26:40 INFO - PROCESS | 1828 | 1461590800311 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:40 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c8a5800 == 154 [pid = 1828] [id = 601] 06:26:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (0x7fe177d0f000) [pid = 1828] [serial = 1804] [outer = (nil)] 06:26:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (0x7fe178151c00) [pid = 1828] [serial = 1805] [outer = 0x7fe177d0f000] 06:26:40 INFO - PROCESS | 1828 | 1461590800417 Marionette DEBUG loaded listener.js 06:26:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (0x7fe1786b4800) [pid = 1828] [serial = 1806] [outer = 0x7fe177d0f000] 06:26:41 INFO - PROCESS | 1828 | 1461590801234 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1377ms 06:26:41 INFO - PROCESS | 1828 | 1461590801284 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 06:26:41 INFO - PROCESS | 1828 | 1461590801287 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 06:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:26:41 INFO - PROCESS | 1828 | 1461590801292 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:26:41 INFO - PROCESS | 1828 | 1461590801294 Marionette TRACE conn3 <- [1,2378,null,{}] 06:26:41 INFO - PROCESS | 1828 | 1461590801299 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:41 INFO - PROCESS | 1828 | 1461590801477 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 06:26:41 INFO - PROCESS | 1828 | 1461590801682 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1ed800 == 155 [pid = 1828] [id = 602] 06:26:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (0x7fe177e4a000) [pid = 1828] [serial = 1807] [outer = (nil)] 06:26:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (0x7fe1786c2000) [pid = 1828] [serial = 1808] [outer = 0x7fe177e4a000] 06:26:41 INFO - PROCESS | 1828 | 1461590801743 Marionette DEBUG loaded listener.js 06:26:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (0x7fe178811400) [pid = 1828] [serial = 1809] [outer = 0x7fe177e4a000] 06:26:42 INFO - PROCESS | 1828 | 1461590802520 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:26:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:26:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1280ms 06:26:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:26:42 INFO - PROCESS | 1828 | 1461590802573 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 06:26:42 INFO - PROCESS | 1828 | 1461590802575 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 06:26:42 INFO - PROCESS | 1828 | 1461590802581 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:26:42 INFO - PROCESS | 1828 | 1461590802584 Marionette TRACE conn3 <- [1,2382,null,{}] 06:26:42 INFO - PROCESS | 1828 | 1461590802588 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:42 INFO - PROCESS | 1828 | 1461590802774 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 06:26:42 INFO - PROCESS | 1828 | 1461590802986 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ea51800 == 156 [pid = 1828] [id = 603] 06:26:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (0x7fe178004400) [pid = 1828] [serial = 1810] [outer = (nil)] 06:26:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (0x7fe17881a000) [pid = 1828] [serial = 1811] [outer = 0x7fe178004400] 06:26:43 INFO - PROCESS | 1828 | 1461590803048 Marionette DEBUG loaded listener.js 06:26:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (0x7fe178c54c00) [pid = 1828] [serial = 1812] [outer = 0x7fe178004400] 06:26:43 INFO - PROCESS | 1828 | 1461590803834 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1279ms 06:26:43 INFO - PROCESS | 1828 | 1461590803860 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 06:26:43 INFO - PROCESS | 1828 | 1461590803863 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 06:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:26:43 INFO - PROCESS | 1828 | 1461590803868 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:26:43 INFO - PROCESS | 1828 | 1461590803870 Marionette TRACE conn3 <- [1,2386,null,{}] 06:26:43 INFO - PROCESS | 1828 | 1461590803875 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:44 INFO - PROCESS | 1828 | 1461590804050 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 06:26:44 INFO - PROCESS | 1828 | 1461590804257 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:44 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b081800 == 157 [pid = 1828] [id = 604] 06:26:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (0x7fe165d2a800) [pid = 1828] [serial = 1813] [outer = (nil)] 06:26:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (0x7fe179f31000) [pid = 1828] [serial = 1814] [outer = 0x7fe165d2a800] 06:26:44 INFO - PROCESS | 1828 | 1461590804359 Marionette DEBUG loaded listener.js 06:26:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (0x7fe17ab1ac00) [pid = 1828] [serial = 1815] [outer = 0x7fe165d2a800] 06:26:45 INFO - PROCESS | 1828 | 1461590805194 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1381ms 06:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:26:45 INFO - PROCESS | 1828 | 1461590805251 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 06:26:45 INFO - PROCESS | 1828 | 1461590805254 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 06:26:45 INFO - PROCESS | 1828 | 1461590805259 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:26:45 INFO - PROCESS | 1828 | 1461590805263 Marionette TRACE conn3 <- [1,2390,null,{}] 06:26:45 INFO - PROCESS | 1828 | 1461590805267 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:45 INFO - PROCESS | 1828 | 1461590805484 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 06:26:45 INFO - PROCESS | 1828 | 1461590805687 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fa5c000 == 158 [pid = 1828] [id = 605] 06:26:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (0x7fe165f47400) [pid = 1828] [serial = 1816] [outer = (nil)] 06:26:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe17b9bc800) [pid = 1828] [serial = 1817] [outer = 0x7fe165f47400] 06:26:45 INFO - PROCESS | 1828 | 1461590805756 Marionette DEBUG loaded listener.js 06:26:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe17c036800) [pid = 1828] [serial = 1818] [outer = 0x7fe165f47400] 06:26:46 INFO - PROCESS | 1828 | 1461590806540 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1328ms 06:26:46 INFO - PROCESS | 1828 | 1461590806587 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 06:26:46 INFO - PROCESS | 1828 | 1461590806589 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 06:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:26:46 INFO - PROCESS | 1828 | 1461590806595 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:26:46 INFO - PROCESS | 1828 | 1461590806596 Marionette TRACE conn3 <- [1,2394,null,{}] 06:26:46 INFO - PROCESS | 1828 | 1461590806601 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:46 INFO - PROCESS | 1828 | 1461590806777 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 06:26:46 INFO - PROCESS | 1828 | 1461590806984 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fc4a000 == 159 [pid = 1828] [id = 606] 06:26:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe17b197c00) [pid = 1828] [serial = 1819] [outer = (nil)] 06:26:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe17c1ad000) [pid = 1828] [serial = 1820] [outer = 0x7fe17b197c00] 06:26:47 INFO - PROCESS | 1828 | 1461590807046 Marionette DEBUG loaded listener.js 06:26:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe17c312c00) [pid = 1828] [serial = 1821] [outer = 0x7fe17b197c00] 06:26:47 INFO - PROCESS | 1828 | 1461590807853 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1327ms 06:26:47 INFO - PROCESS | 1828 | 1461590807923 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 06:26:47 INFO - PROCESS | 1828 | 1461590807926 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 06:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:26:47 INFO - PROCESS | 1828 | 1461590807931 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:26:47 INFO - PROCESS | 1828 | 1461590807942 Marionette TRACE conn3 <- [1,2398,null,{}] 06:26:47 INFO - PROCESS | 1828 | 1461590807946 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:48 INFO - PROCESS | 1828 | 1461590808122 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 06:26:48 INFO - PROCESS | 1828 | 1461590808362 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe190692800 == 160 [pid = 1828] [id = 607] 06:26:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe1617a2000) [pid = 1828] [serial = 1822] [outer = (nil)] 06:26:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe17c42e400) [pid = 1828] [serial = 1823] [outer = 0x7fe1617a2000] 06:26:48 INFO - PROCESS | 1828 | 1461590808427 Marionette DEBUG loaded listener.js 06:26:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe17c7b3800) [pid = 1828] [serial = 1824] [outer = 0x7fe1617a2000] 06:26:49 INFO - PROCESS | 1828 | 1461590809214 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1335ms 06:26:49 INFO - PROCESS | 1828 | 1461590809272 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 06:26:49 INFO - PROCESS | 1828 | 1461590809274 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 06:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:26:49 INFO - PROCESS | 1828 | 1461590809281 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:26:49 INFO - PROCESS | 1828 | 1461590809283 Marionette TRACE conn3 <- [1,2402,null,{}] 06:26:49 INFO - PROCESS | 1828 | 1461590809288 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:49 INFO - PROCESS | 1828 | 1461590809471 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 06:26:49 INFO - PROCESS | 1828 | 1461590809681 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:49 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe165c67800 == 161 [pid = 1828] [id = 608] 06:26:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe162808400) [pid = 1828] [serial = 1825] [outer = (nil)] 06:26:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe165f47800) [pid = 1828] [serial = 1826] [outer = 0x7fe162808400] 06:26:49 INFO - PROCESS | 1828 | 1461590809786 Marionette DEBUG loaded listener.js 06:26:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe17a2abc00) [pid = 1828] [serial = 1827] [outer = 0x7fe162808400] 06:26:51 INFO - PROCESS | 1828 | 1461590811149 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1929ms 06:26:51 INFO - PROCESS | 1828 | 1461590811212 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 06:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:26:51 INFO - PROCESS | 1828 | 1461590811217 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 06:26:51 INFO - PROCESS | 1828 | 1461590811315 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:26:51 INFO - PROCESS | 1828 | 1461590811321 Marionette TRACE conn3 <- [1,2406,null,{}] 06:26:51 INFO - PROCESS | 1828 | 1461590811346 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:51 INFO - PROCESS | 1828 | 1461590811518 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 06:26:51 INFO - PROCESS | 1828 | 1461590811722 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169764000 == 162 [pid = 1828] [id = 609] 06:26:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe1617ad400) [pid = 1828] [serial = 1828] [outer = (nil)] 06:26:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe1635a0000) [pid = 1828] [serial = 1829] [outer = 0x7fe1617ad400] 06:26:51 INFO - PROCESS | 1828 | 1461590811822 Marionette DEBUG loaded listener.js 06:26:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe164154400) [pid = 1828] [serial = 1830] [outer = 0x7fe1617ad400] 06:26:52 INFO - PROCESS | 1828 | 1461590812802 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:26:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:26:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1643ms 06:26:52 INFO - PROCESS | 1828 | 1461590812867 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 06:26:52 INFO - PROCESS | 1828 | 1461590812874 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 06:26:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:26:52 INFO - PROCESS | 1828 | 1461590812883 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:26:52 INFO - PROCESS | 1828 | 1461590812885 Marionette TRACE conn3 <- [1,2410,null,{}] 06:26:52 INFO - PROCESS | 1828 | 1461590812891 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:53 INFO - PROCESS | 1828 | 1461590813062 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 06:26:53 INFO - PROCESS | 1828 | 1461590813309 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1625df800 == 163 [pid = 1828] [id = 610] 06:26:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe1634f6000) [pid = 1828] [serial = 1831] [outer = (nil)] 06:26:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe16676cc00) [pid = 1828] [serial = 1832] [outer = 0x7fe1634f6000] 06:26:53 INFO - PROCESS | 1828 | 1461590813436 Marionette DEBUG loaded listener.js 06:26:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe166ac5c00) [pid = 1828] [serial = 1833] [outer = 0x7fe1634f6000] 06:26:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b372000 == 162 [pid = 1828] [id = 293] 06:26:53 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe164fc9000) [pid = 1828] [serial = 1706] [outer = (nil)] [url = about:blank] 06:26:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171950000 == 161 [pid = 1828] [id = 593] 06:26:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171944000 == 160 [pid = 1828] [id = 592] 06:26:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b889000 == 159 [pid = 1828] [id = 591] 06:26:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169a9e800 == 158 [pid = 1828] [id = 590] 06:26:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe167e25800 == 157 [pid = 1828] [id = 589] 06:26:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe160bdd000 == 156 [pid = 1828] [id = 588] 06:26:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166e60000 == 155 [pid = 1828] [id = 587] 06:26:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1641d3000 == 154 [pid = 1828] [id = 586] 06:26:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17894f000 == 153 [pid = 1828] [id = 579] 06:26:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1781a6000 == 152 [pid = 1828] [id = 578] 06:26:54 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e3a000 == 151 [pid = 1828] [id = 577] 06:26:54 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177696000 == 150 [pid = 1828] [id = 576] 06:26:54 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174d99000 == 149 [pid = 1828] [id = 575] 06:26:54 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1745cc800 == 148 [pid = 1828] [id = 574] 06:26:54 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17360a000 == 147 [pid = 1828] [id = 573] 06:26:54 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171858000 == 146 [pid = 1828] [id = 572] 06:26:54 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16ba11000 == 145 [pid = 1828] [id = 571] 06:26:54 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169a89800 == 144 [pid = 1828] [id = 570] 06:26:54 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166751000 == 143 [pid = 1828] [id = 569] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe17285d000) [pid = 1828] [serial = 1701] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe1634eb800) [pid = 1828] [serial = 1703] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe170e4a800) [pid = 1828] [serial = 1698] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe16b2a2000) [pid = 1828] [serial = 1695] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe16297c800) [pid = 1828] [serial = 1524] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe165e65000) [pid = 1828] [serial = 1506] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe177bd8000) [pid = 1828] [serial = 1515] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe1693cf800) [pid = 1828] [serial = 1509] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe17ab1a400) [pid = 1828] [serial = 1518] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe18b4fac00) [pid = 1828] [serial = 1521] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe173917800) [pid = 1828] [serial = 1512] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe16ba95000) [pid = 1828] [serial = 1697] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe170e4b000) [pid = 1828] [serial = 1700] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe1639d1000) [pid = 1828] [serial = 1704] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe177770400) [pid = 1828] [serial = 1670] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe166e95c00) [pid = 1828] [serial = 1689] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (0x7fe166d6bc00) [pid = 1828] [serial = 1688] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (0x7fe165e5cc00) [pid = 1828] [serial = 1686] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (0x7fe164fca400) [pid = 1828] [serial = 1685] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (0x7fe16379ec00) [pid = 1828] [serial = 1683] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (0x7fe163548800) [pid = 1828] [serial = 1682] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (0x7fe17391f800) [pid = 1828] [serial = 1647] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (0x7fe1693cf400) [pid = 1828] [serial = 1694] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (0x7fe17369a400) [pid = 1828] [serial = 1658] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (0x7fe175249800) [pid = 1828] [serial = 1664] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (0x7fe166d63800) [pid = 1828] [serial = 1652] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (0x7fe177891400) [pid = 1828] [serial = 1673] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (0x7fe166fa3c00) [pid = 1828] [serial = 1691] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (0x7fe1670a6c00) [pid = 1828] [serial = 1692] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (0x7fe173ad2400) [pid = 1828] [serial = 1661] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (0x7fe177e4d800) [pid = 1828] [serial = 1679] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (0x7fe17613dc00) [pid = 1828] [serial = 1667] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (0x7fe163f9cc00) [pid = 1828] [serial = 1649] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (0x7fe177bd7400) [pid = 1828] [serial = 1676] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (0x7fe16cbf0c00) [pid = 1828] [serial = 1655] [outer = (nil)] [url = about:blank] 06:26:54 INFO - PROCESS | 1828 | 1461590814309 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1477ms 06:26:54 INFO - PROCESS | 1828 | 1461590814361 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 06:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:26:54 INFO - PROCESS | 1828 | 1461590814364 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 06:26:54 INFO - PROCESS | 1828 | 1461590814370 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:26:54 INFO - PROCESS | 1828 | 1461590814374 Marionette TRACE conn3 <- [1,2414,null,{}] 06:26:54 INFO - PROCESS | 1828 | 1461590814387 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:54 INFO - PROCESS | 1828 | 1461590814555 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 06:26:54 INFO - PROCESS | 1828 | 1461590814722 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe167e0e000 == 144 [pid = 1828] [id = 611] 06:26:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (0x7fe1637a2400) [pid = 1828] [serial = 1834] [outer = (nil)] 06:26:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (0x7fe166fa9000) [pid = 1828] [serial = 1835] [outer = 0x7fe1637a2400] 06:26:54 INFO - PROCESS | 1828 | 1461590814781 Marionette DEBUG loaded listener.js 06:26:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (0x7fe1694e6800) [pid = 1828] [serial = 1836] [outer = 0x7fe1637a2400] 06:26:55 INFO - PROCESS | 1828 | 1461590815515 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:26:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:26:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1189ms 06:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:26:55 INFO - PROCESS | 1828 | 1461590815564 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 06:26:55 INFO - PROCESS | 1828 | 1461590815567 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 06:26:55 INFO - PROCESS | 1828 | 1461590815572 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:26:55 INFO - PROCESS | 1828 | 1461590815575 Marionette TRACE conn3 <- [1,2418,null,{}] 06:26:55 INFO - PROCESS | 1828 | 1461590815580 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:55 INFO - PROCESS | 1828 | 1461590815738 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 06:26:55 INFO - PROCESS | 1828 | 1461590815752 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169a89000 == 145 [pid = 1828] [id = 612] 06:26:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (0x7fe166d6a000) [pid = 1828] [serial = 1837] [outer = (nil)] 06:26:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (0x7fe16b914000) [pid = 1828] [serial = 1838] [outer = 0x7fe166d6a000] 06:26:55 INFO - PROCESS | 1828 | 1461590815816 Marionette DEBUG loaded listener.js 06:26:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (0x7fe16cbee800) [pid = 1828] [serial = 1839] [outer = 0x7fe166d6a000] 06:26:56 INFO - PROCESS | 1828 | 1461590816655 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1127ms 06:26:56 INFO - PROCESS | 1828 | 1461590816700 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 06:26:56 INFO - PROCESS | 1828 | 1461590816703 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 06:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:26:56 INFO - PROCESS | 1828 | 1461590816715 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:26:56 INFO - PROCESS | 1828 | 1461590816717 Marionette TRACE conn3 <- [1,2422,null,{}] 06:26:56 INFO - PROCESS | 1828 | 1461590816722 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:56 INFO - PROCESS | 1828 | 1461590816939 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 06:26:56 INFO - PROCESS | 1828 | 1461590816967 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b39c800 == 146 [pid = 1828] [id = 613] 06:26:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (0x7fe16b853c00) [pid = 1828] [serial = 1840] [outer = (nil)] 06:26:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (0x7fe170e4d800) [pid = 1828] [serial = 1841] [outer = 0x7fe16b853c00] 06:26:57 INFO - PROCESS | 1828 | 1461590817021 Marionette DEBUG loaded listener.js 06:26:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (0x7fe17263e400) [pid = 1828] [serial = 1842] [outer = 0x7fe16b853c00] 06:26:57 INFO - PROCESS | 1828 | 1461590817924 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1225ms 06:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:26:57 INFO - PROCESS | 1828 | 1461590817940 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 06:26:57 INFO - PROCESS | 1828 | 1461590817942 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 06:26:57 INFO - PROCESS | 1828 | 1461590817948 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:26:57 INFO - PROCESS | 1828 | 1461590817950 Marionette TRACE conn3 <- [1,2426,null,{}] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (0x7fe1604d7800) [pid = 1828] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (0x7fe162971400) [pid = 1828] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (0x7fe1670b0c00) [pid = 1828] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (0x7fe1670a3000) [pid = 1828] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (0x7fe162978c00) [pid = 1828] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (0x7fe16379b400) [pid = 1828] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (0x7fe1637a6800) [pid = 1828] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (0x7fe1604d8c00) [pid = 1828] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (0x7fe16415cc00) [pid = 1828] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 214 (0x7fe1604d7400) [pid = 1828] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (0x7fe1728f6c00) [pid = 1828] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (0x7fe1617a8000) [pid = 1828] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (0x7fe166776000) [pid = 1828] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (0x7fe173873800) [pid = 1828] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (0x7fe166895400) [pid = 1828] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (0x7fe1617a1c00) [pid = 1828] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:26:58 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (0x7fe162814000) [pid = 1828] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:26:58 INFO - PROCESS | 1828 | 1461590818501 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:58 INFO - PROCESS | 1828 | 1461590818722 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 06:26:58 INFO - PROCESS | 1828 | 1461590818884 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe167ee0800 == 147 [pid = 1828] [id = 614] 06:26:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe172852c00) [pid = 1828] [serial = 1843] [outer = (nil)] 06:26:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (0x7fe1728fa800) [pid = 1828] [serial = 1844] [outer = 0x7fe172852c00] 06:26:58 INFO - PROCESS | 1828 | 1461590818941 Marionette DEBUG loaded listener.js 06:26:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (0x7fe17374bc00) [pid = 1828] [serial = 1845] [outer = 0x7fe172852c00] 06:26:59 INFO - PROCESS | 1828 | 1461590819528 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:26:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1633ms 06:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:26:59 INFO - PROCESS | 1828 | 1461590819580 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 06:26:59 INFO - PROCESS | 1828 | 1461590819582 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 06:26:59 INFO - PROCESS | 1828 | 1461590819588 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:26:59 INFO - PROCESS | 1828 | 1461590819590 Marionette TRACE conn3 <- [1,2430,null,{}] 06:26:59 INFO - PROCESS | 1828 | 1461590819595 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:59 INFO - PROCESS | 1828 | 1461590819749 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 06:26:59 INFO - PROCESS | 1828 | 1461590819926 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17185f000 == 148 [pid = 1828] [id = 615] 06:26:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (0x7fe172853c00) [pid = 1828] [serial = 1846] [outer = (nil)] 06:26:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (0x7fe173878c00) [pid = 1828] [serial = 1847] [outer = 0x7fe172853c00] 06:26:59 INFO - PROCESS | 1828 | 1461590819980 Marionette DEBUG loaded listener.js 06:27:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (0x7fe173adc000) [pid = 1828] [serial = 1848] [outer = 0x7fe172853c00] 06:27:00 INFO - PROCESS | 1828 | 1461590820789 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:27:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1235ms 06:27:00 INFO - PROCESS | 1828 | 1461590820823 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 06:27:00 INFO - PROCESS | 1828 | 1461590820828 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 06:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:27:00 INFO - PROCESS | 1828 | 1461590820837 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:27:00 INFO - PROCESS | 1828 | 1461590820842 Marionette TRACE conn3 <- [1,2434,null,{}] 06:27:00 INFO - PROCESS | 1828 | 1461590820851 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:01 INFO - PROCESS | 1828 | 1461590821038 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 06:27:01 INFO - PROCESS | 1828 | 1461590821251 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16521a800 == 149 [pid = 1828] [id = 616] 06:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (0x7fe1617ae000) [pid = 1828] [serial = 1849] [outer = (nil)] 06:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (0x7fe16354f400) [pid = 1828] [serial = 1850] [outer = 0x7fe1617ae000] 06:27:01 INFO - PROCESS | 1828 | 1461590821316 Marionette DEBUG loaded listener.js 06:27:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (0x7fe1639d8000) [pid = 1828] [serial = 1851] [outer = 0x7fe1617ae000] 06:27:02 INFO - PROCESS | 1828 | 1461590822161 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:27:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:27:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1388ms 06:27:02 INFO - PROCESS | 1828 | 1461590822225 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 06:27:02 INFO - PROCESS | 1828 | 1461590822233 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 06:27:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:27:02 INFO - PROCESS | 1828 | 1461590822242 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:27:02 INFO - PROCESS | 1828 | 1461590822247 Marionette TRACE conn3 <- [1,2438,null,{}] 06:27:02 INFO - PROCESS | 1828 | 1461590822253 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:02 INFO - PROCESS | 1828 | 1461590822475 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 06:27:02 INFO - PROCESS | 1828 | 1461590822677 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:02 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169a8b800 == 150 [pid = 1828] [id = 617] 06:27:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 217 (0x7fe16354fc00) [pid = 1828] [serial = 1852] [outer = (nil)] 06:27:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 218 (0x7fe16689b400) [pid = 1828] [serial = 1853] [outer = 0x7fe16354fc00] 06:27:02 INFO - PROCESS | 1828 | 1461590822799 Marionette DEBUG loaded listener.js 06:27:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 219 (0x7fe166e8e400) [pid = 1828] [serial = 1854] [outer = 0x7fe16354fc00] 06:27:03 INFO - PROCESS | 1828 | 1461590823688 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1481ms 06:27:03 INFO - PROCESS | 1828 | 1461590823723 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 06:27:03 INFO - PROCESS | 1828 | 1461590823727 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 06:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:27:03 INFO - PROCESS | 1828 | 1461590823733 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:27:03 INFO - PROCESS | 1828 | 1461590823738 Marionette TRACE conn3 <- [1,2442,null,{}] 06:27:03 INFO - PROCESS | 1828 | 1461590823751 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:03 INFO - PROCESS | 1828 | 1461590823934 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 06:27:04 INFO - PROCESS | 1828 | 1461590824142 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:04 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17401a000 == 151 [pid = 1828] [id = 618] 06:27:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 220 (0x7fe166fa5400) [pid = 1828] [serial = 1855] [outer = (nil)] 06:27:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (0x7fe16b914400) [pid = 1828] [serial = 1856] [outer = 0x7fe166fa5400] 06:27:04 INFO - PROCESS | 1828 | 1461590824209 Marionette DEBUG loaded listener.js 06:27:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (0x7fe172860400) [pid = 1828] [serial = 1857] [outer = 0x7fe166fa5400] 06:27:05 INFO - PROCESS | 1828 | 1461590825014 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:27:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1337ms 06:27:05 INFO - PROCESS | 1828 | 1461590825071 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 06:27:05 INFO - PROCESS | 1828 | 1461590825075 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 06:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:27:05 INFO - PROCESS | 1828 | 1461590825081 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:27:05 INFO - PROCESS | 1828 | 1461590825084 Marionette TRACE conn3 <- [1,2446,null,{}] 06:27:05 INFO - PROCESS | 1828 | 1461590825089 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:05 INFO - PROCESS | 1828 | 1461590825262 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 06:27:05 INFO - PROCESS | 1828 | 1461590825524 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174ec0000 == 152 [pid = 1828] [id = 619] 06:27:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (0x7fe164157800) [pid = 1828] [serial = 1858] [outer = (nil)] 06:27:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (0x7fe17387b800) [pid = 1828] [serial = 1859] [outer = 0x7fe164157800] 06:27:05 INFO - PROCESS | 1828 | 1461590825592 Marionette DEBUG loaded listener.js 06:27:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (0x7fe1740f6000) [pid = 1828] [serial = 1860] [outer = 0x7fe164157800] 06:27:06 INFO - PROCESS | 1828 | 1461590826348 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1280ms 06:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:27:06 INFO - PROCESS | 1828 | 1461590826361 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 06:27:06 INFO - PROCESS | 1828 | 1461590826364 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 06:27:06 INFO - PROCESS | 1828 | 1461590826368 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:27:06 INFO - PROCESS | 1828 | 1461590826372 Marionette TRACE conn3 <- [1,2450,null,{}] 06:27:06 INFO - PROCESS | 1828 | 1461590826376 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:06 INFO - PROCESS | 1828 | 1461590826555 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 06:27:06 INFO - PROCESS | 1828 | 1461590826761 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177c4d000 == 153 [pid = 1828] [id = 620] 06:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (0x7fe1693cf400) [pid = 1828] [serial = 1861] [outer = (nil)] 06:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (0x7fe174a2c400) [pid = 1828] [serial = 1862] [outer = 0x7fe1693cf400] 06:27:06 INFO - PROCESS | 1828 | 1461590826827 Marionette DEBUG loaded listener.js 06:27:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (0x7fe175e82800) [pid = 1828] [serial = 1863] [outer = 0x7fe1693cf400] 06:27:07 INFO - PROCESS | 1828 | 1461590827620 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:27:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:27:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1281ms 06:27:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:27:07 INFO - PROCESS | 1828 | 1461590827650 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 06:27:07 INFO - PROCESS | 1828 | 1461590827653 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 06:27:07 INFO - PROCESS | 1828 | 1461590827657 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:27:07 INFO - PROCESS | 1828 | 1461590827661 Marionette TRACE conn3 <- [1,2454,null,{}] 06:27:07 INFO - PROCESS | 1828 | 1461590827666 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:07 INFO - PROCESS | 1828 | 1461590827872 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 06:27:08 INFO - PROCESS | 1828 | 1461590828084 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe178831800 == 154 [pid = 1828] [id = 621] 06:27:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (0x7fe176134c00) [pid = 1828] [serial = 1864] [outer = (nil)] 06:27:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (0x7fe177894400) [pid = 1828] [serial = 1865] [outer = 0x7fe176134c00] 06:27:08 INFO - PROCESS | 1828 | 1461590828149 Marionette DEBUG loaded listener.js 06:27:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (0x7fe177bd8000) [pid = 1828] [serial = 1866] [outer = 0x7fe176134c00] 06:27:08 INFO - PROCESS | 1828 | 1461590828920 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1329ms 06:27:08 INFO - PROCESS | 1828 | 1461590828988 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 06:27:08 INFO - PROCESS | 1828 | 1461590828991 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 06:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:27:08 INFO - PROCESS | 1828 | 1461590828996 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:27:09 INFO - PROCESS | 1828 | 1461590828998 Marionette TRACE conn3 <- [1,2458,null,{}] 06:27:09 INFO - PROCESS | 1828 | 1461590829003 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:09 INFO - PROCESS | 1828 | 1461590829181 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 06:27:09 INFO - PROCESS | 1828 | 1461590829391 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:09 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c01a800 == 155 [pid = 1828] [id = 622] 06:27:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (0x7fe177683400) [pid = 1828] [serial = 1867] [outer = (nil)] 06:27:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (0x7fe178145000) [pid = 1828] [serial = 1868] [outer = 0x7fe177683400] 06:27:09 INFO - PROCESS | 1828 | 1461590829496 Marionette DEBUG loaded listener.js 06:27:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (0x7fe178621400) [pid = 1828] [serial = 1869] [outer = 0x7fe177683400] 06:27:10 INFO - PROCESS | 1828 | 1461590830283 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1328ms 06:27:10 INFO - PROCESS | 1828 | 1461590830326 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 06:27:10 INFO - PROCESS | 1828 | 1461590830328 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 06:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:27:10 INFO - PROCESS | 1828 | 1461590830334 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:27:10 INFO - PROCESS | 1828 | 1461590830336 Marionette TRACE conn3 <- [1,2462,null,{}] 06:27:10 INFO - PROCESS | 1828 | 1461590830341 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:10 INFO - PROCESS | 1828 | 1461590830524 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 06:27:10 INFO - PROCESS | 1828 | 1461590830805 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1d1800 == 156 [pid = 1828] [id = 623] 06:27:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe163594800) [pid = 1828] [serial = 1870] [outer = (nil)] 06:27:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe17864f000) [pid = 1828] [serial = 1871] [outer = 0x7fe163594800] 06:27:10 INFO - PROCESS | 1828 | 1461590830871 Marionette DEBUG loaded listener.js 06:27:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe17a0aac00) [pid = 1828] [serial = 1872] [outer = 0x7fe163594800] 06:27:11 INFO - PROCESS | 1828 | 1461590831644 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:27:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:27:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1378ms 06:27:11 INFO - PROCESS | 1828 | 1461590831712 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 06:27:11 INFO - PROCESS | 1828 | 1461590831715 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 06:27:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:27:11 INFO - PROCESS | 1828 | 1461590831721 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:27:11 INFO - PROCESS | 1828 | 1461590831723 Marionette TRACE conn3 <- [1,2466,null,{}] 06:27:11 INFO - PROCESS | 1828 | 1461590831728 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:11 INFO - PROCESS | 1828 | 1461590831907 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 06:27:12 INFO - PROCESS | 1828 | 1461590832115 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:12 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1814a8800 == 157 [pid = 1828] [id = 624] 06:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe16b29ec00) [pid = 1828] [serial = 1873] [outer = (nil)] 06:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe17abeac00) [pid = 1828] [serial = 1874] [outer = 0x7fe16b29ec00] 06:27:12 INFO - PROCESS | 1828 | 1461590832178 Marionette DEBUG loaded listener.js 06:27:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe17b997000) [pid = 1828] [serial = 1875] [outer = 0x7fe16b29ec00] 06:27:12 INFO - PROCESS | 1828 | 1461590832963 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1277ms 06:27:13 INFO - PROCESS | 1828 | 1461590832998 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 06:27:13 INFO - PROCESS | 1828 | 1461590833001 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 06:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:27:13 INFO - PROCESS | 1828 | 1461590833006 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:27:13 INFO - PROCESS | 1828 | 1461590833008 Marionette TRACE conn3 <- [1,2470,null,{}] 06:27:13 INFO - PROCESS | 1828 | 1461590833013 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:13 INFO - PROCESS | 1828 | 1461590833188 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 06:27:13 INFO - PROCESS | 1828 | 1461590833397 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:13 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18c204000 == 158 [pid = 1828] [id = 625] 06:27:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe178641c00) [pid = 1828] [serial = 1876] [outer = (nil)] 06:27:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe17b9b8400) [pid = 1828] [serial = 1877] [outer = 0x7fe178641c00] 06:27:13 INFO - PROCESS | 1828 | 1461590833457 Marionette DEBUG loaded listener.js 06:27:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe17beadc00) [pid = 1828] [serial = 1878] [outer = 0x7fe178641c00] 06:27:14 INFO - PROCESS | 1828 | 1461590834238 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1281ms 06:27:14 INFO - PROCESS | 1828 | 1461590834288 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 06:27:14 INFO - PROCESS | 1828 | 1461590834292 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 06:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:27:14 INFO - PROCESS | 1828 | 1461590834297 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:27:14 INFO - PROCESS | 1828 | 1461590834301 Marionette TRACE conn3 <- [1,2474,null,{}] 06:27:14 INFO - PROCESS | 1828 | 1461590834306 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:14 INFO - PROCESS | 1828 | 1461590834498 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 06:27:14 INFO - PROCESS | 1828 | 1461590834710 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:14 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe19070d000 == 159 [pid = 1828] [id = 626] 06:27:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe17880c800) [pid = 1828] [serial = 1879] [outer = (nil)] 06:27:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe17c7b9800) [pid = 1828] [serial = 1880] [outer = 0x7fe17880c800] 06:27:14 INFO - PROCESS | 1828 | 1461590834778 Marionette DEBUG loaded listener.js 06:27:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe17d230000) [pid = 1828] [serial = 1881] [outer = 0x7fe17880c800] 06:27:15 INFO - PROCESS | 1828 | 1461590835626 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1379ms 06:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:27:15 INFO - PROCESS | 1828 | 1461590835678 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 06:27:15 INFO - PROCESS | 1828 | 1461590835680 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 06:27:15 INFO - PROCESS | 1828 | 1461590835684 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:27:15 INFO - PROCESS | 1828 | 1461590835688 Marionette TRACE conn3 <- [1,2478,null,{}] 06:27:15 INFO - PROCESS | 1828 | 1461590835693 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:15 INFO - PROCESS | 1828 | 1461590835865 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 06:27:16 INFO - PROCESS | 1828 | 1461590836081 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:16 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1948a3800 == 160 [pid = 1828] [id = 627] 06:27:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe164fcf800) [pid = 1828] [serial = 1882] [outer = (nil)] 06:27:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe17d230400) [pid = 1828] [serial = 1883] [outer = 0x7fe164fcf800] 06:27:16 INFO - PROCESS | 1828 | 1461590836185 Marionette DEBUG loaded listener.js 06:27:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe17db86c00) [pid = 1828] [serial = 1884] [outer = 0x7fe164fcf800] 06:27:16 INFO - PROCESS | 1828 | 1461590836993 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1379ms 06:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:27:17 INFO - PROCESS | 1828 | 1461590837065 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 06:27:17 INFO - PROCESS | 1828 | 1461590837067 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 06:27:17 INFO - PROCESS | 1828 | 1461590837072 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:27:17 INFO - PROCESS | 1828 | 1461590837075 Marionette TRACE conn3 <- [1,2482,null,{}] 06:27:17 INFO - PROCESS | 1828 | 1461590837080 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:17 INFO - PROCESS | 1828 | 1461590837257 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 06:27:17 INFO - PROCESS | 1828 | 1461590837475 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe195646000 == 161 [pid = 1828] [id = 628] 06:27:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe165e5bc00) [pid = 1828] [serial = 1885] [outer = (nil)] 06:27:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe17db90400) [pid = 1828] [serial = 1886] [outer = 0x7fe165e5bc00] 06:27:17 INFO - PROCESS | 1828 | 1461590837578 Marionette DEBUG loaded listener.js 06:27:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe17e217800) [pid = 1828] [serial = 1887] [outer = 0x7fe165e5bc00] 06:27:18 INFO - PROCESS | 1828 | 1461590838395 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:27:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:27:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1382ms 06:27:18 INFO - PROCESS | 1828 | 1461590838455 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 06:27:18 INFO - PROCESS | 1828 | 1461590838458 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 06:27:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:27:18 INFO - PROCESS | 1828 | 1461590838463 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:27:18 INFO - PROCESS | 1828 | 1461590838465 Marionette TRACE conn3 <- [1,2486,null,{}] 06:27:18 INFO - PROCESS | 1828 | 1461590838470 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:18 INFO - PROCESS | 1828 | 1461590838644 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 06:27:18 INFO - PROCESS | 1828 | 1461590838855 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:18 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe15eff3800 == 162 [pid = 1828] [id = 629] 06:27:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe17da6bc00) [pid = 1828] [serial = 1888] [outer = (nil)] 06:27:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe17e276400) [pid = 1828] [serial = 1889] [outer = 0x7fe17da6bc00] 06:27:18 INFO - PROCESS | 1828 | 1461590838917 Marionette DEBUG loaded listener.js 06:27:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe17e86dc00) [pid = 1828] [serial = 1890] [outer = 0x7fe17da6bc00] 06:27:19 INFO - PROCESS | 1828 | 1461590839689 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1276ms 06:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:27:19 INFO - PROCESS | 1828 | 1461590839740 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 06:27:19 INFO - PROCESS | 1828 | 1461590839743 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 06:27:19 INFO - PROCESS | 1828 | 1461590839748 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:27:19 INFO - PROCESS | 1828 | 1461590839751 Marionette TRACE conn3 <- [1,2490,null,{}] 06:27:19 INFO - PROCESS | 1828 | 1461590839774 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:19 INFO - PROCESS | 1828 | 1461590839962 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 06:27:20 INFO - PROCESS | 1828 | 1461590840221 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:20 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe162aa6000 == 163 [pid = 1828] [id = 630] 06:27:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (0x7fe173747c00) [pid = 1828] [serial = 1891] [outer = (nil)] 06:27:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (0x7fe17e950c00) [pid = 1828] [serial = 1892] [outer = 0x7fe173747c00] 06:27:20 INFO - PROCESS | 1828 | 1461590840288 Marionette DEBUG loaded listener.js 06:27:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (0x7fe18140cc00) [pid = 1828] [serial = 1893] [outer = 0x7fe173747c00] 06:27:21 INFO - PROCESS | 1828 | 1461590841094 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1401ms 06:27:21 INFO - PROCESS | 1828 | 1461590841150 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 06:27:21 INFO - PROCESS | 1828 | 1461590841152 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 06:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:27:21 INFO - PROCESS | 1828 | 1461590841157 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:27:21 INFO - PROCESS | 1828 | 1461590841159 Marionette TRACE conn3 <- [1,2494,null,{}] 06:27:21 INFO - PROCESS | 1828 | 1461590841164 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:21 INFO - PROCESS | 1828 | 1461590841340 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 06:27:21 INFO - PROCESS | 1828 | 1461590841554 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1614db800 == 164 [pid = 1828] [id = 631] 06:27:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe1617a0c00) [pid = 1828] [serial = 1894] [outer = (nil)] 06:27:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe1639d1800) [pid = 1828] [serial = 1895] [outer = 0x7fe1617a0c00] 06:27:21 INFO - PROCESS | 1828 | 1461590841656 Marionette DEBUG loaded listener.js 06:27:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe173910400) [pid = 1828] [serial = 1896] [outer = 0x7fe1617a0c00] 06:27:22 INFO - PROCESS | 1828 | 1461590842444 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1330ms 06:27:22 INFO - PROCESS | 1828 | 1461590842488 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 06:27:22 INFO - PROCESS | 1828 | 1461590842491 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 06:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:27:22 INFO - PROCESS | 1828 | 1461590842496 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:27:22 INFO - PROCESS | 1828 | 1461590842499 Marionette TRACE conn3 <- [1,2498,null,{}] 06:27:22 INFO - PROCESS | 1828 | 1461590842522 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:22 INFO - PROCESS | 1828 | 1461590842715 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 06:27:22 INFO - PROCESS | 1828 | 1461590842979 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1625cf800 == 165 [pid = 1828] [id = 632] 06:27:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe1604d4800) [pid = 1828] [serial = 1897] [outer = (nil)] 06:27:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (0x7fe1636c8c00) [pid = 1828] [serial = 1898] [outer = 0x7fe1604d4800] 06:27:23 INFO - PROCESS | 1828 | 1461590843043 Marionette DEBUG loaded listener.js 06:27:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (0x7fe18145c800) [pid = 1828] [serial = 1899] [outer = 0x7fe1604d4800] 06:27:24 INFO - PROCESS | 1828 | 1461590844205 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1779ms 06:27:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:27:24 INFO - PROCESS | 1828 | 1461590844276 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 06:27:24 INFO - PROCESS | 1828 | 1461590844280 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 06:27:24 INFO - PROCESS | 1828 | 1461590844288 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:27:24 INFO - PROCESS | 1828 | 1461590844293 Marionette TRACE conn3 <- [1,2502,null,{}] 06:27:24 INFO - PROCESS | 1828 | 1461590844301 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:24 INFO - PROCESS | 1828 | 1461590844527 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 06:27:24 INFO - PROCESS | 1828 | 1461590844806 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166fcc000 == 166 [pid = 1828] [id = 633] 06:27:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (0x7fe16379a800) [pid = 1828] [serial = 1900] [outer = (nil)] 06:27:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (0x7fe1639d8c00) [pid = 1828] [serial = 1901] [outer = 0x7fe16379a800] 06:27:24 INFO - PROCESS | 1828 | 1461590844867 Marionette DEBUG loaded listener.js 06:27:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (0x7fe165e56800) [pid = 1828] [serial = 1902] [outer = 0x7fe16379a800] 06:27:25 INFO - PROCESS | 1828 | 1461590845643 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:27:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:27:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1433ms 06:27:25 INFO - PROCESS | 1828 | 1461590845720 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 06:27:25 INFO - PROCESS | 1828 | 1461590845736 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 06:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:27:25 INFO - PROCESS | 1828 | 1461590845749 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:27:25 INFO - PROCESS | 1828 | 1461590845757 Marionette TRACE conn3 <- [1,2506,null,{}] 06:27:25 INFO - PROCESS | 1828 | 1461590845848 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:26 INFO - PROCESS | 1828 | 1461590846158 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 06:27:26 INFO - PROCESS | 1828 | 1461590846360 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe165c5b800 == 167 [pid = 1828] [id = 634] 06:27:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 268 (0x7fe166e92400) [pid = 1828] [serial = 1903] [outer = (nil)] 06:27:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 269 (0x7fe1670a3800) [pid = 1828] [serial = 1904] [outer = 0x7fe166e92400] 06:27:26 INFO - PROCESS | 1828 | 1461590846425 Marionette DEBUG loaded listener.js 06:27:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 270 (0x7fe16b2a3c00) [pid = 1828] [serial = 1905] [outer = 0x7fe166e92400] 06:27:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe167ee0800 == 166 [pid = 1828] [id = 614] 06:27:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b39c800 == 165 [pid = 1828] [id = 613] 06:27:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169a89000 == 164 [pid = 1828] [id = 612] 06:27:26 INFO - PROCESS | 1828 | --DOMWINDOW == 269 (0x7fe166e87000) [pid = 1828] [serial = 1754] [outer = (nil)] [url = about:blank] 06:27:26 INFO - PROCESS | 1828 | --DOMWINDOW == 268 (0x7fe1634f1800) [pid = 1828] [serial = 1757] [outer = (nil)] [url = about:blank] 06:27:26 INFO - PROCESS | 1828 | --DOMWINDOW == 267 (0x7fe178649400) [pid = 1828] [serial = 1751] [outer = (nil)] [url = about:blank] 06:27:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe167e0e000 == 163 [pid = 1828] [id = 611] 06:27:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1625df800 == 162 [pid = 1828] [id = 610] 06:27:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169764000 == 161 [pid = 1828] [id = 609] 06:27:27 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17a0e7000 == 160 [pid = 1828] [id = 600] 06:27:27 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1781ad800 == 159 [pid = 1828] [id = 599] 06:27:27 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e2e000 == 158 [pid = 1828] [id = 598] 06:27:27 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175f48800 == 157 [pid = 1828] [id = 597] 06:27:27 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b782800 == 156 [pid = 1828] [id = 596] 06:27:27 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166e65800 == 155 [pid = 1828] [id = 595] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (0x7fe1748c6800) [pid = 1828] [serial = 1730] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (0x7fe16ba96800) [pid = 1828] [serial = 1727] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (0x7fe164fce400) [pid = 1828] [serial = 1764] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (0x7fe173751800) [pid = 1828] [serial = 1776] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (0x7fe166e95800) [pid = 1828] [serial = 1781] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe166774400) [pid = 1828] [serial = 1712] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe16b2a8000) [pid = 1828] [serial = 1769] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe17387bc00) [pid = 1828] [serial = 1778] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe172645000) [pid = 1828] [serial = 1773] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (0x7fe162808c00) [pid = 1828] [serial = 1760] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (0x7fe165eecc00) [pid = 1828] [serial = 1766] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (0x7fe163544400) [pid = 1828] [serial = 1761] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe17814c800) [pid = 1828] [serial = 1745] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe17374f800) [pid = 1828] [serial = 1724] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe177a0a800) [pid = 1828] [serial = 1739] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe16b2a4000) [pid = 1828] [serial = 1715] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe16b84f400) [pid = 1828] [serial = 1770] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe1725a3400) [pid = 1828] [serial = 1772] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe16359d000) [pid = 1828] [serial = 1763] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe16cbeb000) [pid = 1828] [serial = 1718] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe178003800) [pid = 1828] [serial = 1742] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe175e85400) [pid = 1828] [serial = 1736] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe178620400) [pid = 1828] [serial = 1748] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe166e8a000) [pid = 1828] [serial = 1767] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe173f07800) [pid = 1828] [serial = 1779] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe172923000) [pid = 1828] [serial = 1775] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe1639d5800) [pid = 1828] [serial = 1709] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe174c5d800) [pid = 1828] [serial = 1733] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe17285a000) [pid = 1828] [serial = 1721] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe1728f3c00) [pid = 1828] [serial = 1782] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe1604e2800) [pid = 1828] [serial = 1545] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe18c5d8000) [pid = 1828] [serial = 1527] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe16cbf7800) [pid = 1828] [serial = 1542] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (0x7fe18c473800) [pid = 1828] [serial = 1539] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (0x7fe1637a6400) [pid = 1828] [serial = 1530] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (0x7fe1670a8800) [pid = 1828] [serial = 1533] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (0x7fe18fda6400) [pid = 1828] [serial = 1536] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (0x7fe166777800) [pid = 1828] [serial = 1548] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (0x7fe16b466800) [pid = 1828] [serial = 1572] [outer = (nil)] [url = about:blank] 06:27:27 INFO - PROCESS | 1828 | 1461590847317 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:27:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:27:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1600ms 06:27:27 INFO - PROCESS | 1828 | 1461590847350 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 06:27:27 INFO - PROCESS | 1828 | 1461590847352 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 06:27:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:27:27 INFO - PROCESS | 1828 | 1461590847385 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:27:27 INFO - PROCESS | 1828 | 1461590847390 Marionette TRACE conn3 <- [1,2510,null,{}] 06:27:27 INFO - PROCESS | 1828 | 1461590847415 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:27 INFO - PROCESS | 1828 | 1461590847581 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 06:27:27 INFO - PROCESS | 1828 | 1461590847597 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:27 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166ed1000 == 156 [pid = 1828] [id = 635] 06:27:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (0x7fe166777800) [pid = 1828] [serial = 1906] [outer = (nil)] 06:27:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (0x7fe16cbed400) [pid = 1828] [serial = 1907] [outer = 0x7fe166777800] 06:27:27 INFO - PROCESS | 1828 | 1461590847653 Marionette DEBUG loaded listener.js 06:27:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (0x7fe172643c00) [pid = 1828] [serial = 1908] [outer = 0x7fe166777800] 06:27:28 INFO - PROCESS | 1828 | 1461590848441 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:27:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:27:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1118ms 06:27:28 INFO - PROCESS | 1828 | 1461590848483 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 06:27:28 INFO - PROCESS | 1828 | 1461590848487 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 06:27:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:27:28 INFO - PROCESS | 1828 | 1461590848492 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:27:28 INFO - PROCESS | 1828 | 1461590848494 Marionette TRACE conn3 <- [1,2514,null,{}] 06:27:28 INFO - PROCESS | 1828 | 1461590848498 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:28 INFO - PROCESS | 1828 | 1461590848662 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 06:27:28 INFO - PROCESS | 1828 | 1461590848677 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169a95800 == 157 [pid = 1828] [id = 636] 06:27:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (0x7fe163550400) [pid = 1828] [serial = 1909] [outer = (nil)] 06:27:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (0x7fe173752c00) [pid = 1828] [serial = 1910] [outer = 0x7fe163550400] 06:27:28 INFO - PROCESS | 1828 | 1461590848733 Marionette DEBUG loaded listener.js 06:27:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (0x7fe1740ea800) [pid = 1828] [serial = 1911] [outer = 0x7fe163550400] 06:27:29 INFO - PROCESS | 1828 | 1461590849602 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:27:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:27:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1130ms 06:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:27:29 INFO - PROCESS | 1828 | 1461590849623 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 06:27:29 INFO - PROCESS | 1828 | 1461590849626 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 06:27:29 INFO - PROCESS | 1828 | 1461590849631 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:27:29 INFO - PROCESS | 1828 | 1461590849633 Marionette TRACE conn3 <- [1,2518,null,{}] 06:27:29 INFO - PROCESS | 1828 | 1461590849637 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:29 INFO - PROCESS | 1828 | 1461590849855 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 06:27:29 INFO - PROCESS | 1828 | 1461590849886 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b383000 == 158 [pid = 1828] [id = 637] 06:27:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe1740f3800) [pid = 1828] [serial = 1912] [outer = (nil)] 06:27:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe174aed400) [pid = 1828] [serial = 1913] [outer = 0x7fe1740f3800] 06:27:29 INFO - PROCESS | 1828 | 1461590849950 Marionette DEBUG loaded listener.js 06:27:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe175f2cc00) [pid = 1828] [serial = 1914] [outer = 0x7fe1740f3800] 06:27:30 INFO - PROCESS | 1828 | 1461590850849 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1280ms 06:27:30 INFO - PROCESS | 1828 | 1461590850910 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 06:27:30 INFO - PROCESS | 1828 | 1461590850913 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 06:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:27:30 INFO - PROCESS | 1828 | 1461590850918 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:27:30 INFO - PROCESS | 1828 | 1461590850920 Marionette TRACE conn3 <- [1,2522,null,{}] 06:27:30 INFO - PROCESS | 1828 | 1461590850925 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:31 INFO - PROCESS | 1828 | 1461590851171 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 06:27:31 INFO - PROCESS | 1828 | 1461590851222 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171947800 == 159 [pid = 1828] [id = 638] 06:27:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe17776c800) [pid = 1828] [serial = 1915] [outer = (nil)] 06:27:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe177bde800) [pid = 1828] [serial = 1916] [outer = 0x7fe17776c800] 06:27:31 INFO - PROCESS | 1828 | 1461590851283 Marionette DEBUG loaded listener.js 06:27:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe17814c400) [pid = 1828] [serial = 1917] [outer = 0x7fe17776c800] 06:27:31 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe1637a2400) [pid = 1828] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:27:31 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe166d6a000) [pid = 1828] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:27:31 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe16b853c00) [pid = 1828] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:27:31 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe1634f6000) [pid = 1828] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:27:31 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe1617ad400) [pid = 1828] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:27:31 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe172852c00) [pid = 1828] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:27:32 INFO - PROCESS | 1828 | 1461590852269 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1388ms 06:27:32 INFO - PROCESS | 1828 | 1461590852307 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 06:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:27:32 INFO - PROCESS | 1828 | 1461590852310 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 06:27:32 INFO - PROCESS | 1828 | 1461590852314 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:27:32 INFO - PROCESS | 1828 | 1461590852317 Marionette TRACE conn3 <- [1,2526,null,{}] 06:27:32 INFO - PROCESS | 1828 | 1461590852331 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:32 INFO - PROCESS | 1828 | 1461590852559 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 06:27:32 INFO - PROCESS | 1828 | 1461590852576 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17361e800 == 160 [pid = 1828] [id = 639] 06:27:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe16b853c00) [pid = 1828] [serial = 1918] [outer = (nil)] 06:27:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe178646400) [pid = 1828] [serial = 1919] [outer = 0x7fe16b853c00] 06:27:32 INFO - PROCESS | 1828 | 1461590852631 Marionette DEBUG loaded listener.js 06:27:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe178812800) [pid = 1828] [serial = 1920] [outer = 0x7fe16b853c00] 06:27:33 INFO - PROCESS | 1828 | 1461590853340 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:27:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:27:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1079ms 06:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:27:33 INFO - PROCESS | 1828 | 1461590853394 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 06:27:33 INFO - PROCESS | 1828 | 1461590853396 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 06:27:33 INFO - PROCESS | 1828 | 1461590853402 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:27:33 INFO - PROCESS | 1828 | 1461590853405 Marionette TRACE conn3 <- [1,2530,null,{}] 06:27:33 INFO - PROCESS | 1828 | 1461590853409 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:33 INFO - PROCESS | 1828 | 1461590853638 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 06:27:33 INFO - PROCESS | 1828 | 1461590853655 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174890800 == 161 [pid = 1828] [id = 640] 06:27:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe16cbec800) [pid = 1828] [serial = 1921] [outer = (nil)] 06:27:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe179f38000) [pid = 1828] [serial = 1922] [outer = 0x7fe16cbec800] 06:27:33 INFO - PROCESS | 1828 | 1461590853708 Marionette DEBUG loaded listener.js 06:27:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe17bb0a000) [pid = 1828] [serial = 1923] [outer = 0x7fe16cbec800] 06:27:34 INFO - PROCESS | 1828 | 1461590854785 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1431ms 06:27:34 INFO - PROCESS | 1828 | 1461590854834 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 06:27:34 INFO - PROCESS | 1828 | 1461590854841 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 06:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:27:34 INFO - PROCESS | 1828 | 1461590854848 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:27:34 INFO - PROCESS | 1828 | 1461590854853 Marionette TRACE conn3 <- [1,2534,null,{}] 06:27:34 INFO - PROCESS | 1828 | 1461590854860 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:35 INFO - PROCESS | 1828 | 1461590855077 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 06:27:35 INFO - PROCESS | 1828 | 1461590855287 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166818800 == 162 [pid = 1828] [id = 641] 06:27:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe1639dd400) [pid = 1828] [serial = 1924] [outer = (nil)] 06:27:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe166772c00) [pid = 1828] [serial = 1925] [outer = 0x7fe1639dd400] 06:27:35 INFO - PROCESS | 1828 | 1461590855398 Marionette DEBUG loaded listener.js 06:27:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe166e95800) [pid = 1828] [serial = 1926] [outer = 0x7fe1639dd400] 06:27:36 INFO - PROCESS | 1828 | 1461590856265 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1482ms 06:27:36 INFO - PROCESS | 1828 | 1461590856330 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 06:27:36 INFO - PROCESS | 1828 | 1461590856337 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 06:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:27:36 INFO - PROCESS | 1828 | 1461590856346 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:27:36 INFO - PROCESS | 1828 | 1461590856349 Marionette TRACE conn3 <- [1,2538,null,{}] 06:27:36 INFO - PROCESS | 1828 | 1461590856354 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:36 INFO - PROCESS | 1828 | 1461590856576 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 06:27:36 INFO - PROCESS | 1828 | 1461590856784 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe170eb5800 == 163 [pid = 1828] [id = 642] 06:27:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe1694e3400) [pid = 1828] [serial = 1927] [outer = (nil)] 06:27:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe172612800) [pid = 1828] [serial = 1928] [outer = 0x7fe1694e3400] 06:27:36 INFO - PROCESS | 1828 | 1461590856890 Marionette DEBUG loaded listener.js 06:27:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe173744400) [pid = 1828] [serial = 1929] [outer = 0x7fe1694e3400] 06:27:37 INFO - PROCESS | 1828 | 1461590857741 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1430ms 06:27:37 INFO - PROCESS | 1828 | 1461590857776 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 06:27:37 INFO - PROCESS | 1828 | 1461590857780 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 06:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:27:37 INFO - PROCESS | 1828 | 1461590857785 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:27:37 INFO - PROCESS | 1828 | 1461590857790 Marionette TRACE conn3 <- [1,2542,null,{}] 06:27:37 INFO - PROCESS | 1828 | 1461590857804 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:38 INFO - PROCESS | 1828 | 1461590857999 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 06:27:38 INFO - PROCESS | 1828 | 1461590858215 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e3e000 == 164 [pid = 1828] [id = 643] 06:27:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe175f31000) [pid = 1828] [serial = 1930] [outer = (nil)] 06:27:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe177840400) [pid = 1828] [serial = 1931] [outer = 0x7fe175f31000] 06:27:38 INFO - PROCESS | 1828 | 1461590858323 Marionette DEBUG loaded listener.js 06:27:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe17800d400) [pid = 1828] [serial = 1932] [outer = 0x7fe175f31000] 06:27:39 INFO - PROCESS | 1828 | 1461590859156 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1436ms 06:27:39 INFO - PROCESS | 1828 | 1461590859221 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 06:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:27:39 INFO - PROCESS | 1828 | 1461590859225 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 06:27:39 INFO - PROCESS | 1828 | 1461590859245 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:27:39 INFO - PROCESS | 1828 | 1461590859249 Marionette TRACE conn3 <- [1,2546,null,{}] 06:27:39 INFO - PROCESS | 1828 | 1461590859258 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:39 INFO - PROCESS | 1828 | 1461590859445 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 06:27:39 INFO - PROCESS | 1828 | 1461590859654 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe178834800 == 165 [pid = 1828] [id = 644] 06:27:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe1728ed800) [pid = 1828] [serial = 1933] [outer = (nil)] 06:27:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe17b198800) [pid = 1828] [serial = 1934] [outer = 0x7fe1728ed800] 06:27:39 INFO - PROCESS | 1828 | 1461590859760 Marionette DEBUG loaded listener.js 06:27:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe17c1b7400) [pid = 1828] [serial = 1935] [outer = 0x7fe1728ed800] 06:27:40 INFO - PROCESS | 1828 | 1461590860535 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1350ms 06:27:40 INFO - PROCESS | 1828 | 1461590860580 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 06:27:40 INFO - PROCESS | 1828 | 1461590860584 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 06:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:27:40 INFO - PROCESS | 1828 | 1461590860605 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:27:40 INFO - PROCESS | 1828 | 1461590860608 Marionette TRACE conn3 <- [1,2550,null,{}] 06:27:40 INFO - PROCESS | 1828 | 1461590860613 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:40 INFO - PROCESS | 1828 | 1461590860780 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 06:27:41 INFO - PROCESS | 1828 | 1461590861069 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17ca57800 == 166 [pid = 1828] [id = 645] 06:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe17c437000) [pid = 1828] [serial = 1936] [outer = (nil)] 06:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe17c7b9400) [pid = 1828] [serial = 1937] [outer = 0x7fe17c437000] 06:27:41 INFO - PROCESS | 1828 | 1461590861137 Marionette DEBUG loaded listener.js 06:27:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe17dadd400) [pid = 1828] [serial = 1938] [outer = 0x7fe17c437000] 06:27:41 INFO - PROCESS | 1828 | 1461590861922 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1379ms 06:27:41 INFO - PROCESS | 1828 | 1461590861983 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 06:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:27:41 INFO - PROCESS | 1828 | 1461590861986 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 06:27:41 INFO - PROCESS | 1828 | 1461590861991 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:27:41 INFO - PROCESS | 1828 | 1461590861994 Marionette TRACE conn3 <- [1,2554,null,{}] 06:27:41 INFO - PROCESS | 1828 | 1461590861998 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:42 INFO - PROCESS | 1828 | 1461590862187 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 06:27:42 INFO - PROCESS | 1828 | 1461590862397 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:42 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1851e7800 == 167 [pid = 1828] [id = 646] 06:27:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (0x7fe17dd80000) [pid = 1828] [serial = 1939] [outer = (nil)] 06:27:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (0x7fe1814f0800) [pid = 1828] [serial = 1940] [outer = 0x7fe17dd80000] 06:27:42 INFO - PROCESS | 1828 | 1461590862505 Marionette DEBUG loaded listener.js 06:27:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (0x7fe18a1ec400) [pid = 1828] [serial = 1941] [outer = 0x7fe17dd80000] 06:27:43 INFO - PROCESS | 1828 | 1461590863307 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1378ms 06:27:43 INFO - PROCESS | 1828 | 1461590863369 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 06:27:43 INFO - PROCESS | 1828 | 1461590863372 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 06:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:27:43 INFO - PROCESS | 1828 | 1461590863377 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:27:43 INFO - PROCESS | 1828 | 1461590863379 Marionette TRACE conn3 <- [1,2558,null,{}] 06:27:43 INFO - PROCESS | 1828 | 1461590863384 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:43 INFO - PROCESS | 1828 | 1461590863562 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 06:27:43 INFO - PROCESS | 1828 | 1461590863779 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fb3e800 == 168 [pid = 1828] [id = 647] 06:27:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe165d2e400) [pid = 1828] [serial = 1942] [outer = (nil)] 06:27:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe18a1e3400) [pid = 1828] [serial = 1943] [outer = 0x7fe165d2e400] 06:27:43 INFO - PROCESS | 1828 | 1461590863907 Marionette DEBUG loaded listener.js 06:27:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe18afdc800) [pid = 1828] [serial = 1944] [outer = 0x7fe165d2e400] 06:27:44 INFO - PROCESS | 1828 | 1461590864730 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1383ms 06:27:44 INFO - PROCESS | 1828 | 1461590864761 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 06:27:44 INFO - PROCESS | 1828 | 1461590864764 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 06:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:27:44 INFO - PROCESS | 1828 | 1461590864769 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:27:44 INFO - PROCESS | 1828 | 1461590864771 Marionette TRACE conn3 <- [1,2562,null,{}] 06:27:44 INFO - PROCESS | 1828 | 1461590864777 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:44 INFO - PROCESS | 1828 | 1461590864949 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 06:27:45 INFO - PROCESS | 1828 | 1461590865171 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe193066000 == 169 [pid = 1828] [id = 648] 06:27:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe166fa3800) [pid = 1828] [serial = 1945] [outer = (nil)] 06:27:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (0x7fe18b0e9000) [pid = 1828] [serial = 1946] [outer = 0x7fe166fa3800] 06:27:45 INFO - PROCESS | 1828 | 1461590865275 Marionette DEBUG loaded listener.js 06:27:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (0x7fe18b24f000) [pid = 1828] [serial = 1947] [outer = 0x7fe166fa3800] 06:27:46 INFO - PROCESS | 1828 | 1461590866149 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1430ms 06:27:46 INFO - PROCESS | 1828 | 1461590866200 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 06:27:46 INFO - PROCESS | 1828 | 1461590866203 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 06:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:27:46 INFO - PROCESS | 1828 | 1461590866208 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:27:46 INFO - PROCESS | 1828 | 1461590866210 Marionette TRACE conn3 <- [1,2566,null,{}] 06:27:46 INFO - PROCESS | 1828 | 1461590866215 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:46 INFO - PROCESS | 1828 | 1461590866389 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 06:27:46 INFO - PROCESS | 1828 | 1461590866610 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:46 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160494800 == 170 [pid = 1828] [id = 649] 06:27:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (0x7fe18ad65400) [pid = 1828] [serial = 1948] [outer = (nil)] 06:27:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (0x7fe18b420c00) [pid = 1828] [serial = 1949] [outer = 0x7fe18ad65400] 06:27:46 INFO - PROCESS | 1828 | 1461590866713 Marionette DEBUG loaded listener.js 06:27:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (0x7fe18beb0400) [pid = 1828] [serial = 1950] [outer = 0x7fe18ad65400] 06:27:47 INFO - PROCESS | 1828 | 1461590867522 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1380ms 06:27:47 INFO - PROCESS | 1828 | 1461590867589 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 06:27:47 INFO - PROCESS | 1828 | 1461590867592 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 06:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:27:47 INFO - PROCESS | 1828 | 1461590867597 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:27:47 INFO - PROCESS | 1828 | 1461590867600 Marionette TRACE conn3 <- [1,2570,null,{}] 06:27:47 INFO - PROCESS | 1828 | 1461590867604 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:47 INFO - PROCESS | 1828 | 1461590867775 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 06:27:48 INFO - PROCESS | 1828 | 1461590868039 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe173827000 == 171 [pid = 1828] [id = 650] 06:27:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 268 (0x7fe18ad68400) [pid = 1828] [serial = 1951] [outer = (nil)] 06:27:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 269 (0x7fe18c224000) [pid = 1828] [serial = 1952] [outer = 0x7fe18ad68400] 06:27:48 INFO - PROCESS | 1828 | 1461590868105 Marionette DEBUG loaded listener.js 06:27:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 270 (0x7fe18c474c00) [pid = 1828] [serial = 1953] [outer = 0x7fe18ad68400] 06:27:48 INFO - PROCESS | 1828 | 1461590868918 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1386ms 06:27:48 INFO - PROCESS | 1828 | 1461590868985 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 06:27:48 INFO - PROCESS | 1828 | 1461590868989 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 06:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:27:48 INFO - PROCESS | 1828 | 1461590868994 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:27:48 INFO - PROCESS | 1828 | 1461590868996 Marionette TRACE conn3 <- [1,2574,null,{}] 06:27:49 INFO - PROCESS | 1828 | 1461590869001 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:49 INFO - PROCESS | 1828 | 1461590869209 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 06:27:49 INFO - PROCESS | 1828 | 1461590869428 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:49 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160224800 == 172 [pid = 1828] [id = 651] 06:27:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 271 (0x7fe16280b000) [pid = 1828] [serial = 1954] [outer = (nil)] 06:27:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 272 (0x7fe165e5fc00) [pid = 1828] [serial = 1955] [outer = 0x7fe16280b000] 06:27:49 INFO - PROCESS | 1828 | 1461590869540 Marionette DEBUG loaded listener.js 06:27:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 273 (0x7fe18b2ad400) [pid = 1828] [serial = 1956] [outer = 0x7fe16280b000] 06:27:50 INFO - PROCESS | 1828 | 1461590870952 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2030ms 06:27:51 INFO - PROCESS | 1828 | 1461590871025 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 06:27:51 INFO - PROCESS | 1828 | 1461590871030 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 06:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:27:51 INFO - PROCESS | 1828 | 1461590871036 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:27:51 INFO - PROCESS | 1828 | 1461590871041 Marionette TRACE conn3 <- [1,2578,null,{}] 06:27:51 INFO - PROCESS | 1828 | 1461590871047 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:51 INFO - PROCESS | 1828 | 1461590871212 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 06:27:51 INFO - PROCESS | 1828 | 1461590871425 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166809800 == 173 [pid = 1828] [id = 652] 06:27:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 274 (0x7fe1637a0400) [pid = 1828] [serial = 1957] [outer = (nil)] 06:27:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 275 (0x7fe163fabc00) [pid = 1828] [serial = 1958] [outer = 0x7fe1637a0400] 06:27:51 INFO - PROCESS | 1828 | 1461590871523 Marionette DEBUG loaded listener.js 06:27:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 276 (0x7fe165eef400) [pid = 1828] [serial = 1959] [outer = 0x7fe1637a0400] 06:27:52 INFO - PROCESS | 1828 | 1461590872560 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1587ms 06:27:52 INFO - PROCESS | 1828 | 1461590872624 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 06:27:52 INFO - PROCESS | 1828 | 1461590872631 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 06:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:27:52 INFO - PROCESS | 1828 | 1461590872638 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:27:52 INFO - PROCESS | 1828 | 1461590872642 Marionette TRACE conn3 <- [1,2582,null,{}] 06:27:52 INFO - PROCESS | 1828 | 1461590872646 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:52 INFO - PROCESS | 1828 | 1461590872822 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 06:27:53 INFO - PROCESS | 1828 | 1461590873151 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe164ffb000 == 174 [pid = 1828] [id = 653] 06:27:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 277 (0x7fe1634f2800) [pid = 1828] [serial = 1960] [outer = (nil)] 06:27:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 278 (0x7fe166acb400) [pid = 1828] [serial = 1961] [outer = 0x7fe1634f2800] 06:27:53 INFO - PROCESS | 1828 | 1461590873215 Marionette DEBUG loaded listener.js 06:27:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 279 (0x7fe166e8f800) [pid = 1828] [serial = 1962] [outer = 0x7fe1634f2800] 06:27:53 INFO - PROCESS | 1828 | 1461590873951 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1379ms 06:27:54 INFO - PROCESS | 1828 | 1461590874019 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 06:27:54 INFO - PROCESS | 1828 | 1461590874022 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 06:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:27:54 INFO - PROCESS | 1828 | 1461590874027 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:27:54 INFO - PROCESS | 1828 | 1461590874032 Marionette TRACE conn3 <- [1,2586,null,{}] 06:27:54 INFO - PROCESS | 1828 | 1461590874044 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:54 INFO - PROCESS | 1828 | 1461590874202 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 06:27:54 INFO - PROCESS | 1828 | 1461590874415 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166ec7800 == 175 [pid = 1828] [id = 654] 06:27:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 280 (0x7fe163fa4400) [pid = 1828] [serial = 1963] [outer = (nil)] 06:27:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 281 (0x7fe16b46b800) [pid = 1828] [serial = 1964] [outer = 0x7fe163fa4400] 06:27:54 INFO - PROCESS | 1828 | 1461590874520 Marionette DEBUG loaded listener.js 06:27:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 282 (0x7fe16ba8fc00) [pid = 1828] [serial = 1965] [outer = 0x7fe163fa4400] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fa45000 == 174 [pid = 1828] [id = 363] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169564000 == 173 [pid = 1828] [id = 525] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1641d7800 == 172 [pid = 1828] [id = 540] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18e37e800 == 171 [pid = 1828] [id = 213] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17361e800 == 170 [pid = 1828] [id = 639] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 281 (0x7fe1786c2000) [pid = 1828] [serial = 1808] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 280 (0x7fe163f9e000) [pid = 1828] [serial = 1787] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 279 (0x7fe17463d400) [pid = 1828] [serial = 1796] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 278 (0x7fe177bd5c00) [pid = 1828] [serial = 1802] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 277 (0x7fe173694000) [pid = 1828] [serial = 1793] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 276 (0x7fe17c42e400) [pid = 1828] [serial = 1823] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 275 (0x7fe17612fc00) [pid = 1828] [serial = 1799] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 274 (0x7fe178151c00) [pid = 1828] [serial = 1805] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 273 (0x7fe17b9bc800) [pid = 1828] [serial = 1817] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 272 (0x7fe165f47800) [pid = 1828] [serial = 1826] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 271 (0x7fe166e91000) [pid = 1828] [serial = 1790] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 270 (0x7fe179f31000) [pid = 1828] [serial = 1814] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 269 (0x7fe17881a000) [pid = 1828] [serial = 1811] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 268 (0x7fe17c1ad000) [pid = 1828] [serial = 1820] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 267 (0x7fe173878c00) [pid = 1828] [serial = 1847] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171947800 == 169 [pid = 1828] [id = 638] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b383000 == 168 [pid = 1828] [id = 637] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169a95800 == 167 [pid = 1828] [id = 636] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166ed1000 == 166 [pid = 1828] [id = 635] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174444000 == 165 [pid = 1828] [id = 594] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe165c5b800 == 164 [pid = 1828] [id = 634] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166fcc000 == 163 [pid = 1828] [id = 633] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe162aa6000 == 162 [pid = 1828] [id = 630] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe15eff3800 == 161 [pid = 1828] [id = 629] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe195646000 == 160 [pid = 1828] [id = 628] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1948a3800 == 159 [pid = 1828] [id = 627] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe19070d000 == 158 [pid = 1828] [id = 626] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18c204000 == 157 [pid = 1828] [id = 625] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1814a8800 == 156 [pid = 1828] [id = 624] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d1d1800 == 155 [pid = 1828] [id = 623] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c01a800 == 154 [pid = 1828] [id = 622] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe178831800 == 153 [pid = 1828] [id = 621] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177c4d000 == 152 [pid = 1828] [id = 620] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174ec0000 == 151 [pid = 1828] [id = 619] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17401a000 == 150 [pid = 1828] [id = 618] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169a8b800 == 149 [pid = 1828] [id = 617] 06:27:55 INFO - PROCESS | 1828 | 1461590875420 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16521a800 == 148 [pid = 1828] [id = 616] 06:27:55 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17185f000 == 147 [pid = 1828] [id = 615] 06:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1439ms 06:27:55 INFO - PROCESS | 1828 | 1461590875467 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 06:27:55 INFO - PROCESS | 1828 | 1461590875471 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 06:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:27:55 INFO - PROCESS | 1828 | 1461590875475 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:27:55 INFO - PROCESS | 1828 | 1461590875478 Marionette TRACE conn3 <- [1,2590,null,{}] 06:27:55 INFO - PROCESS | 1828 | 1461590875482 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:55 INFO - PROCESS | 1828 | 1461590875641 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (0x7fe1694e6800) [pid = 1828] [serial = 1836] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (0x7fe1740e9800) [pid = 1828] [serial = 1784] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (0x7fe16cbee800) [pid = 1828] [serial = 1839] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (0x7fe170e4d800) [pid = 1828] [serial = 1841] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (0x7fe166ac5c00) [pid = 1828] [serial = 1833] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe16676cc00) [pid = 1828] [serial = 1832] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe164154400) [pid = 1828] [serial = 1830] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe17263e400) [pid = 1828] [serial = 1842] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe17374bc00) [pid = 1828] [serial = 1845] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (0x7fe166fa9000) [pid = 1828] [serial = 1835] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (0x7fe16b914000) [pid = 1828] [serial = 1838] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (0x7fe1728fa800) [pid = 1828] [serial = 1844] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe1635a0000) [pid = 1828] [serial = 1829] [outer = (nil)] [url = about:blank] 06:27:55 INFO - PROCESS | 1828 | 1461590875824 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1641d7800 == 148 [pid = 1828] [id = 655] 06:27:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe1635a0000) [pid = 1828] [serial = 1966] [outer = (nil)] 06:27:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (0x7fe1694e6800) [pid = 1828] [serial = 1967] [outer = 0x7fe1635a0000] 06:27:55 INFO - PROCESS | 1828 | 1461590875878 Marionette DEBUG loaded listener.js 06:27:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (0x7fe16cbf8800) [pid = 1828] [serial = 1968] [outer = 0x7fe1635a0000] 06:27:56 INFO - PROCESS | 1828 | 1461590876613 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1175ms 06:27:56 INFO - PROCESS | 1828 | 1461590876651 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 06:27:56 INFO - PROCESS | 1828 | 1461590876654 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 06:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:27:56 INFO - PROCESS | 1828 | 1461590876659 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:27:56 INFO - PROCESS | 1828 | 1461590876661 Marionette TRACE conn3 <- [1,2594,null,{}] 06:27:56 INFO - PROCESS | 1828 | 1461590876665 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:56 INFO - PROCESS | 1828 | 1461590876819 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 06:27:56 INFO - PROCESS | 1828 | 1461590876831 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169674000 == 149 [pid = 1828] [id = 656] 06:27:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (0x7fe16cbf2c00) [pid = 1828] [serial = 1969] [outer = (nil)] 06:27:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe172641800) [pid = 1828] [serial = 1970] [outer = 0x7fe16cbf2c00] 06:27:56 INFO - PROCESS | 1828 | 1461590876886 Marionette DEBUG loaded listener.js 06:27:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe172871000) [pid = 1828] [serial = 1971] [outer = 0x7fe16cbf2c00] 06:27:57 INFO - PROCESS | 1828 | 1461590877690 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1073ms 06:27:57 INFO - PROCESS | 1828 | 1461590877733 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 06:27:57 INFO - PROCESS | 1828 | 1461590877736 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 06:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:27:57 INFO - PROCESS | 1828 | 1461590877741 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:27:57 INFO - PROCESS | 1828 | 1461590877743 Marionette TRACE conn3 <- [1,2598,null,{}] 06:27:57 INFO - PROCESS | 1828 | 1461590877747 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:57 INFO - PROCESS | 1828 | 1461590877979 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 06:27:58 INFO - PROCESS | 1828 | 1461590878024 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b317800 == 150 [pid = 1828] [id = 657] 06:27:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe1725a6400) [pid = 1828] [serial = 1972] [outer = (nil)] 06:27:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe172929000) [pid = 1828] [serial = 1973] [outer = 0x7fe1725a6400] 06:27:58 INFO - PROCESS | 1828 | 1461590878078 Marionette DEBUG loaded listener.js 06:27:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (0x7fe173917800) [pid = 1828] [serial = 1974] [outer = 0x7fe1725a6400] 06:27:58 INFO - PROCESS | 1828 | 1461590878810 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1131ms 06:27:58 INFO - PROCESS | 1828 | 1461590878873 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 06:27:58 INFO - PROCESS | 1828 | 1461590878876 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 06:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:27:58 INFO - PROCESS | 1828 | 1461590878887 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:27:58 INFO - PROCESS | 1828 | 1461590878889 Marionette TRACE conn3 <- [1,2602,null,{}] 06:27:58 INFO - PROCESS | 1828 | 1461590878893 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:59 INFO - PROCESS | 1828 | 1461590879095 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 06:27:59 INFO - PROCESS | 1828 | 1461590879131 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b99f000 == 151 [pid = 1828] [id = 658] 06:27:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (0x7fe173874c00) [pid = 1828] [serial = 1975] [outer = (nil)] 06:27:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (0x7fe173f05400) [pid = 1828] [serial = 1976] [outer = 0x7fe173874c00] 06:27:59 INFO - PROCESS | 1828 | 1461590879186 Marionette DEBUG loaded listener.js 06:27:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (0x7fe17463d400) [pid = 1828] [serial = 1977] [outer = 0x7fe173874c00] 06:28:00 INFO - PROCESS | 1828 | 1461590880893 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (0x7fe16cbf3000) [pid = 1828] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (0x7fe162808400) [pid = 1828] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (0x7fe16b2a7000) [pid = 1828] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (0x7fe1736e3c00) [pid = 1828] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe17783fc00) [pid = 1828] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe17776a800) [pid = 1828] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe166896c00) [pid = 1828] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe173880000) [pid = 1828] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (0x7fe177746800) [pid = 1828] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (0x7fe172861c00) [pid = 1828] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (0x7fe162807000) [pid = 1828] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe164156800) [pid = 1828] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe16b853c00) [pid = 1828] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe16b2a3000) [pid = 1828] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe163543800) [pid = 1828] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe17613c800) [pid = 1828] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe16b2a6000) [pid = 1828] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe170e4ec00) [pid = 1828] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe165eef000) [pid = 1828] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe166d5c800) [pid = 1828] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe1736a1400) [pid = 1828] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe163544800) [pid = 1828] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe162809400) [pid = 1828] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe1604dec00) [pid = 1828] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe163542800) [pid = 1828] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe1725a8c00) [pid = 1828] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe1728f3800) [pid = 1828] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe17387d400) [pid = 1828] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe16cbf4400) [pid = 1828] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe17387fc00) [pid = 1828] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe1740f3800) [pid = 1828] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe17776c800) [pid = 1828] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (0x7fe166777800) [pid = 1828] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (0x7fe163550400) [pid = 1828] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (0x7fe166e92400) [pid = 1828] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:28:00 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (0x7fe16379a800) [pid = 1828] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2126ms 06:28:01 INFO - PROCESS | 1828 | 1461590881014 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 06:28:01 INFO - PROCESS | 1828 | 1461590881016 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 06:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:28:01 INFO - PROCESS | 1828 | 1461590881021 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:28:01 INFO - PROCESS | 1828 | 1461590881023 Marionette TRACE conn3 <- [1,2606,null,{}] 06:28:01 INFO - PROCESS | 1828 | 1461590881027 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:01 INFO - PROCESS | 1828 | 1461590881178 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 06:28:01 INFO - PROCESS | 1828 | 1461590881356 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166979800 == 152 [pid = 1828] [id = 659] 06:28:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (0x7fe16379dc00) [pid = 1828] [serial = 1978] [outer = (nil)] 06:28:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (0x7fe16677b400) [pid = 1828] [serial = 1979] [outer = 0x7fe16379dc00] 06:28:01 INFO - PROCESS | 1828 | 1461590881410 Marionette DEBUG loaded listener.js 06:28:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (0x7fe16b2a6000) [pid = 1828] [serial = 1980] [outer = 0x7fe16379dc00] 06:28:02 INFO - PROCESS | 1828 | 1461590882001 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1025ms 06:28:02 INFO - PROCESS | 1828 | 1461590882047 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 06:28:02 INFO - PROCESS | 1828 | 1461590882049 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 06:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:28:02 INFO - PROCESS | 1828 | 1461590882055 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:28:02 INFO - PROCESS | 1828 | 1461590882057 Marionette TRACE conn3 <- [1,2610,null,{}] 06:28:02 INFO - PROCESS | 1828 | 1461590882076 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:02 INFO - PROCESS | 1828 | 1461590882287 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 06:28:02 INFO - PROCESS | 1828 | 1461590882311 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:02 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17169a800 == 153 [pid = 1828] [id = 660] 06:28:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (0x7fe1604d7400) [pid = 1828] [serial = 1981] [outer = (nil)] 06:28:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe16cbeb400) [pid = 1828] [serial = 1982] [outer = 0x7fe1604d7400] 06:28:02 INFO - PROCESS | 1828 | 1461590882364 Marionette DEBUG loaded listener.js 06:28:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe1736a1400) [pid = 1828] [serial = 1983] [outer = 0x7fe1604d7400] 06:28:03 INFO - PROCESS | 1828 | 1461590883280 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1285ms 06:28:03 INFO - PROCESS | 1828 | 1461590883341 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 06:28:03 INFO - PROCESS | 1828 | 1461590883346 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 06:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:28:03 INFO - PROCESS | 1828 | 1461590883354 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:28:03 INFO - PROCESS | 1828 | 1461590883359 Marionette TRACE conn3 <- [1,2614,null,{}] 06:28:03 INFO - PROCESS | 1828 | 1461590883367 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:03 INFO - PROCESS | 1828 | 1461590883578 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 06:28:03 INFO - PROCESS | 1828 | 1461590883788 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:03 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1640c4000 == 154 [pid = 1828] [id = 661] 06:28:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe1604d5800) [pid = 1828] [serial = 1984] [outer = (nil)] 06:28:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe1637a8400) [pid = 1828] [serial = 1985] [outer = 0x7fe1604d5800] 06:28:03 INFO - PROCESS | 1828 | 1461590883892 Marionette DEBUG loaded listener.js 06:28:03 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe165e5d800) [pid = 1828] [serial = 1986] [outer = 0x7fe1604d5800] 06:28:04 INFO - PROCESS | 1828 | 1461590884770 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1482ms 06:28:04 INFO - PROCESS | 1828 | 1461590884837 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 06:28:04 INFO - PROCESS | 1828 | 1461590884844 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 06:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:28:04 INFO - PROCESS | 1828 | 1461590884853 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:28:04 INFO - PROCESS | 1828 | 1461590884856 Marionette TRACE conn3 <- [1,2618,null,{}] 06:28:04 INFO - PROCESS | 1828 | 1461590884862 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:05 INFO - PROCESS | 1828 | 1461590885041 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 06:28:05 INFO - PROCESS | 1828 | 1461590885250 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169a8a000 == 155 [pid = 1828] [id = 662] 06:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe165f4fc00) [pid = 1828] [serial = 1987] [outer = (nil)] 06:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe1693ce400) [pid = 1828] [serial = 1988] [outer = 0x7fe165f4fc00] 06:28:05 INFO - PROCESS | 1828 | 1461590885354 Marionette DEBUG loaded listener.js 06:28:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe16b850400) [pid = 1828] [serial = 1989] [outer = 0x7fe165f4fc00] 06:28:06 INFO - PROCESS | 1828 | 1461590886259 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1480ms 06:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:28:06 INFO - PROCESS | 1828 | 1461590886334 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 06:28:06 INFO - PROCESS | 1828 | 1461590886337 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 06:28:06 INFO - PROCESS | 1828 | 1461590886343 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:28:06 INFO - PROCESS | 1828 | 1461590886348 Marionette TRACE conn3 <- [1,2622,null,{}] 06:28:06 INFO - PROCESS | 1828 | 1461590886362 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:06 INFO - PROCESS | 1828 | 1461590886575 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 06:28:06 INFO - PROCESS | 1828 | 1461590886789 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe173603000 == 156 [pid = 1828] [id = 663] 06:28:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe1634f9000) [pid = 1828] [serial = 1990] [outer = (nil)] 06:28:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe17263e400) [pid = 1828] [serial = 1991] [outer = 0x7fe1634f9000] 06:28:06 INFO - PROCESS | 1828 | 1461590886896 Marionette DEBUG loaded listener.js 06:28:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe173749800) [pid = 1828] [serial = 1992] [outer = 0x7fe1634f9000] 06:28:07 INFO - PROCESS | 1828 | 1461590887684 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1382ms 06:28:07 INFO - PROCESS | 1828 | 1461590887725 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 06:28:07 INFO - PROCESS | 1828 | 1461590887729 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 06:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:28:07 INFO - PROCESS | 1828 | 1461590887734 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:28:07 INFO - PROCESS | 1828 | 1461590887736 Marionette TRACE conn3 <- [1,2626,null,{}] 06:28:07 INFO - PROCESS | 1828 | 1461590887741 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:07 INFO - PROCESS | 1828 | 1461590887909 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 06:28:08 INFO - PROCESS | 1828 | 1461590888171 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17400c800 == 157 [pid = 1828] [id = 664] 06:28:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe16676d400) [pid = 1828] [serial = 1993] [outer = (nil)] 06:28:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe1740e9800) [pid = 1828] [serial = 1994] [outer = 0x7fe16676d400] 06:28:08 INFO - PROCESS | 1828 | 1461590888240 Marionette DEBUG loaded listener.js 06:28:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe17490b800) [pid = 1828] [serial = 1995] [outer = 0x7fe16676d400] 06:28:09 INFO - PROCESS | 1828 | 1461590889020 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1329ms 06:28:09 INFO - PROCESS | 1828 | 1461590889064 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 06:28:09 INFO - PROCESS | 1828 | 1461590889067 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 06:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:28:09 INFO - PROCESS | 1828 | 1461590889072 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:28:09 INFO - PROCESS | 1828 | 1461590889074 Marionette TRACE conn3 <- [1,2630,null,{}] 06:28:09 INFO - PROCESS | 1828 | 1461590889079 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:09 INFO - PROCESS | 1828 | 1461590889244 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 06:28:09 INFO - PROCESS | 1828 | 1461590889459 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:09 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174891800 == 158 [pid = 1828] [id = 665] 06:28:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe17387fc00) [pid = 1828] [serial = 1996] [outer = (nil)] 06:28:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe174c61800) [pid = 1828] [serial = 1997] [outer = 0x7fe17387fc00] 06:28:09 INFO - PROCESS | 1828 | 1461590889564 Marionette DEBUG loaded listener.js 06:28:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe175f2d400) [pid = 1828] [serial = 1998] [outer = 0x7fe17387fc00] 06:28:10 INFO - PROCESS | 1828 | 1461590890387 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1375ms 06:28:10 INFO - PROCESS | 1828 | 1461590890449 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 06:28:10 INFO - PROCESS | 1828 | 1461590890452 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 06:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:28:10 INFO - PROCESS | 1828 | 1461590890458 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:28:10 INFO - PROCESS | 1828 | 1461590890461 Marionette TRACE conn3 <- [1,2634,null,{}] 06:28:10 INFO - PROCESS | 1828 | 1461590890466 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:10 INFO - PROCESS | 1828 | 1461590890710 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 06:28:10 INFO - PROCESS | 1828 | 1461590890970 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe176118800 == 159 [pid = 1828] [id = 666] 06:28:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe174c67000) [pid = 1828] [serial = 1999] [outer = (nil)] 06:28:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe177891800) [pid = 1828] [serial = 2000] [outer = 0x7fe174c67000] 06:28:11 INFO - PROCESS | 1828 | 1461590891045 Marionette DEBUG loaded listener.js 06:28:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe177d0e000) [pid = 1828] [serial = 2001] [outer = 0x7fe174c67000] 06:28:11 INFO - PROCESS | 1828 | 1461590891846 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1437ms 06:28:11 INFO - PROCESS | 1828 | 1461590891895 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 06:28:11 INFO - PROCESS | 1828 | 1461590891899 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 06:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:28:11 INFO - PROCESS | 1828 | 1461590891904 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:28:11 INFO - PROCESS | 1828 | 1461590891906 Marionette TRACE conn3 <- [1,2638,null,{}] 06:28:11 INFO - PROCESS | 1828 | 1461590891912 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:12 INFO - PROCESS | 1828 | 1461590892082 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 06:28:12 INFO - PROCESS | 1828 | 1461590892295 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:12 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e2d800 == 160 [pid = 1828] [id = 667] 06:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe177746400) [pid = 1828] [serial = 2002] [outer = (nil)] 06:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (0x7fe17800f800) [pid = 1828] [serial = 2003] [outer = 0x7fe177746400] 06:28:12 INFO - PROCESS | 1828 | 1461590892397 Marionette DEBUG loaded listener.js 06:28:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (0x7fe178642800) [pid = 1828] [serial = 2004] [outer = 0x7fe177746400] 06:28:13 INFO - PROCESS | 1828 | 1461590893249 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1383ms 06:28:13 INFO - PROCESS | 1828 | 1461590893287 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 06:28:13 INFO - PROCESS | 1828 | 1461590893291 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 06:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:28:13 INFO - PROCESS | 1828 | 1461590893297 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:28:13 INFO - PROCESS | 1828 | 1461590893299 Marionette TRACE conn3 <- [1,2642,null,{}] 06:28:13 INFO - PROCESS | 1828 | 1461590893304 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:13 INFO - PROCESS | 1828 | 1461590893474 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 06:28:13 INFO - PROCESS | 1828 | 1461590893689 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:13 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1781a7000 == 161 [pid = 1828] [id = 668] 06:28:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (0x7fe17776cc00) [pid = 1828] [serial = 2005] [outer = (nil)] 06:28:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe1786bd000) [pid = 1828] [serial = 2006] [outer = 0x7fe17776cc00] 06:28:13 INFO - PROCESS | 1828 | 1461590893791 Marionette DEBUG loaded listener.js 06:28:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe17a0b4000) [pid = 1828] [serial = 2007] [outer = 0x7fe17776cc00] 06:28:14 INFO - PROCESS | 1828 | 1461590894589 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:28:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:28:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1326ms 06:28:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:28:14 INFO - PROCESS | 1828 | 1461590894623 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 06:28:14 INFO - PROCESS | 1828 | 1461590894626 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 06:28:14 INFO - PROCESS | 1828 | 1461590894630 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:28:14 INFO - PROCESS | 1828 | 1461590894633 Marionette TRACE conn3 <- [1,2646,null,{}] 06:28:14 INFO - PROCESS | 1828 | 1461590894638 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:14 INFO - PROCESS | 1828 | 1461590894811 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 06:28:15 INFO - PROCESS | 1828 | 1461590895025 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:15 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a0e5800 == 162 [pid = 1828] [id = 669] 06:28:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe178006c00) [pid = 1828] [serial = 2008] [outer = (nil)] 06:28:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe17b199400) [pid = 1828] [serial = 2009] [outer = 0x7fe178006c00] 06:28:15 INFO - PROCESS | 1828 | 1461590895128 Marionette DEBUG loaded listener.js 06:28:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (0x7fe17bb10400) [pid = 1828] [serial = 2010] [outer = 0x7fe178006c00] 06:28:15 INFO - PROCESS | 1828 | 1461590895943 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:28:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:28:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1327ms 06:28:15 INFO - PROCESS | 1828 | 1461590895970 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 06:28:15 INFO - PROCESS | 1828 | 1461590895973 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 06:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:28:15 INFO - PROCESS | 1828 | 1461590895982 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:28:15 INFO - PROCESS | 1828 | 1461590895984 Marionette TRACE conn3 <- [1,2650,null,{}] 06:28:15 INFO - PROCESS | 1828 | 1461590895989 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:16 INFO - PROCESS | 1828 | 1461590896153 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 06:28:16 INFO - PROCESS | 1828 | 1461590896369 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:16 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cc75000 == 163 [pid = 1828] [id = 670] 06:28:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (0x7fe1728f9400) [pid = 1828] [serial = 2011] [outer = (nil)] 06:28:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (0x7fe17c6f9c00) [pid = 1828] [serial = 2012] [outer = 0x7fe1728f9400] 06:28:16 INFO - PROCESS | 1828 | 1461590896473 Marionette DEBUG loaded listener.js 06:28:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (0x7fe17d22e800) [pid = 1828] [serial = 2013] [outer = 0x7fe1728f9400] 06:28:17 INFO - PROCESS | 1828 | 1461590897419 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:28:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:28:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1478ms 06:28:17 INFO - PROCESS | 1828 | 1461590897460 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 06:28:17 INFO - PROCESS | 1828 | 1461590897463 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 06:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:28:17 INFO - PROCESS | 1828 | 1461590897468 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:28:17 INFO - PROCESS | 1828 | 1461590897472 Marionette TRACE conn3 <- [1,2654,null,{}] 06:28:17 INFO - PROCESS | 1828 | 1461590897476 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:17 INFO - PROCESS | 1828 | 1461590897669 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 06:28:17 INFO - PROCESS | 1828 | 1461590897886 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17f457000 == 164 [pid = 1828] [id = 671] 06:28:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (0x7fe177e4a800) [pid = 1828] [serial = 2014] [outer = (nil)] 06:28:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 268 (0x7fe17e2e8800) [pid = 1828] [serial = 2015] [outer = 0x7fe177e4a800] 06:28:18 INFO - PROCESS | 1828 | 1461590897993 Marionette DEBUG loaded listener.js 06:28:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 269 (0x7fe17f48f400) [pid = 1828] [serial = 2016] [outer = 0x7fe177e4a800] 06:28:18 INFO - PROCESS | 1828 | 1461590898836 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:28:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:28:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1431ms 06:28:18 INFO - PROCESS | 1828 | 1461590898901 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 06:28:18 INFO - PROCESS | 1828 | 1461590898904 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 06:28:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:28:18 INFO - PROCESS | 1828 | 1461590898909 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:28:18 INFO - PROCESS | 1828 | 1461590898911 Marionette TRACE conn3 <- [1,2658,null,{}] 06:28:18 INFO - PROCESS | 1828 | 1461590898916 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:19 INFO - PROCESS | 1828 | 1461590899082 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 06:28:19 INFO - PROCESS | 1828 | 1461590899306 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe162ab3800 == 165 [pid = 1828] [id = 672] 06:28:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 270 (0x7fe16296f000) [pid = 1828] [serial = 2017] [outer = (nil)] 06:28:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 271 (0x7fe166e91800) [pid = 1828] [serial = 2018] [outer = 0x7fe16296f000] 06:28:19 INFO - PROCESS | 1828 | 1461590899410 Marionette DEBUG loaded listener.js 06:28:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 272 (0x7fe1740ec000) [pid = 1828] [serial = 2019] [outer = 0x7fe16296f000] 06:28:20 INFO - PROCESS | 1828 | 1461590900234 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:28:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:28:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1379ms 06:28:20 INFO - PROCESS | 1828 | 1461590900289 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 06:28:20 INFO - PROCESS | 1828 | 1461590900292 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 06:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:28:20 INFO - PROCESS | 1828 | 1461590900297 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:28:20 INFO - PROCESS | 1828 | 1461590900299 Marionette TRACE conn3 <- [1,2662,null,{}] 06:28:20 INFO - PROCESS | 1828 | 1461590900304 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:20 INFO - PROCESS | 1828 | 1461590900549 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 06:28:20 INFO - PROCESS | 1828 | 1461590900759 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:20 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b89e800 == 166 [pid = 1828] [id = 673] 06:28:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 273 (0x7fe162812000) [pid = 1828] [serial = 2020] [outer = (nil)] 06:28:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 274 (0x7fe17c7b7400) [pid = 1828] [serial = 2021] [outer = 0x7fe162812000] 06:28:20 INFO - PROCESS | 1828 | 1461590900829 Marionette DEBUG loaded listener.js 06:28:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 275 (0x7fe18b0e6c00) [pid = 1828] [serial = 2022] [outer = 0x7fe162812000] 06:28:21 INFO - PROCESS | 1828 | 1461590901607 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:28:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:28:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1376ms 06:28:21 INFO - PROCESS | 1828 | 1461590901674 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 06:28:21 INFO - PROCESS | 1828 | 1461590901677 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 06:28:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:28:21 INFO - PROCESS | 1828 | 1461590901683 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:28:21 INFO - PROCESS | 1828 | 1461590901685 Marionette TRACE conn3 <- [1,2666,null,{}] 06:28:21 INFO - PROCESS | 1828 | 1461590901690 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:21 INFO - PROCESS | 1828 | 1461590901865 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 06:28:22 INFO - PROCESS | 1828 | 1461590902085 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169a94800 == 167 [pid = 1828] [id = 674] 06:28:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 276 (0x7fe16280a400) [pid = 1828] [serial = 2023] [outer = (nil)] 06:28:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 277 (0x7fe165d2f800) [pid = 1828] [serial = 2024] [outer = 0x7fe16280a400] 06:28:22 INFO - PROCESS | 1828 | 1461590902192 Marionette DEBUG loaded listener.js 06:28:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 278 (0x7fe1728ec400) [pid = 1828] [serial = 2025] [outer = 0x7fe16280a400] 06:28:23 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:28:23 INFO - PROCESS | 1828 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:28:23 INFO - PROCESS | 1828 | 1461590903486 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:28:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 06:28:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1828ms 06:28:23 INFO - PROCESS | 1828 | 1461590903511 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 06:28:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:28:23 INFO - PROCESS | 1828 | 1461590903516 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 06:28:23 INFO - PROCESS | 1828 | 1461590903527 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:28:23 INFO - PROCESS | 1828 | 1461590903531 Marionette TRACE conn3 <- [1,2670,null,{}] 06:28:23 INFO - PROCESS | 1828 | 1461590903538 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:23 INFO - PROCESS | 1828 | 1461590903861 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 06:28:24 INFO - PROCESS | 1828 | 1461590904172 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169770000 == 168 [pid = 1828] [id = 675] 06:28:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 279 (0x7fe166ac6000) [pid = 1828] [serial = 2026] [outer = (nil)] 06:28:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 280 (0x7fe166ad0400) [pid = 1828] [serial = 2027] [outer = 0x7fe166ac6000] 06:28:24 INFO - PROCESS | 1828 | 1461590904232 Marionette DEBUG loaded listener.js 06:28:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 281 (0x7fe1670ae000) [pid = 1828] [serial = 2028] [outer = 0x7fe166ac6000] 06:28:25 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:28:25 INFO - PROCESS | 1828 | 1461590905510 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 06:28:25 INFO - PROCESS | 1828 | 1461590905530 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 06:28:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:28:25 INFO - PROCESS | 1828 | 1461590905538 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:28:25 INFO - PROCESS | 1828 | 1461590905541 Marionette TRACE conn3 <- [1,2674,null,{}] 06:28:25 INFO - PROCESS | 1828 | 1461590905546 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:25 INFO - PROCESS | 1828 | 1461590905774 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 06:28:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17401f000 == 167 [pid = 1828] [id = 551] 06:28:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17c8a5800 == 166 [pid = 1828] [id = 601] 06:28:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe190692800 == 165 [pid = 1828] [id = 607] 06:28:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fa5c000 == 164 [pid = 1828] [id = 605] 06:28:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d1ed800 == 163 [pid = 1828] [id = 602] 06:28:25 INFO - PROCESS | 1828 | --DOMWINDOW == 280 (0x7fe17d230400) [pid = 1828] [serial = 1883] [outer = (nil)] [url = about:blank] 06:28:25 INFO - PROCESS | 1828 | --DOMWINDOW == 279 (0x7fe17db90400) [pid = 1828] [serial = 1886] [outer = (nil)] [url = about:blank] 06:28:25 INFO - PROCESS | 1828 | --DOMWINDOW == 278 (0x7fe17e276400) [pid = 1828] [serial = 1889] [outer = (nil)] [url = about:blank] 06:28:25 INFO - PROCESS | 1828 | --DOMWINDOW == 277 (0x7fe17e950c00) [pid = 1828] [serial = 1892] [outer = (nil)] [url = about:blank] 06:28:25 INFO - PROCESS | 1828 | --DOMWINDOW == 276 (0x7fe1639d1800) [pid = 1828] [serial = 1895] [outer = (nil)] [url = about:blank] 06:28:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ea51800 == 162 [pid = 1828] [id = 603] 06:28:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fc4a000 == 161 [pid = 1828] [id = 606] 06:28:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18b081800 == 160 [pid = 1828] [id = 604] 06:28:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b023000 == 159 [pid = 1828] [id = 550] 06:28:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe164ffc800 == 158 [pid = 1828] [id = 549] 06:28:25 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166979800 == 157 [pid = 1828] [id = 659] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b99f000 == 156 [pid = 1828] [id = 658] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b317800 == 155 [pid = 1828] [id = 657] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169674000 == 154 [pid = 1828] [id = 656] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1641d7800 == 153 [pid = 1828] [id = 655] 06:28:26 INFO - PROCESS | 1828 | 1461590906081 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166ec7800 == 152 [pid = 1828] [id = 654] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe164ffb000 == 151 [pid = 1828] [id = 653] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166809800 == 150 [pid = 1828] [id = 652] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe160224800 == 149 [pid = 1828] [id = 651] 06:28:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160224800 == 150 [pid = 1828] [id = 676] 06:28:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 277 (0x7fe1639dc000) [pid = 1828] [serial = 2029] [outer = (nil)] 06:28:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 278 (0x7fe1670af400) [pid = 1828] [serial = 2030] [outer = 0x7fe1639dc000] 06:28:26 INFO - PROCESS | 1828 | 1461590906145 Marionette DEBUG loaded listener.js 06:28:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 279 (0x7fe16cbea800) [pid = 1828] [serial = 2031] [outer = 0x7fe1639dc000] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe173827000 == 149 [pid = 1828] [id = 650] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe160494800 == 148 [pid = 1828] [id = 649] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe193066000 == 147 [pid = 1828] [id = 648] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18fb3e800 == 146 [pid = 1828] [id = 647] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1851e7800 == 145 [pid = 1828] [id = 646] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17ca57800 == 144 [pid = 1828] [id = 645] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe178834800 == 143 [pid = 1828] [id = 644] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e3e000 == 142 [pid = 1828] [id = 643] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe170eb5800 == 141 [pid = 1828] [id = 642] 06:28:26 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166818800 == 140 [pid = 1828] [id = 641] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 278 (0x7fe16ba8d000) [pid = 1828] [serial = 1587] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 277 (0x7fe16b84c400) [pid = 1828] [serial = 1584] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 276 (0x7fe172870400) [pid = 1828] [serial = 1596] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 275 (0x7fe16379f000) [pid = 1828] [serial = 1575] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 274 (0x7fe172858800) [pid = 1828] [serial = 1593] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 273 (0x7fe17260c400) [pid = 1828] [serial = 1590] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 272 (0x7fe1694ed000) [pid = 1828] [serial = 1581] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 271 (0x7fe16676f400) [pid = 1828] [serial = 1578] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 270 (0x7fe164fd4400) [pid = 1828] [serial = 1650] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 269 (0x7fe17783b000) [pid = 1828] [serial = 1671] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 268 (0x7fe1725ae800) [pid = 1828] [serial = 1656] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 267 (0x7fe1740f8000) [pid = 1828] [serial = 1662] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (0x7fe1670a7800) [pid = 1828] [serial = 1653] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (0x7fe177744c00) [pid = 1828] [serial = 1668] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (0x7fe174ae4800) [pid = 1828] [serial = 1617] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (0x7fe166d69c00) [pid = 1828] [serial = 1623] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (0x7fe172927c00) [pid = 1828] [serial = 1599] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe17387f800) [pid = 1828] [serial = 1605] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe174508c00) [pid = 1828] [serial = 1611] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe1748c7000) [pid = 1828] [serial = 1614] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe17a2abc00) [pid = 1828] [serial = 1827] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (0x7fe173761c00) [pid = 1828] [serial = 1659] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (0x7fe173f09400) [pid = 1828] [serial = 1608] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (0x7fe17800fc00) [pid = 1828] [serial = 1680] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe177be1c00) [pid = 1828] [serial = 1677] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe176135400) [pid = 1828] [serial = 1665] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe177a08800) [pid = 1828] [serial = 1674] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe1736d6400) [pid = 1828] [serial = 1602] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe174aeac00) [pid = 1828] [serial = 1620] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe17c7b9800) [pid = 1828] [serial = 1880] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe16cbed400) [pid = 1828] [serial = 1907] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe172643c00) [pid = 1828] [serial = 1908] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe173752c00) [pid = 1828] [serial = 1910] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe16b914400) [pid = 1828] [serial = 1856] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe16b2a3c00) [pid = 1828] [serial = 1905] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe1670a3800) [pid = 1828] [serial = 1904] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe177894400) [pid = 1828] [serial = 1865] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe16689b400) [pid = 1828] [serial = 1853] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe165e56800) [pid = 1828] [serial = 1902] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe1639d8c00) [pid = 1828] [serial = 1901] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe16354f400) [pid = 1828] [serial = 1850] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe178145000) [pid = 1828] [serial = 1868] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe174a2c400) [pid = 1828] [serial = 1862] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe17abeac00) [pid = 1828] [serial = 1874] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe1636c8c00) [pid = 1828] [serial = 1898] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (0x7fe17864f000) [pid = 1828] [serial = 1871] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (0x7fe17387b800) [pid = 1828] [serial = 1859] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (0x7fe17b9b8400) [pid = 1828] [serial = 1877] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (0x7fe178646400) [pid = 1828] [serial = 1919] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (0x7fe175f2cc00) [pid = 1828] [serial = 1914] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (0x7fe1740ea800) [pid = 1828] [serial = 1911] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (0x7fe178812800) [pid = 1828] [serial = 1920] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (0x7fe174aed400) [pid = 1828] [serial = 1913] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (0x7fe177bde800) [pid = 1828] [serial = 1916] [outer = (nil)] [url = about:blank] 06:28:26 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (0x7fe17814c400) [pid = 1828] [serial = 1917] [outer = (nil)] [url = about:blank] 06:28:27 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:28:27 INFO - PROCESS | 1828 | 1461590907370 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 06:28:27 INFO - PROCESS | 1828 | 1461590907422 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 06:28:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:28:27 INFO - PROCESS | 1828 | 1461590907428 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:28:27 INFO - PROCESS | 1828 | 1461590907432 Marionette TRACE conn3 <- [1,2678,null,{}] 06:28:27 INFO - PROCESS | 1828 | 1461590907445 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:27 INFO - PROCESS | 1828 | 1461590907660 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 06:28:27 INFO - PROCESS | 1828 | 1461590907846 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:27 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166981800 == 141 [pid = 1828] [id = 677] 06:28:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (0x7fe166ac9000) [pid = 1828] [serial = 2032] [outer = (nil)] 06:28:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (0x7fe172865400) [pid = 1828] [serial = 2033] [outer = 0x7fe166ac9000] 06:28:27 INFO - PROCESS | 1828 | 1461590907902 Marionette DEBUG loaded listener.js 06:28:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (0x7fe173697c00) [pid = 1828] [serial = 2034] [outer = 0x7fe166ac9000] 06:28:28 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:28:28 INFO - PROCESS | 1828 | 1461590908996 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:28:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 06:28:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1583ms 06:28:29 INFO - PROCESS | 1828 | 1461590909011 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 06:28:29 INFO - PROCESS | 1828 | 1461590909020 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 06:28:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:28:29 INFO - PROCESS | 1828 | 1461590909044 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:28:29 INFO - PROCESS | 1828 | 1461590909047 Marionette TRACE conn3 <- [1,2682,null,{}] 06:28:29 INFO - PROCESS | 1828 | 1461590909051 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:29 INFO - PROCESS | 1828 | 1461590909257 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 06:28:29 INFO - PROCESS | 1828 | 1461590909416 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169a95800 == 142 [pid = 1828] [id = 678] 06:28:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (0x7fe166d69c00) [pid = 1828] [serial = 2035] [outer = (nil)] 06:28:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (0x7fe173747400) [pid = 1828] [serial = 2036] [outer = 0x7fe166d69c00] 06:28:29 INFO - PROCESS | 1828 | 1461590909468 Marionette DEBUG loaded listener.js 06:28:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (0x7fe173f07400) [pid = 1828] [serial = 2037] [outer = 0x7fe166d69c00] 06:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (0x7fe163fa4400) [pid = 1828] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (0x7fe1634f2800) [pid = 1828] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (0x7fe16cbf2c00) [pid = 1828] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (0x7fe1635a0000) [pid = 1828] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (0x7fe173874c00) [pid = 1828] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (0x7fe1637a0400) [pid = 1828] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (0x7fe16379dc00) [pid = 1828] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:28:30 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (0x7fe1725a6400) [pid = 1828] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:28:30 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:28:30 INFO - PROCESS | 1828 | 1461590910613 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:28:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 06:28:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1576ms 06:28:30 INFO - PROCESS | 1828 | 1461590910620 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 06:28:30 INFO - PROCESS | 1828 | 1461590910623 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 06:28:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:28:30 INFO - PROCESS | 1828 | 1461590910628 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:28:30 INFO - PROCESS | 1828 | 1461590910630 Marionette TRACE conn3 <- [1,2686,null,{}] 06:28:30 INFO - PROCESS | 1828 | 1461590910634 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:30 INFO - PROCESS | 1828 | 1461590910782 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 06:28:31 INFO - PROCESS | 1828 | 1461590911019 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b37c000 == 143 [pid = 1828] [id = 679] 06:28:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (0x7fe1634f2800) [pid = 1828] [serial = 2038] [outer = (nil)] 06:28:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (0x7fe173748800) [pid = 1828] [serial = 2039] [outer = 0x7fe1634f2800] 06:28:31 INFO - PROCESS | 1828 | 1461590911071 Marionette DEBUG loaded listener.js 06:28:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (0x7fe1740e9c00) [pid = 1828] [serial = 2040] [outer = 0x7fe1634f2800] 06:28:32 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:28:32 INFO - PROCESS | 1828 | 1461590912099 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 06:28:32 INFO - PROCESS | 1828 | 1461590912160 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 06:28:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:28:32 INFO - PROCESS | 1828 | 1461590912165 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:28:32 INFO - PROCESS | 1828 | 1461590912166 Marionette TRACE conn3 <- [1,2690,null,{}] 06:28:32 INFO - PROCESS | 1828 | 1461590912171 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:32 INFO - PROCESS | 1828 | 1461590912361 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 06:28:32 INFO - PROCESS | 1828 | 1461590912690 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16021e800 == 144 [pid = 1828] [id = 680] 06:28:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (0x7fe1604d7000) [pid = 1828] [serial = 2041] [outer = (nil)] 06:28:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (0x7fe162814400) [pid = 1828] [serial = 2042] [outer = 0x7fe1604d7000] 06:28:32 INFO - PROCESS | 1828 | 1461590912757 Marionette DEBUG loaded listener.js 06:28:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (0x7fe1639d3400) [pid = 1828] [serial = 2043] [outer = 0x7fe1604d7000] 06:28:33 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:28:34 INFO - PROCESS | 1828 | 1461590914026 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 06:28:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:28:34 INFO - PROCESS | 1828 | 1461590914053 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 06:28:34 INFO - PROCESS | 1828 | 1461590914104 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:28:34 INFO - PROCESS | 1828 | 1461590914110 Marionette TRACE conn3 <- [1,2694,null,{}] 06:28:34 INFO - PROCESS | 1828 | 1461590914117 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:34 INFO - PROCESS | 1828 | 1461590914335 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 06:28:34 INFO - PROCESS | 1828 | 1461590914581 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:34 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe167fee000 == 145 [pid = 1828] [id = 681] 06:28:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (0x7fe1604dc000) [pid = 1828] [serial = 2044] [outer = (nil)] 06:28:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (0x7fe166fa4400) [pid = 1828] [serial = 2045] [outer = 0x7fe1604dc000] 06:28:34 INFO - PROCESS | 1828 | 1461590914647 Marionette DEBUG loaded listener.js 06:28:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (0x7fe16b44d400) [pid = 1828] [serial = 2046] [outer = 0x7fe1604dc000] 06:28:35 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:28:35 INFO - PROCESS | 1828 | 1461590915965 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 06:28:36 INFO - PROCESS | 1828 | 1461590916013 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 06:28:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:28:36 INFO - PROCESS | 1828 | 1461590916021 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:28:36 INFO - PROCESS | 1828 | 1461590916024 Marionette TRACE conn3 <- [1,2698,null,{}] 06:28:36 INFO - PROCESS | 1828 | 1461590916029 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:36 INFO - PROCESS | 1828 | 1461590916287 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 06:28:36 INFO - PROCESS | 1828 | 1461590916510 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171715800 == 146 [pid = 1828] [id = 682] 06:28:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (0x7fe1670a6c00) [pid = 1828] [serial = 2047] [outer = (nil)] 06:28:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (0x7fe1725a8400) [pid = 1828] [serial = 2048] [outer = 0x7fe1670a6c00] 06:28:36 INFO - PROCESS | 1828 | 1461590916575 Marionette DEBUG loaded listener.js 06:28:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (0x7fe172861c00) [pid = 1828] [serial = 2049] [outer = 0x7fe1670a6c00] 06:28:37 INFO - PROCESS | 1828 | SkCairoFTTypeface::onFilterRec unimplemented 06:28:37 INFO - PROCESS | 1828 | 1461590917895 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 06:28:37 INFO - PROCESS | 1828 | 1461590917958 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 06:28:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:28:37 INFO - PROCESS | 1828 | 1461590917966 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:28:37 INFO - PROCESS | 1828 | 1461590917973 Marionette TRACE conn3 <- [1,2702,null,{}] 06:28:38 INFO - PROCESS | 1828 | 1461590918024 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:38 INFO - PROCESS | 1828 | 1461590918306 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 06:28:38 INFO - PROCESS | 1828 | 1461590918457 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174447800 == 147 [pid = 1828] [id = 683] 06:28:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe17292e400) [pid = 1828] [serial = 2050] [outer = (nil)] 06:28:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe17391ec00) [pid = 1828] [serial = 2051] [outer = 0x7fe17292e400] 06:28:38 INFO - PROCESS | 1828 | 1461590918521 Marionette DEBUG loaded listener.js 06:28:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe174503400) [pid = 1828] [serial = 2052] [outer = 0x7fe17292e400] 06:28:39 INFO - PROCESS | 1828 | 1461590919295 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:28:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:28:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1388ms 06:28:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:28:39 INFO - PROCESS | 1828 | 1461590919352 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 06:28:39 INFO - PROCESS | 1828 | 1461590919355 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 06:28:39 INFO - PROCESS | 1828 | 1461590919361 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:28:39 INFO - PROCESS | 1828 | 1461590919364 Marionette TRACE conn3 <- [1,2706,null,{}] 06:28:39 INFO - PROCESS | 1828 | 1461590919368 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:39 INFO - PROCESS | 1828 | 1461590919531 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 06:28:39 INFO - PROCESS | 1828 | 1461590919743 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe175c59800 == 148 [pid = 1828] [id = 684] 06:28:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe17292f000) [pid = 1828] [serial = 2053] [outer = (nil)] 06:28:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe174aec800) [pid = 1828] [serial = 2054] [outer = 0x7fe17292f000] 06:28:39 INFO - PROCESS | 1828 | 1461590919845 Marionette DEBUG loaded listener.js 06:28:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe17613c800) [pid = 1828] [serial = 2055] [outer = 0x7fe17292f000] 06:28:40 INFO - PROCESS | 1828 | 1461590920646 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:28:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:28:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1327ms 06:28:40 INFO - PROCESS | 1828 | 1461590920688 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 06:28:40 INFO - PROCESS | 1828 | 1461590920691 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 06:28:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:28:40 INFO - PROCESS | 1828 | 1461590920696 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:28:40 INFO - PROCESS | 1828 | 1461590920698 Marionette TRACE conn3 <- [1,2710,null,{}] 06:28:40 INFO - PROCESS | 1828 | 1461590920703 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:40 INFO - PROCESS | 1828 | 1461590920860 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 06:28:41 INFO - PROCESS | 1828 | 1461590921120 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e2b800 == 149 [pid = 1828] [id = 685] 06:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe17773ec00) [pid = 1828] [serial = 2056] [outer = (nil)] 06:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe177772000) [pid = 1828] [serial = 2057] [outer = 0x7fe17773ec00] 06:28:41 INFO - PROCESS | 1828 | 1461590921197 Marionette DEBUG loaded listener.js 06:28:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe177d0a400) [pid = 1828] [serial = 2058] [outer = 0x7fe17773ec00] 06:28:42 INFO - PROCESS | 1828 | 1461590922058 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:28:42 INFO - PROCESS | 1828 | 1461590922131 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 06:28:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:28:42 INFO - PROCESS | 1828 | 1461590922136 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:28:42 INFO - PROCESS | 1828 | 1461590922137 Marionette TRACE conn3 <- [1,2714,null,{}] 06:28:42 INFO - PROCESS | 1828 | 1461590922142 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:42 INFO - PROCESS | 1828 | 1461590922320 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 06:28:42 INFO - PROCESS | 1828 | 1461590922529 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:42 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a0f0000 == 150 [pid = 1828] [id = 686] 06:28:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe177744c00) [pid = 1828] [serial = 2059] [outer = (nil)] 06:28:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe17c7b6c00) [pid = 1828] [serial = 2060] [outer = 0x7fe177744c00] 06:28:42 INFO - PROCESS | 1828 | 1461590922633 Marionette DEBUG loaded listener.js 06:28:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe17da60800) [pid = 1828] [serial = 2061] [outer = 0x7fe177744c00] 06:28:43 INFO - PROCESS | 1828 | 1461590923409 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:28:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:28:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1329ms 06:28:43 INFO - PROCESS | 1828 | 1461590923466 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 06:28:43 INFO - PROCESS | 1828 | 1461590923469 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 06:28:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:28:43 INFO - PROCESS | 1828 | 1461590923474 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:28:43 INFO - PROCESS | 1828 | 1461590923477 Marionette TRACE conn3 <- [1,2718,null,{}] 06:28:43 INFO - PROCESS | 1828 | 1461590923481 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:43 INFO - PROCESS | 1828 | 1461590923655 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 06:28:43 INFO - PROCESS | 1828 | 1461590923869 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d1e5000 == 151 [pid = 1828] [id = 687] 06:28:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe177e55800) [pid = 1828] [serial = 2062] [outer = (nil)] 06:28:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe17dd82400) [pid = 1828] [serial = 2063] [outer = 0x7fe177e55800] 06:28:43 INFO - PROCESS | 1828 | 1461590923969 Marionette DEBUG loaded listener.js 06:28:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe17f48f800) [pid = 1828] [serial = 2064] [outer = 0x7fe177e55800] 06:28:44 INFO - PROCESS | 1828 | 1461590924806 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:28:44 INFO - PROCESS | 1828 | 1461590924857 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 06:28:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:28:44 INFO - PROCESS | 1828 | 1461590924863 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:28:44 INFO - PROCESS | 1828 | 1461590924865 Marionette TRACE conn3 <- [1,2722,null,{}] 06:28:44 INFO - PROCESS | 1828 | 1461590924870 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:45 INFO - PROCESS | 1828 | 1461590925047 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 06:28:45 INFO - PROCESS | 1828 | 1461590925308 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18ad19000 == 152 [pid = 1828] [id = 688] 06:28:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe1617a4c00) [pid = 1828] [serial = 2065] [outer = (nil)] 06:28:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe18a106800) [pid = 1828] [serial = 2066] [outer = 0x7fe1617a4c00] 06:28:45 INFO - PROCESS | 1828 | 1461590925374 Marionette DEBUG loaded listener.js 06:28:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe18b0f1800) [pid = 1828] [serial = 2067] [outer = 0x7fe1617a4c00] 06:28:46 INFO - PROCESS | 1828 | 1461590926166 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 06:28:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:28:46 INFO - PROCESS | 1828 | 1461590926197 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 06:28:46 INFO - PROCESS | 1828 | 1461590926202 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:28:46 INFO - PROCESS | 1828 | 1461590926205 Marionette TRACE conn3 <- [1,2726,null,{}] 06:28:46 INFO - PROCESS | 1828 | 1461590926209 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:46 INFO - PROCESS | 1828 | 1461590926395 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 06:28:46 INFO - PROCESS | 1828 | 1461590926609 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:46 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18e37e800 == 153 [pid = 1828] [id = 689] 06:28:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe17c7b8800) [pid = 1828] [serial = 2068] [outer = (nil)] 06:28:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe18c145400) [pid = 1828] [serial = 2069] [outer = 0x7fe17c7b8800] 06:28:46 INFO - PROCESS | 1828 | 1461590926709 Marionette DEBUG loaded listener.js 06:28:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe18dea7000) [pid = 1828] [serial = 2070] [outer = 0x7fe17c7b8800] 06:28:47 INFO - PROCESS | 1828 | 1461590927529 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:28:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:28:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1380ms 06:28:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:28:47 INFO - PROCESS | 1828 | 1461590927582 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 06:28:47 INFO - PROCESS | 1828 | 1461590927585 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 06:28:47 INFO - PROCESS | 1828 | 1461590927590 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:28:47 INFO - PROCESS | 1828 | 1461590927593 Marionette TRACE conn3 <- [1,2730,null,{}] 06:28:47 INFO - PROCESS | 1828 | 1461590927597 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:47 INFO - PROCESS | 1828 | 1461590927772 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 06:28:47 INFO - PROCESS | 1828 | 1461590927986 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe162a9e000 == 154 [pid = 1828] [id = 690] 06:28:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (0x7fe16b46e800) [pid = 1828] [serial = 2071] [outer = (nil)] 06:28:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (0x7fe18e346000) [pid = 1828] [serial = 2072] [outer = 0x7fe16b46e800] 06:28:48 INFO - PROCESS | 1828 | 1461590928119 Marionette DEBUG loaded listener.js 06:28:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (0x7fe18fda7800) [pid = 1828] [serial = 2073] [outer = 0x7fe16b46e800] 06:28:49 INFO - PROCESS | 1828 | 1461590929417 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 06:28:49 INFO - PROCESS | 1828 | 1461590929477 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 06:28:49 INFO - PROCESS | 1828 | 1461590929482 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:28:49 INFO - PROCESS | 1828 | 1461590929485 Marionette TRACE conn3 <- [1,2734,null,{}] 06:28:49 INFO - PROCESS | 1828 | 1461590929490 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:49 INFO - PROCESS | 1828 | 1461590929695 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 06:28:49 INFO - PROCESS | 1828 | 1461590929962 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe167fe9000 == 155 [pid = 1828] [id = 691] 06:28:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe160a54400) [pid = 1828] [serial = 2074] [outer = (nil)] 06:28:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe160a5f800) [pid = 1828] [serial = 2075] [outer = 0x7fe160a54400] 06:28:50 INFO - PROCESS | 1828 | 1461590930067 Marionette DEBUG loaded listener.js 06:28:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe178646400) [pid = 1828] [serial = 2076] [outer = 0x7fe160a54400] 06:28:51 INFO - PROCESS | 1828 | 1461590931244 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:28:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:28:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1830ms 06:28:51 INFO - PROCESS | 1828 | 1461590931313 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 06:28:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:28:51 INFO - PROCESS | 1828 | 1461590931319 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 06:28:51 INFO - PROCESS | 1828 | 1461590931325 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:28:51 INFO - PROCESS | 1828 | 1461590931330 Marionette TRACE conn3 <- [1,2738,null,{}] 06:28:51 INFO - PROCESS | 1828 | 1461590931335 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:51 INFO - PROCESS | 1828 | 1461590931513 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 06:28:51 INFO - PROCESS | 1828 | 1461590931734 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe167fe5800 == 156 [pid = 1828] [id = 692] 06:28:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe1636ce800) [pid = 1828] [serial = 2077] [outer = (nil)] 06:28:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (0x7fe163f9f800) [pid = 1828] [serial = 2078] [outer = 0x7fe1636ce800] 06:28:51 INFO - PROCESS | 1828 | 1461590931865 Marionette DEBUG loaded listener.js 06:28:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (0x7fe165f46400) [pid = 1828] [serial = 2079] [outer = 0x7fe1636ce800] 06:28:52 INFO - PROCESS | 1828 | 1461590932781 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:28:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:28:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1537ms 06:28:52 INFO - PROCESS | 1828 | 1461590932862 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 06:28:52 INFO - PROCESS | 1828 | 1461590932869 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 06:28:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:28:52 INFO - PROCESS | 1828 | 1461590932877 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:28:52 INFO - PROCESS | 1828 | 1461590932879 Marionette TRACE conn3 <- [1,2742,null,{}] 06:28:52 INFO - PROCESS | 1828 | 1461590932884 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:53 INFO - PROCESS | 1828 | 1461590933067 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe19305d800 == 155 [pid = 1828] [id = 488] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe18b07f800 == 154 [pid = 1828] [id = 486] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1625cf800 == 153 [pid = 1828] [id = 632] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (0x7fe18b0e9000) [pid = 1828] [serial = 1946] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (0x7fe18b420c00) [pid = 1828] [serial = 1949] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe18c224000) [pid = 1828] [serial = 1952] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe16cbeb400) [pid = 1828] [serial = 1982] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | 1461590933360 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b37c000 == 152 [pid = 1828] [id = 679] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169a95800 == 151 [pid = 1828] [id = 678] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166981800 == 150 [pid = 1828] [id = 677] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe160224800 == 149 [pid = 1828] [id = 676] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169770000 == 148 [pid = 1828] [id = 675] 06:28:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160480000 == 149 [pid = 1828] [id = 693] 06:28:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe1604d4c00) [pid = 1828] [serial = 2080] [outer = (nil)] 06:28:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe16b2a7000) [pid = 1828] [serial = 2081] [outer = 0x7fe1604d4c00] 06:28:53 INFO - PROCESS | 1828 | 1461590933425 Marionette DEBUG loaded listener.js 06:28:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (0x7fe16b910000) [pid = 1828] [serial = 2082] [outer = 0x7fe1604d4c00] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1781a7000 == 148 [pid = 1828] [id = 668] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e2d800 == 147 [pid = 1828] [id = 667] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe176118800 == 146 [pid = 1828] [id = 666] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174891800 == 145 [pid = 1828] [id = 665] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17400c800 == 144 [pid = 1828] [id = 664] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe173603000 == 143 [pid = 1828] [id = 663] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169a8a000 == 142 [pid = 1828] [id = 662] 06:28:53 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1640c4000 == 141 [pid = 1828] [id = 661] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (0x7fe16ba8fc00) [pid = 1828] [serial = 1965] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe16b46b800) [pid = 1828] [serial = 1964] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe166e8f800) [pid = 1828] [serial = 1962] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe166acb400) [pid = 1828] [serial = 1961] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe177840400) [pid = 1828] [serial = 1931] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (0x7fe172641800) [pid = 1828] [serial = 1970] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (0x7fe172871000) [pid = 1828] [serial = 1971] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (0x7fe166772c00) [pid = 1828] [serial = 1925] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe1694e6800) [pid = 1828] [serial = 1967] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe16cbf8800) [pid = 1828] [serial = 1968] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe17b198800) [pid = 1828] [serial = 1934] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe173f05400) [pid = 1828] [serial = 1976] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe165eef400) [pid = 1828] [serial = 1959] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe163fabc00) [pid = 1828] [serial = 1958] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe179f38000) [pid = 1828] [serial = 1922] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe1814f0800) [pid = 1828] [serial = 1940] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe165e5fc00) [pid = 1828] [serial = 1955] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe18a1e3400) [pid = 1828] [serial = 1943] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe172612800) [pid = 1828] [serial = 1928] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe17c7b9400) [pid = 1828] [serial = 1937] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe16677b400) [pid = 1828] [serial = 1979] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe172929000) [pid = 1828] [serial = 1973] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe173917800) [pid = 1828] [serial = 1974] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe17463d400) [pid = 1828] [serial = 1977] [outer = (nil)] [url = about:blank] 06:28:53 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe16b2a6000) [pid = 1828] [serial = 1980] [outer = (nil)] [url = about:blank] 06:28:54 INFO - PROCESS | 1828 | 1461590934191 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:28:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:28:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1331ms 06:28:54 INFO - PROCESS | 1828 | 1461590934208 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 06:28:54 INFO - PROCESS | 1828 | 1461590934211 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 06:28:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:28:54 INFO - PROCESS | 1828 | 1461590934216 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:28:54 INFO - PROCESS | 1828 | 1461590934221 Marionette TRACE conn3 <- [1,2746,null,{}] 06:28:54 INFO - PROCESS | 1828 | 1461590934234 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:54 INFO - PROCESS | 1828 | 1461590934437 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 06:28:54 INFO - PROCESS | 1828 | 1461590934616 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:54 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16967b000 == 142 [pid = 1828] [id = 694] 06:28:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe16b84cc00) [pid = 1828] [serial = 2083] [outer = (nil)] 06:28:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe172869400) [pid = 1828] [serial = 2084] [outer = 0x7fe16b84cc00] 06:28:54 INFO - PROCESS | 1828 | 1461590934680 Marionette DEBUG loaded listener.js 06:28:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe172930800) [pid = 1828] [serial = 2085] [outer = 0x7fe16b84cc00] 06:28:55 INFO - PROCESS | 1828 | 1461590935596 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:28:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:28:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1435ms 06:28:55 INFO - PROCESS | 1828 | 1461590935651 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 06:28:55 INFO - PROCESS | 1828 | 1461590935656 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 06:28:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:28:55 INFO - PROCESS | 1828 | 1461590935663 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:28:55 INFO - PROCESS | 1828 | 1461590935668 Marionette TRACE conn3 <- [1,2750,null,{}] 06:28:55 INFO - PROCESS | 1828 | 1461590935675 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:55 INFO - PROCESS | 1828 | 1461590935866 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 06:28:56 INFO - PROCESS | 1828 | 1461590936175 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166fde000 == 143 [pid = 1828] [id = 695] 06:28:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe166acb400) [pid = 1828] [serial = 2086] [outer = (nil)] 06:28:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe166fadc00) [pid = 1828] [serial = 2087] [outer = 0x7fe166acb400] 06:28:56 INFO - PROCESS | 1828 | 1461590936247 Marionette DEBUG loaded listener.js 06:28:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe16b457400) [pid = 1828] [serial = 2088] [outer = 0x7fe166acb400] 06:28:57 INFO - PROCESS | 1828 | 1461590937035 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:28:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:28:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1430ms 06:28:57 INFO - PROCESS | 1828 | 1461590937094 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 06:28:57 INFO - PROCESS | 1828 | 1461590937102 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 06:28:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:28:57 INFO - PROCESS | 1828 | 1461590937110 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:28:57 INFO - PROCESS | 1828 | 1461590937114 Marionette TRACE conn3 <- [1,2754,null,{}] 06:28:57 INFO - PROCESS | 1828 | 1461590937119 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:57 INFO - PROCESS | 1828 | 1461590937306 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 06:28:57 INFO - PROCESS | 1828 | 1461590937518 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:57 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b99f000 == 144 [pid = 1828] [id = 696] 06:28:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe170e4a400) [pid = 1828] [serial = 2089] [outer = (nil)] 06:28:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe172869800) [pid = 1828] [serial = 2090] [outer = 0x7fe170e4a400] 06:28:57 INFO - PROCESS | 1828 | 1461590937625 Marionette DEBUG loaded listener.js 06:28:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe1736d6400) [pid = 1828] [serial = 2091] [outer = 0x7fe170e4a400] 06:28:58 INFO - PROCESS | 1828 | 1461590938523 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:28:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:28:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1483ms 06:28:58 INFO - PROCESS | 1828 | 1461590938593 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 06:28:58 INFO - PROCESS | 1828 | 1461590938596 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 06:28:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:28:58 INFO - PROCESS | 1828 | 1461590938602 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:28:58 INFO - PROCESS | 1828 | 1461590938607 Marionette TRACE conn3 <- [1,2758,null,{}] 06:28:58 INFO - PROCESS | 1828 | 1461590938621 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:58 INFO - PROCESS | 1828 | 1461590938846 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 06:28:59 INFO - PROCESS | 1828 | 1461590939064 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:59 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe173668000 == 145 [pid = 1828] [id = 697] 06:28:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe17375cc00) [pid = 1828] [serial = 2092] [outer = (nil)] 06:28:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe17463d400) [pid = 1828] [serial = 2093] [outer = 0x7fe17375cc00] 06:28:59 INFO - PROCESS | 1828 | 1461590939184 Marionette DEBUG loaded listener.js 06:28:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe177684800) [pid = 1828] [serial = 2094] [outer = 0x7fe17375cc00] 06:28:59 INFO - PROCESS | 1828 | 1461590939967 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:28:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:28:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1384ms 06:29:00 INFO - PROCESS | 1828 | 1461590940000 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 06:29:00 INFO - PROCESS | 1828 | 1461590940004 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 06:29:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:29:00 INFO - PROCESS | 1828 | 1461590940011 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:29:00 INFO - PROCESS | 1828 | 1461590940014 Marionette TRACE conn3 <- [1,2762,null,{}] 06:29:00 INFO - PROCESS | 1828 | 1461590940019 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:00 INFO - PROCESS | 1828 | 1461590940199 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 06:29:00 INFO - PROCESS | 1828 | 1461590940414 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:00 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174b51000 == 146 [pid = 1828] [id = 698] 06:29:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe173f05400) [pid = 1828] [serial = 2095] [outer = (nil)] 06:29:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe177a08000) [pid = 1828] [serial = 2096] [outer = 0x7fe173f05400] 06:29:00 INFO - PROCESS | 1828 | 1461590940518 Marionette DEBUG loaded listener.js 06:29:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe177d05000) [pid = 1828] [serial = 2097] [outer = 0x7fe173f05400] 06:29:01 INFO - PROCESS | 1828 | 1461590941337 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:29:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:29:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1379ms 06:29:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:29:01 INFO - PROCESS | 1828 | 1461590941391 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 06:29:01 INFO - PROCESS | 1828 | 1461590941394 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 06:29:01 INFO - PROCESS | 1828 | 1461590941399 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:29:01 INFO - PROCESS | 1828 | 1461590941402 Marionette TRACE conn3 <- [1,2766,null,{}] 06:29:01 INFO - PROCESS | 1828 | 1461590941407 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:01 INFO - PROCESS | 1828 | 1461590941572 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 06:29:01 INFO - PROCESS | 1828 | 1461590941788 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177c5d000 == 147 [pid = 1828] [id = 699] 06:29:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe17773b400) [pid = 1828] [serial = 2098] [outer = (nil)] 06:29:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe17814e800) [pid = 1828] [serial = 2099] [outer = 0x7fe17773b400] 06:29:01 INFO - PROCESS | 1828 | 1461590941891 Marionette DEBUG loaded listener.js 06:29:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (0x7fe1786b6400) [pid = 1828] [serial = 2100] [outer = 0x7fe17773b400] 06:29:02 INFO - PROCESS | 1828 | 1461590942718 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:29:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:29:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1379ms 06:29:02 INFO - PROCESS | 1828 | 1461590942779 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 06:29:02 INFO - PROCESS | 1828 | 1461590942781 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 06:29:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:29:02 INFO - PROCESS | 1828 | 1461590942787 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:29:02 INFO - PROCESS | 1828 | 1461590942790 Marionette TRACE conn3 <- [1,2770,null,{}] 06:29:02 INFO - PROCESS | 1828 | 1461590942794 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166fc7800 == 146 [pid = 1828] [id = 492] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177790000 == 145 [pid = 1828] [id = 200] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1745d4000 == 144 [pid = 1828] [id = 539] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16956e800 == 143 [pid = 1828] [id = 468] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe160be5000 == 142 [pid = 1828] [id = 513] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17400f000 == 141 [pid = 1828] [id = 467] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17401e000 == 140 [pid = 1828] [id = 469] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16296c800 == 139 [pid = 1828] [id = 515] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b367000 == 138 [pid = 1828] [id = 470] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17db03000 == 137 [pid = 1828] [id = 201] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17d1e5000 == 136 [pid = 1828] [id = 687] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17a0f0000 == 135 [pid = 1828] [id = 686] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177e2b800 == 134 [pid = 1828] [id = 685] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175c59800 == 133 [pid = 1828] [id = 684] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174447800 == 132 [pid = 1828] [id = 683] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171715800 == 131 [pid = 1828] [id = 682] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe167fee000 == 130 [pid = 1828] [id = 681] 06:29:05 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16021e800 == 129 [pid = 1828] [id = 680] 06:29:05 INFO - PROCESS | 1828 | 1461590945189 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 06:29:05 INFO - PROCESS | 1828 | 1461590945501 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe164ff4000 == 130 [pid = 1828] [id = 700] 06:29:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (0x7fe1617a9c00) [pid = 1828] [serial = 2101] [outer = (nil)] 06:29:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (0x7fe16354e800) [pid = 1828] [serial = 2102] [outer = 0x7fe1617a9c00] 06:29:05 INFO - PROCESS | 1828 | 1461590945560 Marionette DEBUG loaded listener.js 06:29:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe16415e800) [pid = 1828] [serial = 2103] [outer = 0x7fe1617a9c00] 06:29:06 INFO - PROCESS | 1828 | 1461590946284 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:29:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:29:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 3537ms 06:29:06 INFO - PROCESS | 1828 | 1461590946326 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 06:29:06 INFO - PROCESS | 1828 | 1461590946330 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 06:29:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:29:06 INFO - PROCESS | 1828 | 1461590946344 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:29:06 INFO - PROCESS | 1828 | 1461590946350 Marionette TRACE conn3 <- [1,2774,null,{}] 06:29:06 INFO - PROCESS | 1828 | 1461590946357 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:06 INFO - PROCESS | 1828 | 1461590946574 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 06:29:06 INFO - PROCESS | 1828 | 1461590946606 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:06 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169680800 == 131 [pid = 1828] [id = 701] 06:29:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe1693cf000) [pid = 1828] [serial = 2104] [outer = (nil)] 06:29:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe16cbeb000) [pid = 1828] [serial = 2105] [outer = 0x7fe1693cf000] 06:29:06 INFO - PROCESS | 1828 | 1461590946664 Marionette DEBUG loaded listener.js 06:29:06 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe172859000) [pid = 1828] [serial = 2106] [outer = 0x7fe1693cf000] 06:29:07 INFO - PROCESS | 1828 | 1461590947546 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:29:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:29:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1241ms 06:29:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:29:07 INFO - PROCESS | 1828 | 1461590947578 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 06:29:07 INFO - PROCESS | 1828 | 1461590947581 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 06:29:07 INFO - PROCESS | 1828 | 1461590947588 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:29:07 INFO - PROCESS | 1828 | 1461590947591 Marionette TRACE conn3 <- [1,2778,null,{}] 06:29:07 INFO - PROCESS | 1828 | 1461590947595 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:07 INFO - PROCESS | 1828 | 1461590947820 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe16cbec800) [pid = 1828] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe1604d4c00) [pid = 1828] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe177e49c00) [pid = 1828] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe166d69c00) [pid = 1828] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (0x7fe165f53000) [pid = 1828] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (0x7fe1639dc000) [pid = 1828] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (0x7fe163545400) [pid = 1828] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe166ac9000) [pid = 1828] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe166ac6000) [pid = 1828] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe177e4a000) [pid = 1828] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe178004400) [pid = 1828] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe177bdb400) [pid = 1828] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe16b84d800) [pid = 1828] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe172853c00) [pid = 1828] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe1728f1800) [pid = 1828] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe162806800) [pid = 1828] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe1617a2000) [pid = 1828] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe1617ae000) [pid = 1828] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe165f47400) [pid = 1828] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe16b46b400) [pid = 1828] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe1634f2800) [pid = 1828] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe166fa6400) [pid = 1828] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe17814ac00) [pid = 1828] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe177d0f000) [pid = 1828] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe16354fc00) [pid = 1828] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe1637a8c00) [pid = 1828] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe1617a2400) [pid = 1828] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe17391c400) [pid = 1828] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (0x7fe164fce000) [pid = 1828] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (0x7fe16296f800) [pid = 1828] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (0x7fe1604db800) [pid = 1828] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (0x7fe165e63c00) [pid = 1828] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (0x7fe1604d7400) [pid = 1828] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (0x7fe174ae2400) [pid = 1828] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (0x7fe177833000) [pid = 1828] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (0x7fe164fd4000) [pid = 1828] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (0x7fe17b197c00) [pid = 1828] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (0x7fe165d2a800) [pid = 1828] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (0x7fe1728f5400) [pid = 1828] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (0x7fe17391b800) [pid = 1828] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (0x7fe1748bd000) [pid = 1828] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:29:08 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (0x7fe17776b400) [pid = 1828] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:29:08 INFO - PROCESS | 1828 | 1461590948514 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160be6800 == 132 [pid = 1828] [id = 702] 06:29:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 221 (0x7fe1604dac00) [pid = 1828] [serial = 2107] [outer = (nil)] 06:29:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 222 (0x7fe1617ae000) [pid = 1828] [serial = 2108] [outer = 0x7fe1604dac00] 06:29:08 INFO - PROCESS | 1828 | 1461590948586 Marionette DEBUG loaded listener.js 06:29:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 223 (0x7fe165e57400) [pid = 1828] [serial = 2109] [outer = 0x7fe1604dac00] 06:29:09 INFO - PROCESS | 1828 | 1461590949206 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:29:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:29:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1631ms 06:29:09 INFO - PROCESS | 1828 | 1461590949218 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 06:29:09 INFO - PROCESS | 1828 | 1461590949222 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 06:29:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:29:09 INFO - PROCESS | 1828 | 1461590949236 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:29:09 INFO - PROCESS | 1828 | 1461590949242 Marionette TRACE conn3 <- [1,2782,null,{}] 06:29:09 INFO - PROCESS | 1828 | 1461590949246 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:09 INFO - PROCESS | 1828 | 1461590949480 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 06:29:09 INFO - PROCESS | 1828 | 1461590949501 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:09 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17400c800 == 133 [pid = 1828] [id = 703] 06:29:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 224 (0x7fe1604db800) [pid = 1828] [serial = 2110] [outer = (nil)] 06:29:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 225 (0x7fe172869c00) [pid = 1828] [serial = 2111] [outer = 0x7fe1604db800] 06:29:09 INFO - PROCESS | 1828 | 1461590949556 Marionette DEBUG loaded listener.js 06:29:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 226 (0x7fe174510c00) [pid = 1828] [serial = 2112] [outer = 0x7fe1604db800] 06:29:10 INFO - PROCESS | 1828 | 1461590950278 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:29:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:29:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1087ms 06:29:10 INFO - PROCESS | 1828 | 1461590950440 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 06:29:10 INFO - PROCESS | 1828 | 1461590950445 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 06:29:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:29:10 INFO - PROCESS | 1828 | 1461590950468 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:29:10 INFO - PROCESS | 1828 | 1461590950472 Marionette TRACE conn3 <- [1,2786,null,{}] 06:29:10 INFO - PROCESS | 1828 | 1461590950480 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:10 INFO - PROCESS | 1828 | 1461590950699 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 06:29:10 INFO - PROCESS | 1828 | 1461590950919 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166fd1000 == 134 [pid = 1828] [id = 704] 06:29:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 227 (0x7fe1637a7c00) [pid = 1828] [serial = 2113] [outer = (nil)] 06:29:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 228 (0x7fe164fd4400) [pid = 1828] [serial = 2114] [outer = 0x7fe1637a7c00] 06:29:11 INFO - PROCESS | 1828 | 1461590951026 Marionette DEBUG loaded listener.js 06:29:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 229 (0x7fe166d5fc00) [pid = 1828] [serial = 2115] [outer = 0x7fe1637a7c00] 06:29:11 INFO - PROCESS | 1828 | 1461590951910 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:29:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:29:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1495ms 06:29:11 INFO - PROCESS | 1828 | 1461590951951 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 06:29:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:29:11 INFO - PROCESS | 1828 | 1461590951961 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 06:29:11 INFO - PROCESS | 1828 | 1461590951972 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:29:11 INFO - PROCESS | 1828 | 1461590951977 Marionette TRACE conn3 <- [1,2790,null,{}] 06:29:11 INFO - PROCESS | 1828 | 1461590951983 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:12 INFO - PROCESS | 1828 | 1461590952200 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 06:29:12 INFO - PROCESS | 1828 | 1461590952428 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:12 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174eb4000 == 135 [pid = 1828] [id = 705] 06:29:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 230 (0x7fe16b468000) [pid = 1828] [serial = 2116] [outer = (nil)] 06:29:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 231 (0x7fe17292a000) [pid = 1828] [serial = 2117] [outer = 0x7fe16b468000] 06:29:12 INFO - PROCESS | 1828 | 1461590952532 Marionette DEBUG loaded listener.js 06:29:12 INFO - PROCESS | 1828 | ++DOMWINDOW == 232 (0x7fe173916c00) [pid = 1828] [serial = 2118] [outer = 0x7fe16b468000] 06:29:13 INFO - PROCESS | 1828 | 1461590953420 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:29:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:29:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1484ms 06:29:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:29:13 INFO - PROCESS | 1828 | 1461590953453 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 06:29:13 INFO - PROCESS | 1828 | 1461590953456 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 06:29:13 INFO - PROCESS | 1828 | 1461590953460 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:29:13 INFO - PROCESS | 1828 | 1461590953465 Marionette TRACE conn3 <- [1,2794,null,{}] 06:29:13 INFO - PROCESS | 1828 | 1461590953476 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:13 INFO - PROCESS | 1828 | 1461590953733 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 06:29:13 INFO - PROCESS | 1828 | 1461590953937 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:13 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe178842800 == 136 [pid = 1828] [id = 706] 06:29:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 233 (0x7fe175f2a400) [pid = 1828] [serial = 2119] [outer = (nil)] 06:29:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 234 (0x7fe177680000) [pid = 1828] [serial = 2120] [outer = 0x7fe175f2a400] 06:29:14 INFO - PROCESS | 1828 | 1461590954010 Marionette DEBUG loaded listener.js 06:29:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 235 (0x7fe177838c00) [pid = 1828] [serial = 2121] [outer = 0x7fe175f2a400] 06:29:14 INFO - PROCESS | 1828 | 1461590954785 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:29:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:29:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1378ms 06:29:14 INFO - PROCESS | 1828 | 1461590954839 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 06:29:14 INFO - PROCESS | 1828 | 1461590954843 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 06:29:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:29:14 INFO - PROCESS | 1828 | 1461590954848 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:29:14 INFO - PROCESS | 1828 | 1461590954850 Marionette TRACE conn3 <- [1,2798,null,{}] 06:29:14 INFO - PROCESS | 1828 | 1461590954854 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:15 INFO - PROCESS | 1828 | 1461590955018 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 06:29:15 INFO - PROCESS | 1828 | 1461590955237 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:15 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cc6f800 == 137 [pid = 1828] [id = 707] 06:29:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 236 (0x7fe176c7e800) [pid = 1828] [serial = 2122] [outer = (nil)] 06:29:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 237 (0x7fe178003800) [pid = 1828] [serial = 2123] [outer = 0x7fe176c7e800] 06:29:15 INFO - PROCESS | 1828 | 1461590955341 Marionette DEBUG loaded listener.js 06:29:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 238 (0x7fe17864c800) [pid = 1828] [serial = 2124] [outer = 0x7fe176c7e800] 06:29:16 INFO - PROCESS | 1828 | 1461590956184 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:29:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:29:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1381ms 06:29:16 INFO - PROCESS | 1828 | 1461590956230 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 06:29:16 INFO - PROCESS | 1828 | 1461590956233 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 06:29:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:29:16 INFO - PROCESS | 1828 | 1461590956238 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:29:16 INFO - PROCESS | 1828 | 1461590956240 Marionette TRACE conn3 <- [1,2802,null,{}] 06:29:16 INFO - PROCESS | 1828 | 1461590956246 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:16 INFO - PROCESS | 1828 | 1461590956433 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 06:29:16 INFO - PROCESS | 1828 | 1461590956704 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:16 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17e835000 == 138 [pid = 1828] [id = 708] 06:29:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 239 (0x7fe1604d7c00) [pid = 1828] [serial = 2125] [outer = (nil)] 06:29:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 240 (0x7fe16cbea400) [pid = 1828] [serial = 2126] [outer = 0x7fe1604d7c00] 06:29:16 INFO - PROCESS | 1828 | 1461590956773 Marionette DEBUG loaded listener.js 06:29:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 241 (0x7fe17b9b8c00) [pid = 1828] [serial = 2127] [outer = 0x7fe1604d7c00] 06:29:17 INFO - PROCESS | 1828 | 1461590957555 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1331ms 06:29:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:29:17 INFO - PROCESS | 1828 | 1461590957584 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 06:29:17 INFO - PROCESS | 1828 | 1461590957587 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 06:29:17 INFO - PROCESS | 1828 | 1461590957595 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:29:17 INFO - PROCESS | 1828 | 1461590957598 Marionette TRACE conn3 <- [1,2806,null,{}] 06:29:17 INFO - PROCESS | 1828 | 1461590957602 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:17 INFO - PROCESS | 1828 | 1461590957794 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 06:29:18 INFO - PROCESS | 1828 | 1461590958016 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:18 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18bf1b800 == 139 [pid = 1828] [id = 709] 06:29:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 242 (0x7fe17bfe9c00) [pid = 1828] [serial = 2128] [outer = (nil)] 06:29:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 243 (0x7fe17dd86400) [pid = 1828] [serial = 2129] [outer = 0x7fe17bfe9c00] 06:29:18 INFO - PROCESS | 1828 | 1461590958124 Marionette DEBUG loaded listener.js 06:29:18 INFO - PROCESS | 1828 | ++DOMWINDOW == 244 (0x7fe181468000) [pid = 1828] [serial = 2130] [outer = 0x7fe17bfe9c00] 06:29:18 INFO - PROCESS | 1828 | 1461590958929 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:29:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:29:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1377ms 06:29:18 INFO - PROCESS | 1828 | 1461590958972 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 06:29:18 INFO - PROCESS | 1828 | 1461590958975 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 06:29:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:29:18 INFO - PROCESS | 1828 | 1461590958980 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:29:18 INFO - PROCESS | 1828 | 1461590958982 Marionette TRACE conn3 <- [1,2810,null,{}] 06:29:18 INFO - PROCESS | 1828 | 1461590958987 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:19 INFO - PROCESS | 1828 | 1461590959147 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 06:29:19 INFO - PROCESS | 1828 | 1461590959377 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe19049c000 == 140 [pid = 1828] [id = 710] 06:29:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 245 (0x7fe1604d7800) [pid = 1828] [serial = 2131] [outer = (nil)] 06:29:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 246 (0x7fe18afd5c00) [pid = 1828] [serial = 2132] [outer = 0x7fe1604d7800] 06:29:19 INFO - PROCESS | 1828 | 1461590959479 Marionette DEBUG loaded listener.js 06:29:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 247 (0x7fe18c470c00) [pid = 1828] [serial = 2133] [outer = 0x7fe1604d7800] 06:29:20 INFO - PROCESS | 1828 | 1461590960263 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:29:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:29:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1325ms 06:29:20 INFO - PROCESS | 1828 | 1461590960305 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 06:29:20 INFO - PROCESS | 1828 | 1461590960308 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 06:29:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:29:20 INFO - PROCESS | 1828 | 1461590960313 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:29:20 INFO - PROCESS | 1828 | 1461590960315 Marionette TRACE conn3 <- [1,2814,null,{}] 06:29:20 INFO - PROCESS | 1828 | 1461590960320 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:20 INFO - PROCESS | 1828 | 1461590960478 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 06:29:20 INFO - PROCESS | 1828 | 1461590960698 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:20 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1930e3000 == 141 [pid = 1828] [id = 711] 06:29:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 248 (0x7fe160a59000) [pid = 1828] [serial = 2134] [outer = (nil)] 06:29:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 249 (0x7fe18fa09c00) [pid = 1828] [serial = 2135] [outer = 0x7fe160a59000] 06:29:20 INFO - PROCESS | 1828 | 1461590960800 Marionette DEBUG loaded listener.js 06:29:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 250 (0x7fe18fda6c00) [pid = 1828] [serial = 2136] [outer = 0x7fe160a59000] 06:29:21 INFO - PROCESS | 1828 | 1461590961584 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:29:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:29:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1328ms 06:29:21 INFO - PROCESS | 1828 | 1461590961642 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 06:29:21 INFO - PROCESS | 1828 | 1461590961644 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 06:29:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:29:21 INFO - PROCESS | 1828 | 1461590961650 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:29:21 INFO - PROCESS | 1828 | 1461590961653 Marionette TRACE conn3 <- [1,2818,null,{}] 06:29:21 INFO - PROCESS | 1828 | 1461590961657 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:21 INFO - PROCESS | 1828 | 1461590961818 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 06:29:22 INFO - PROCESS | 1828 | 1461590962037 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe195646000 == 142 [pid = 1828] [id = 712] 06:29:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 251 (0x7fe160182800) [pid = 1828] [serial = 2137] [outer = (nil)] 06:29:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 252 (0x7fe16018c400) [pid = 1828] [serial = 2138] [outer = 0x7fe160182800] 06:29:22 INFO - PROCESS | 1828 | 1461590962148 Marionette DEBUG loaded listener.js 06:29:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 253 (0x7fe160190800) [pid = 1828] [serial = 2139] [outer = 0x7fe160182800] 06:29:22 INFO - PROCESS | 1828 | 1461590962958 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:29:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:29:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1379ms 06:29:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:29:23 INFO - PROCESS | 1828 | 1461590963030 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 06:29:23 INFO - PROCESS | 1828 | 1461590963032 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 06:29:23 INFO - PROCESS | 1828 | 1461590963038 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:29:23 INFO - PROCESS | 1828 | 1461590963040 Marionette TRACE conn3 <- [1,2822,null,{}] 06:29:23 INFO - PROCESS | 1828 | 1461590963045 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:23 INFO - PROCESS | 1828 | 1461590963206 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 06:29:23 INFO - PROCESS | 1828 | 1461590963472 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160bbb800 == 143 [pid = 1828] [id = 713] 06:29:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 254 (0x7fe160184c00) [pid = 1828] [serial = 2140] [outer = (nil)] 06:29:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 255 (0x7fe18c5db400) [pid = 1828] [serial = 2141] [outer = 0x7fe160184c00] 06:29:23 INFO - PROCESS | 1828 | 1461590963538 Marionette DEBUG loaded listener.js 06:29:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 256 (0x7fe18fdac400) [pid = 1828] [serial = 2142] [outer = 0x7fe160184c00] 06:29:24 INFO - PROCESS | 1828 | 1461590964315 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:29:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:29:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1327ms 06:29:24 INFO - PROCESS | 1828 | 1461590964364 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 06:29:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:29:24 INFO - PROCESS | 1828 | 1461590964368 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 06:29:24 INFO - PROCESS | 1828 | 1461590964373 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:29:24 INFO - PROCESS | 1828 | 1461590964376 Marionette TRACE conn3 <- [1,2826,null,{}] 06:29:24 INFO - PROCESS | 1828 | 1461590964381 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:24 INFO - PROCESS | 1828 | 1461590964594 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 06:29:24 INFO - PROCESS | 1828 | 1461590964853 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1627a7000 == 144 [pid = 1828] [id = 714] 06:29:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 257 (0x7fe160188800) [pid = 1828] [serial = 2143] [outer = (nil)] 06:29:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 258 (0x7fe160a4a000) [pid = 1828] [serial = 2144] [outer = 0x7fe160188800] 06:29:24 INFO - PROCESS | 1828 | 1461590964926 Marionette DEBUG loaded listener.js 06:29:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 259 (0x7fe18fdb0400) [pid = 1828] [serial = 2145] [outer = 0x7fe160188800] 06:29:25 INFO - PROCESS | 1828 | 1461590965732 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:29:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:29:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1430ms 06:29:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:29:25 INFO - PROCESS | 1828 | 1461590965803 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 06:29:25 INFO - PROCESS | 1828 | 1461590965805 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 06:29:25 INFO - PROCESS | 1828 | 1461590965811 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:29:25 INFO - PROCESS | 1828 | 1461590965813 Marionette TRACE conn3 <- [1,2830,null,{}] 06:29:25 INFO - PROCESS | 1828 | 1461590965818 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:25 INFO - PROCESS | 1828 | 1461590965983 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 06:29:26 INFO - PROCESS | 1828 | 1461590966256 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1681ab000 == 145 [pid = 1828] [id = 715] 06:29:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 260 (0x7fe160a44000) [pid = 1828] [serial = 2146] [outer = (nil)] 06:29:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 261 (0x7fe16380d800) [pid = 1828] [serial = 2147] [outer = 0x7fe160a44000] 06:29:26 INFO - PROCESS | 1828 | 1461590966323 Marionette DEBUG loaded listener.js 06:29:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 262 (0x7fe163812c00) [pid = 1828] [serial = 2148] [outer = 0x7fe160a44000] 06:29:27 INFO - PROCESS | 1828 | 1461590967087 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:29:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1331ms 06:29:27 INFO - PROCESS | 1828 | 1461590967141 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 06:29:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:29:27 INFO - PROCESS | 1828 | 1461590967148 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 06:29:27 INFO - PROCESS | 1828 | 1461590967153 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:29:27 INFO - PROCESS | 1828 | 1461590967155 Marionette TRACE conn3 <- [1,2834,null,{}] 06:29:27 INFO - PROCESS | 1828 | 1461590967160 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:27 INFO - PROCESS | 1828 | 1461590967358 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 06:29:27 INFO - PROCESS | 1828 | 1461590967635 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:27 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16cb0c800 == 146 [pid = 1828] [id = 716] 06:29:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 263 (0x7fe160342c00) [pid = 1828] [serial = 2149] [outer = (nil)] 06:29:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 264 (0x7fe16034fc00) [pid = 1828] [serial = 2150] [outer = 0x7fe160342c00] 06:29:27 INFO - PROCESS | 1828 | 1461590967699 Marionette DEBUG loaded listener.js 06:29:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 265 (0x7fe16380dc00) [pid = 1828] [serial = 2151] [outer = 0x7fe160342c00] 06:29:28 INFO - PROCESS | 1828 | 1461590968452 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:29:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:29:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1327ms 06:29:28 INFO - PROCESS | 1828 | 1461590968494 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 06:29:28 INFO - PROCESS | 1828 | 1461590968497 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 06:29:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:29:28 INFO - PROCESS | 1828 | 1461590968503 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:29:28 INFO - PROCESS | 1828 | 1461590968504 Marionette TRACE conn3 <- [1,2838,null,{}] 06:29:28 INFO - PROCESS | 1828 | 1461590968509 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:28 INFO - PROCESS | 1828 | 1461590968682 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 06:29:28 INFO - PROCESS | 1828 | 1461590968963 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166743800 == 147 [pid = 1828] [id = 717] 06:29:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 266 (0x7fe1601b7400) [pid = 1828] [serial = 2152] [outer = (nil)] 06:29:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 267 (0x7fe1601c0c00) [pid = 1828] [serial = 2153] [outer = 0x7fe1601b7400] 06:29:29 INFO - PROCESS | 1828 | 1461590969026 Marionette DEBUG loaded listener.js 06:29:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 268 (0x7fe1601c5400) [pid = 1828] [serial = 2154] [outer = 0x7fe1601b7400] 06:29:29 INFO - PROCESS | 1828 | 1461590969873 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:29:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:29:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1426ms 06:29:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:29:29 INFO - PROCESS | 1828 | 1461590969930 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 06:29:29 INFO - PROCESS | 1828 | 1461590969932 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 06:29:29 INFO - PROCESS | 1828 | 1461590969936 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:29:29 INFO - PROCESS | 1828 | 1461590969939 Marionette TRACE conn3 <- [1,2842,null,{}] 06:29:29 INFO - PROCESS | 1828 | 1461590969944 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:30 INFO - PROCESS | 1828 | 1461590970110 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 06:29:30 INFO - PROCESS | 1828 | 1461590970385 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:30 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160bcd800 == 148 [pid = 1828] [id = 718] 06:29:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 269 (0x7fe1601b9800) [pid = 1828] [serial = 2155] [outer = (nil)] 06:29:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 270 (0x7fe162810800) [pid = 1828] [serial = 2156] [outer = 0x7fe1601b9800] 06:29:30 INFO - PROCESS | 1828 | 1461590970450 Marionette DEBUG loaded listener.js 06:29:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 271 (0x7fe1636d1c00) [pid = 1828] [serial = 2157] [outer = 0x7fe1601b9800] 06:29:31 INFO - PROCESS | 1828 | 1461590971575 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:29:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:29:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1678ms 06:29:31 INFO - PROCESS | 1828 | 1461590971615 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 06:29:31 INFO - PROCESS | 1828 | 1461590971620 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 06:29:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:29:31 INFO - PROCESS | 1828 | 1461590971627 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:29:31 INFO - PROCESS | 1828 | 1461590971631 Marionette TRACE conn3 <- [1,2846,null,{}] 06:29:31 INFO - PROCESS | 1828 | 1461590971639 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:31 INFO - PROCESS | 1828 | 1461590971812 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 06:29:32 INFO - PROCESS | 1828 | 1461590972136 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:32 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1641ce800 == 149 [pid = 1828] [id = 719] 06:29:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 272 (0x7fe160a51c00) [pid = 1828] [serial = 2158] [outer = (nil)] 06:29:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 273 (0x7fe160a5a000) [pid = 1828] [serial = 2159] [outer = 0x7fe160a51c00] 06:29:32 INFO - PROCESS | 1828 | 1461590972198 Marionette DEBUG loaded listener.js 06:29:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 274 (0x7fe163541800) [pid = 1828] [serial = 2160] [outer = 0x7fe160a51c00] 06:29:32 INFO - PROCESS | 1828 | 1461590972958 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:29:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:29:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1385ms 06:29:33 INFO - PROCESS | 1828 | 1461590973012 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 06:29:33 INFO - PROCESS | 1828 | 1461590973019 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 06:29:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:29:33 INFO - PROCESS | 1828 | 1461590973027 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:29:33 INFO - PROCESS | 1828 | 1461590973030 Marionette TRACE conn3 <- [1,2850,null,{}] 06:29:33 INFO - PROCESS | 1828 | 1461590973035 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:33 INFO - PROCESS | 1828 | 1461590973207 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 06:29:33 INFO - PROCESS | 1828 | 1461590973585 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:33 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe164407800 == 150 [pid = 1828] [id = 720] 06:29:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 275 (0x7fe16297cc00) [pid = 1828] [serial = 2161] [outer = (nil)] 06:29:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 276 (0x7fe16380ec00) [pid = 1828] [serial = 2162] [outer = 0x7fe16297cc00] 06:29:33 INFO - PROCESS | 1828 | 1461590973687 Marionette DEBUG loaded listener.js 06:29:33 INFO - PROCESS | 1828 | ++DOMWINDOW == 277 (0x7fe16415a000) [pid = 1828] [serial = 2163] [outer = 0x7fe16297cc00] 06:29:34 INFO - PROCESS | 1828 | 1461590974482 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:29:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:29:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1484ms 06:29:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:29:34 INFO - PROCESS | 1828 | 1461590974531 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 06:29:34 INFO - PROCESS | 1828 | 1461590974533 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 06:29:34 INFO - PROCESS | 1828 | 1461590974538 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:29:34 INFO - PROCESS | 1828 | 1461590974543 Marionette TRACE conn3 <- [1,2854,null,{}] 06:29:34 INFO - PROCESS | 1828 | 1461590974556 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:34 INFO - PROCESS | 1828 | 1461590974734 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 06:29:35 INFO - PROCESS | 1828 | 1461590975020 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b01c000 == 151 [pid = 1828] [id = 721] 06:29:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 278 (0x7fe16689e800) [pid = 1828] [serial = 2164] [outer = (nil)] 06:29:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 279 (0x7fe166d69000) [pid = 1828] [serial = 2165] [outer = 0x7fe16689e800] 06:29:35 INFO - PROCESS | 1828 | 1461590975085 Marionette DEBUG loaded listener.js 06:29:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 280 (0x7fe1694e7c00) [pid = 1828] [serial = 2166] [outer = 0x7fe16689e800] 06:29:35 INFO - PROCESS | 1828 | 1461590975960 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 279 (0x7fe162814400) [pid = 1828] [serial = 2042] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 278 (0x7fe166fa4400) [pid = 1828] [serial = 2045] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 277 (0x7fe1725a8400) [pid = 1828] [serial = 2048] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 276 (0x7fe17391ec00) [pid = 1828] [serial = 2051] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 275 (0x7fe174aec800) [pid = 1828] [serial = 2054] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 274 (0x7fe177772000) [pid = 1828] [serial = 2057] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 273 (0x7fe17c7b6c00) [pid = 1828] [serial = 2060] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 272 (0x7fe17dd82400) [pid = 1828] [serial = 2063] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 271 (0x7fe18a106800) [pid = 1828] [serial = 2066] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 270 (0x7fe18c145400) [pid = 1828] [serial = 2069] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 269 (0x7fe18e346000) [pid = 1828] [serial = 2072] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 268 (0x7fe160a5f800) [pid = 1828] [serial = 2075] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 267 (0x7fe17b199400) [pid = 1828] [serial = 2009] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 266 (0x7fe17c7b7400) [pid = 1828] [serial = 2021] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 265 (0x7fe1786bd000) [pid = 1828] [serial = 2006] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 264 (0x7fe17263e400) [pid = 1828] [serial = 1991] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 263 (0x7fe177891800) [pid = 1828] [serial = 2000] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 262 (0x7fe1693ce400) [pid = 1828] [serial = 1988] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 261 (0x7fe165d2f800) [pid = 1828] [serial = 2024] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 260 (0x7fe1740e9800) [pid = 1828] [serial = 1994] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 259 (0x7fe166e91800) [pid = 1828] [serial = 2018] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 258 (0x7fe1637a8400) [pid = 1828] [serial = 1985] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 257 (0x7fe17800f800) [pid = 1828] [serial = 2003] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 256 (0x7fe17c6f9c00) [pid = 1828] [serial = 2012] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 255 (0x7fe17e2e8800) [pid = 1828] [serial = 2015] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 254 (0x7fe174c61800) [pid = 1828] [serial = 1997] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 253 (0x7fe172869400) [pid = 1828] [serial = 2084] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174890800 == 150 [pid = 1828] [id = 640] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 252 (0x7fe163f9f800) [pid = 1828] [serial = 2078] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 251 (0x7fe16b910000) [pid = 1828] [serial = 2082] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 250 (0x7fe16b2a7000) [pid = 1828] [serial = 2081] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 249 (0x7fe1740e9c00) [pid = 1828] [serial = 2040] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 248 (0x7fe178643800) [pid = 1828] [serial = 1749] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 247 (0x7fe173747400) [pid = 1828] [serial = 2036] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 246 (0x7fe16b455800) [pid = 1828] [serial = 1791] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 245 (0x7fe1670af400) [pid = 1828] [serial = 2030] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 244 (0x7fe16415f800) [pid = 1828] [serial = 1710] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 243 (0x7fe172865400) [pid = 1828] [serial = 2033] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 242 (0x7fe173f07400) [pid = 1828] [serial = 2037] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 241 (0x7fe1670ae000) [pid = 1828] [serial = 2028] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 240 (0x7fe178811400) [pid = 1828] [serial = 1809] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 239 (0x7fe178c54c00) [pid = 1828] [serial = 1812] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 238 (0x7fe178619800) [pid = 1828] [serial = 1746] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 237 (0x7fe1728f4c00) [pid = 1828] [serial = 1722] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 236 (0x7fe173adc000) [pid = 1828] [serial = 1848] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 235 (0x7fe173f02c00) [pid = 1828] [serial = 1725] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 234 (0x7fe174511000) [pid = 1828] [serial = 1728] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 233 (0x7fe166ad0400) [pid = 1828] [serial = 2027] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 232 (0x7fe17c7b3800) [pid = 1828] [serial = 1824] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 231 (0x7fe1639d8000) [pid = 1828] [serial = 1851] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 230 (0x7fe17c036800) [pid = 1828] [serial = 1818] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 229 (0x7fe17524fc00) [pid = 1828] [serial = 1797] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 228 (0x7fe173748800) [pid = 1828] [serial = 2039] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 227 (0x7fe16b84f800) [pid = 1828] [serial = 1716] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 226 (0x7fe1786b7800) [pid = 1828] [serial = 1752] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 225 (0x7fe1786b4800) [pid = 1828] [serial = 1806] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 224 (0x7fe166e8e400) [pid = 1828] [serial = 1854] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 223 (0x7fe166d6a800) [pid = 1828] [serial = 1713] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 222 (0x7fe165d31800) [pid = 1828] [serial = 1758] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 221 (0x7fe177682800) [pid = 1828] [serial = 1800] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 220 (0x7fe173878000) [pid = 1828] [serial = 1794] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 219 (0x7fe16676c800) [pid = 1828] [serial = 1788] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 218 (0x7fe166ac5800) [pid = 1828] [serial = 1707] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 217 (0x7fe178646c00) [pid = 1828] [serial = 1755] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 216 (0x7fe1736a1400) [pid = 1828] [serial = 1983] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (0x7fe173697c00) [pid = 1828] [serial = 2034] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 214 (0x7fe16cbea800) [pid = 1828] [serial = 2031] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (0x7fe177d10c00) [pid = 1828] [serial = 1740] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (0x7fe17800f400) [pid = 1828] [serial = 1743] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (0x7fe17260b800) [pid = 1828] [serial = 1719] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (0x7fe17c312c00) [pid = 1828] [serial = 1821] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (0x7fe17ab1ac00) [pid = 1828] [serial = 1815] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (0x7fe174a30800) [pid = 1828] [serial = 1731] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (0x7fe175110800) [pid = 1828] [serial = 1734] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (0x7fe175f30800) [pid = 1828] [serial = 1737] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (0x7fe177d10400) [pid = 1828] [serial = 1803] [outer = (nil)] [url = about:blank] 06:29:36 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (0x7fe17bb0a000) [pid = 1828] [serial = 1923] [outer = (nil)] [url = about:blank] 06:29:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:29:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1543ms 06:29:36 INFO - PROCESS | 1828 | 1461590976089 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 06:29:36 INFO - PROCESS | 1828 | 1461590976097 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 06:29:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:29:36 INFO - PROCESS | 1828 | 1461590976101 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:29:36 INFO - PROCESS | 1828 | 1461590976103 Marionette TRACE conn3 <- [1,2858,null,{}] 06:29:36 INFO - PROCESS | 1828 | 1461590976108 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:36 INFO - PROCESS | 1828 | 1461590976269 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 06:29:36 INFO - PROCESS | 1828 | 1461590976446 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:36 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe163727800 == 151 [pid = 1828] [id = 722] 06:29:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (0x7fe1668a1c00) [pid = 1828] [serial = 2167] [outer = (nil)] 06:29:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (0x7fe1670a3800) [pid = 1828] [serial = 2168] [outer = 0x7fe1668a1c00] 06:29:36 INFO - PROCESS | 1828 | 1461590976502 Marionette DEBUG loaded listener.js 06:29:36 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (0x7fe16b44c400) [pid = 1828] [serial = 2169] [outer = 0x7fe1668a1c00] 06:29:37 INFO - PROCESS | 1828 | 1461590977142 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:29:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:29:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1079ms 06:29:37 INFO - PROCESS | 1828 | 1461590977181 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 06:29:37 INFO - PROCESS | 1828 | 1461590977183 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 06:29:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:29:37 INFO - PROCESS | 1828 | 1461590977189 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:29:37 INFO - PROCESS | 1828 | 1461590977190 Marionette TRACE conn3 <- [1,2862,null,{}] 06:29:37 INFO - PROCESS | 1828 | 1461590977195 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:37 INFO - PROCESS | 1828 | 1461590977374 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 06:29:37 INFO - PROCESS | 1828 | 1461590977553 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169674000 == 152 [pid = 1828] [id = 723] 06:29:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe16034e800) [pid = 1828] [serial = 2170] [outer = (nil)] 06:29:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (0x7fe16b46ac00) [pid = 1828] [serial = 2171] [outer = 0x7fe16034e800] 06:29:37 INFO - PROCESS | 1828 | 1461590977605 Marionette DEBUG loaded listener.js 06:29:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (0x7fe1725a8400) [pid = 1828] [serial = 2172] [outer = 0x7fe16034e800] 06:29:38 INFO - PROCESS | 1828 | 1461590978274 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:29:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:29:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1124ms 06:29:38 INFO - PROCESS | 1828 | 1461590978314 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 06:29:38 INFO - PROCESS | 1828 | 1461590978316 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 06:29:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:29:38 INFO - PROCESS | 1828 | 1461590978327 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:29:38 INFO - PROCESS | 1828 | 1461590978328 Marionette TRACE conn3 <- [1,2866,null,{}] 06:29:38 INFO - PROCESS | 1828 | 1461590978332 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:38 INFO - PROCESS | 1828 | 1461590978581 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 06:29:38 INFO - PROCESS | 1828 | 1461590978608 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe170ebe800 == 153 [pid = 1828] [id = 724] 06:29:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (0x7fe17285bc00) [pid = 1828] [serial = 2173] [outer = (nil)] 06:29:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (0x7fe17387ac00) [pid = 1828] [serial = 2174] [outer = 0x7fe17285bc00] 06:29:38 INFO - PROCESS | 1828 | 1461590978661 Marionette DEBUG loaded listener.js 06:29:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (0x7fe173f09800) [pid = 1828] [serial = 2175] [outer = 0x7fe17285bc00] 06:29:39 INFO - PROCESS | 1828 | 1461590979432 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:29:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1179ms 06:29:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:29:39 INFO - PROCESS | 1828 | 1461590979523 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 06:29:39 INFO - PROCESS | 1828 | 1461590979525 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 06:29:39 INFO - PROCESS | 1828 | 1461590979529 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:29:39 INFO - PROCESS | 1828 | 1461590979531 Marionette TRACE conn3 <- [1,2870,null,{}] 06:29:39 INFO - PROCESS | 1828 | 1461590979536 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:39 INFO - PROCESS | 1828 | 1461590979760 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 06:29:39 INFO - PROCESS | 1828 | 1461590979781 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:39 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171942800 == 154 [pid = 1828] [id = 725] 06:29:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (0x7fe17286f400) [pid = 1828] [serial = 2176] [outer = (nil)] 06:29:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (0x7fe174911000) [pid = 1828] [serial = 2177] [outer = 0x7fe17286f400] 06:29:39 INFO - PROCESS | 1828 | 1461590979831 Marionette DEBUG loaded listener.js 06:29:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (0x7fe175f2cc00) [pid = 1828] [serial = 2178] [outer = 0x7fe17286f400] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 215 (0x7fe16676d400) [pid = 1828] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 214 (0x7fe177683400) [pid = 1828] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (0x7fe174c67000) [pid = 1828] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (0x7fe163594800) [pid = 1828] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (0x7fe177746400) [pid = 1828] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (0x7fe178006c00) [pid = 1828] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (0x7fe1617a0c00) [pid = 1828] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (0x7fe1617a9c00) [pid = 1828] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (0x7fe166fa5400) [pid = 1828] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (0x7fe17387fc00) [pid = 1828] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (0x7fe173747c00) [pid = 1828] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (0x7fe17292e400) [pid = 1828] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (0x7fe16296f000) [pid = 1828] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (0x7fe164fcf800) [pid = 1828] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (0x7fe162971000) [pid = 1828] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 200 (0x7fe17c437000) [pid = 1828] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 199 (0x7fe177e4a800) [pid = 1828] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 198 (0x7fe17773ec00) [pid = 1828] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 197 (0x7fe166fa3800) [pid = 1828] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 196 (0x7fe1639dd400) [pid = 1828] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 195 (0x7fe1636ce800) [pid = 1828] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 194 (0x7fe175f31000) [pid = 1828] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 193 (0x7fe164157800) [pid = 1828] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 192 (0x7fe17c7b8800) [pid = 1828] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 191 (0x7fe16b46e800) [pid = 1828] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 190 (0x7fe1693cf000) [pid = 1828] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 189 (0x7fe16b84cc00) [pid = 1828] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 188 (0x7fe177e55800) [pid = 1828] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (0x7fe160a54400) [pid = 1828] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (0x7fe18ad65400) [pid = 1828] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (0x7fe176134c00) [pid = 1828] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (0x7fe1617a4c00) [pid = 1828] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (0x7fe165d2e400) [pid = 1828] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (0x7fe165f4fc00) [pid = 1828] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (0x7fe1693cf400) [pid = 1828] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (0x7fe17375cc00) [pid = 1828] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (0x7fe166acb400) [pid = 1828] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (0x7fe1604d7000) [pid = 1828] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (0x7fe18ad68400) [pid = 1828] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (0x7fe1728f9400) [pid = 1828] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (0x7fe1604d5800) [pid = 1828] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (0x7fe162812000) [pid = 1828] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 173 (0x7fe173f05400) [pid = 1828] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 172 (0x7fe177744c00) [pid = 1828] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (0x7fe17773b400) [pid = 1828] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (0x7fe1604dac00) [pid = 1828] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (0x7fe17776cc00) [pid = 1828] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (0x7fe16280a400) [pid = 1828] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (0x7fe1604dc000) [pid = 1828] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (0x7fe1694e3400) [pid = 1828] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (0x7fe1604d4800) [pid = 1828] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (0x7fe16280b000) [pid = 1828] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (0x7fe17292f000) [pid = 1828] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (0x7fe1670a6c00) [pid = 1828] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (0x7fe170e4a400) [pid = 1828] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (0x7fe165e5bc00) [pid = 1828] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (0x7fe178641c00) [pid = 1828] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (0x7fe17dd80000) [pid = 1828] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (0x7fe17da6bc00) [pid = 1828] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (0x7fe16b29ec00) [pid = 1828] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (0x7fe1728ed800) [pid = 1828] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0x7fe17880c800) [pid = 1828] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:29:40 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (0x7fe1634f9000) [pid = 1828] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:29:41 INFO - PROCESS | 1828 | 1461590981250 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:29:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:29:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1731ms 06:29:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:29:41 INFO - PROCESS | 1828 | 1461590981260 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 06:29:41 INFO - PROCESS | 1828 | 1461590981262 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 06:29:41 INFO - PROCESS | 1828 | 1461590981266 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:29:41 INFO - PROCESS | 1828 | 1461590981270 Marionette TRACE conn3 <- [1,2874,null,{}] 06:29:41 INFO - PROCESS | 1828 | 1461590981275 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:41 INFO - PROCESS | 1828 | 1461590981417 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 06:29:41 INFO - PROCESS | 1828 | 1461590981602 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe165c69000 == 155 [pid = 1828] [id = 726] 06:29:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe1604dac00) [pid = 1828] [serial = 2179] [outer = (nil)] 06:29:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe16379e400) [pid = 1828] [serial = 2180] [outer = 0x7fe1604dac00] 06:29:41 INFO - PROCESS | 1828 | 1461590981654 Marionette DEBUG loaded listener.js 06:29:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (0x7fe16689ec00) [pid = 1828] [serial = 2181] [outer = 0x7fe1604dac00] 06:29:42 INFO - PROCESS | 1828 | 1461590982244 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:29:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:29:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1028ms 06:29:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:29:42 INFO - PROCESS | 1828 | 1461590982295 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 06:29:42 INFO - PROCESS | 1828 | 1461590982297 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 06:29:42 INFO - PROCESS | 1828 | 1461590982301 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:29:42 INFO - PROCESS | 1828 | 1461590982304 Marionette TRACE conn3 <- [1,2878,null,{}] 06:29:42 INFO - PROCESS | 1828 | 1461590982325 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:42 INFO - PROCESS | 1828 | 1461590982552 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 06:29:42 INFO - PROCESS | 1828 | 1461590982593 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:42 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1728e2800 == 156 [pid = 1828] [id = 727] 06:29:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (0x7fe166acb400) [pid = 1828] [serial = 2182] [outer = (nil)] 06:29:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (0x7fe16b84cc00) [pid = 1828] [serial = 2183] [outer = 0x7fe166acb400] 06:29:42 INFO - PROCESS | 1828 | 1461590982645 Marionette DEBUG loaded listener.js 06:29:42 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (0x7fe17292e400) [pid = 1828] [serial = 2184] [outer = 0x7fe166acb400] 06:29:43 INFO - PROCESS | 1828 | 1461590983674 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:29:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1430ms 06:29:43 INFO - PROCESS | 1828 | 1461590983732 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 06:29:43 INFO - PROCESS | 1828 | 1461590983739 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 06:29:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:29:43 INFO - PROCESS | 1828 | 1461590983747 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:29:43 INFO - PROCESS | 1828 | 1461590983751 Marionette TRACE conn3 <- [1,2882,null,{}] 06:29:43 INFO - PROCESS | 1828 | 1461590983758 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:43 INFO - PROCESS | 1828 | 1461590983946 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 06:29:44 INFO - PROCESS | 1828 | 1461590984215 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:44 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1681a8800 == 157 [pid = 1828] [id = 728] 06:29:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (0x7fe160a4a800) [pid = 1828] [serial = 2185] [outer = (nil)] 06:29:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (0x7fe160a5f000) [pid = 1828] [serial = 2186] [outer = 0x7fe160a4a800] 06:29:44 INFO - PROCESS | 1828 | 1461590984293 Marionette DEBUG loaded listener.js 06:29:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (0x7fe1637a7800) [pid = 1828] [serial = 2187] [outer = 0x7fe160a4a800] 06:29:45 INFO - PROCESS | 1828 | 1461590985109 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:29:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:29:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1389ms 06:29:45 INFO - PROCESS | 1828 | 1461590985136 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 06:29:45 INFO - PROCESS | 1828 | 1461590985143 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 06:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:29:45 INFO - PROCESS | 1828 | 1461590985151 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:29:45 INFO - PROCESS | 1828 | 1461590985155 Marionette TRACE conn3 <- [1,2886,null,{}] 06:29:45 INFO - PROCESS | 1828 | 1461590985160 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:45 INFO - PROCESS | 1828 | 1461590985330 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 06:29:45 INFO - PROCESS | 1828 | 1461590985550 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16cb0b000 == 158 [pid = 1828] [id = 729] 06:29:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (0x7fe1639d9400) [pid = 1828] [serial = 2188] [outer = (nil)] 06:29:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (0x7fe165f4b000) [pid = 1828] [serial = 2189] [outer = 0x7fe1639d9400] 06:29:45 INFO - PROCESS | 1828 | 1461590985653 Marionette DEBUG loaded listener.js 06:29:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (0x7fe166acd400) [pid = 1828] [serial = 2190] [outer = 0x7fe1639d9400] 06:29:46 INFO - PROCESS | 1828 | 1461590986524 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:29:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:29:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1431ms 06:29:46 INFO - PROCESS | 1828 | 1461590986582 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 06:29:46 INFO - PROCESS | 1828 | 1461590986585 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 06:29:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:29:46 INFO - PROCESS | 1828 | 1461590986591 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:29:46 INFO - PROCESS | 1828 | 1461590986595 Marionette TRACE conn3 <- [1,2890,null,{}] 06:29:46 INFO - PROCESS | 1828 | 1461590986609 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:46 INFO - PROCESS | 1828 | 1461590986801 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 06:29:47 INFO - PROCESS | 1828 | 1461590987016 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17444e000 == 159 [pid = 1828] [id = 730] 06:29:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (0x7fe1694e4000) [pid = 1828] [serial = 2191] [outer = (nil)] 06:29:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (0x7fe16cbf9800) [pid = 1828] [serial = 2192] [outer = 0x7fe1694e4000] 06:29:47 INFO - PROCESS | 1828 | 1461590987124 Marionette DEBUG loaded listener.js 06:29:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (0x7fe1728ee800) [pid = 1828] [serial = 2193] [outer = 0x7fe1694e4000] 06:29:47 INFO - PROCESS | 1828 | 1461590987921 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1383ms 06:29:47 INFO - PROCESS | 1828 | 1461590987974 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 06:29:47 INFO - PROCESS | 1828 | 1461590987978 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 06:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:29:47 INFO - PROCESS | 1828 | 1461590987983 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:29:47 INFO - PROCESS | 1828 | 1461590987986 Marionette TRACE conn3 <- [1,2894,null,{}] 06:29:47 INFO - PROCESS | 1828 | 1461590987990 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:48 INFO - PROCESS | 1828 | 1461590988155 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 06:29:48 INFO - PROCESS | 1828 | 1461590988373 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174ec2800 == 160 [pid = 1828] [id = 731] 06:29:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (0x7fe16b910000) [pid = 1828] [serial = 2194] [outer = (nil)] 06:29:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (0x7fe173872c00) [pid = 1828] [serial = 2195] [outer = 0x7fe16b910000] 06:29:48 INFO - PROCESS | 1828 | 1461590988477 Marionette DEBUG loaded listener.js 06:29:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (0x7fe173ae0800) [pid = 1828] [serial = 2196] [outer = 0x7fe16b910000] 06:29:49 INFO - PROCESS | 1828 | 1461590989289 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:29:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1376ms 06:29:49 INFO - PROCESS | 1828 | 1461590989360 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 06:29:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:29:49 INFO - PROCESS | 1828 | 1461590989364 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 06:29:49 INFO - PROCESS | 1828 | 1461590989369 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:29:49 INFO - PROCESS | 1828 | 1461590989371 Marionette TRACE conn3 <- [1,2898,null,{}] 06:29:49 INFO - PROCESS | 1828 | 1461590989376 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:49 INFO - PROCESS | 1828 | 1461590989549 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 06:29:49 INFO - PROCESS | 1828 | 1461590989767 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:49 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17779e000 == 161 [pid = 1828] [id = 732] 06:29:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (0x7fe1728f9400) [pid = 1828] [serial = 2197] [outer = (nil)] 06:29:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (0x7fe1748bf400) [pid = 1828] [serial = 2198] [outer = 0x7fe1728f9400] 06:29:49 INFO - PROCESS | 1828 | 1461590989872 Marionette DEBUG loaded listener.js 06:29:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (0x7fe174c61800) [pid = 1828] [serial = 2199] [outer = 0x7fe1728f9400] 06:29:50 INFO - PROCESS | 1828 | 1461590990662 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:29:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:29:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1331ms 06:29:50 INFO - PROCESS | 1828 | 1461590990700 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 06:29:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:29:50 INFO - PROCESS | 1828 | 1461590990703 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 06:29:50 INFO - PROCESS | 1828 | 1461590990708 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:29:50 INFO - PROCESS | 1828 | 1461590990710 Marionette TRACE conn3 <- [1,2902,null,{}] 06:29:50 INFO - PROCESS | 1828 | 1461590990715 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:50 INFO - PROCESS | 1828 | 1461590990897 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 06:29:51 INFO - PROCESS | 1828 | 1461590991117 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1781aa000 == 162 [pid = 1828] [id = 733] 06:29:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (0x7fe174c5f400) [pid = 1828] [serial = 2200] [outer = (nil)] 06:29:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (0x7fe177836400) [pid = 1828] [serial = 2201] [outer = 0x7fe174c5f400] 06:29:51 INFO - PROCESS | 1828 | 1461590991220 Marionette DEBUG loaded listener.js 06:29:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (0x7fe177e54c00) [pid = 1828] [serial = 2202] [outer = 0x7fe174c5f400] 06:29:52 INFO - PROCESS | 1828 | 1461590992069 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:29:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:29:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1430ms 06:29:52 INFO - PROCESS | 1828 | 1461590992147 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 06:29:52 INFO - PROCESS | 1828 | 1461590992150 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 06:29:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:29:52 INFO - PROCESS | 1828 | 1461590992155 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:29:52 INFO - PROCESS | 1828 | 1461590992157 Marionette TRACE conn3 <- [1,2906,null,{}] 06:29:52 INFO - PROCESS | 1828 | 1461590992162 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:52 INFO - PROCESS | 1828 | 1461590992324 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 06:29:52 INFO - PROCESS | 1828 | 1461590992544 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17a0e2800 == 163 [pid = 1828] [id = 734] 06:29:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (0x7fe174c67000) [pid = 1828] [serial = 2203] [outer = (nil)] 06:29:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (0x7fe177e4c800) [pid = 1828] [serial = 2204] [outer = 0x7fe174c67000] 06:29:52 INFO - PROCESS | 1828 | 1461590992661 Marionette DEBUG loaded listener.js 06:29:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (0x7fe178644400) [pid = 1828] [serial = 2205] [outer = 0x7fe174c67000] 06:29:53 INFO - PROCESS | 1828 | 1461590993406 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1275ms 06:29:53 INFO - PROCESS | 1828 | 1461590993432 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 06:29:53 INFO - PROCESS | 1828 | 1461590993434 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 06:29:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:29:53 INFO - PROCESS | 1828 | 1461590993440 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:29:53 INFO - PROCESS | 1828 | 1461590993443 Marionette TRACE conn3 <- [1,2910,null,{}] 06:29:53 INFO - PROCESS | 1828 | 1461590993447 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:53 INFO - PROCESS | 1828 | 1461590993606 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 06:29:53 INFO - PROCESS | 1828 | 1461590993867 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17cc69000 == 164 [pid = 1828] [id = 735] 06:29:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (0x7fe177682800) [pid = 1828] [serial = 2206] [outer = (nil)] 06:29:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (0x7fe178811400) [pid = 1828] [serial = 2207] [outer = 0x7fe177682800] 06:29:53 INFO - PROCESS | 1828 | 1461590993934 Marionette DEBUG loaded listener.js 06:29:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (0x7fe17a0b2400) [pid = 1828] [serial = 2208] [outer = 0x7fe177682800] 06:29:54 INFO - PROCESS | 1828 | 1461590994573 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:29:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:29:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:29:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1176ms 06:29:54 INFO - PROCESS | 1828 | 1461590994616 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 06:29:54 INFO - PROCESS | 1828 | 1461590994619 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 06:29:54 INFO - TEST-START | /DOMEvents/constructors.html 06:29:54 INFO - PROCESS | 1828 | 1461590994625 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:29:54 INFO - PROCESS | 1828 | 1461590994627 Marionette TRACE conn3 <- [1,2914,null,{}] 06:29:54 INFO - PROCESS | 1828 | 1461590994631 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:54 INFO - PROCESS | 1828 | 1461590994801 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 06:29:55 INFO - PROCESS | 1828 | 1461590995036 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17df40000 == 165 [pid = 1828] [id = 736] 06:29:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (0x7fe177e53400) [pid = 1828] [serial = 2209] [outer = (nil)] 06:29:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (0x7fe17b197c00) [pid = 1828] [serial = 2210] [outer = 0x7fe177e53400] 06:29:55 INFO - PROCESS | 1828 | 1461590995101 Marionette DEBUG loaded listener.js 06:29:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (0x7fe17bfe0c00) [pid = 1828] [serial = 2211] [outer = 0x7fe177e53400] 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:29:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:29:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 1293ms 06:29:55 INFO - PROCESS | 1828 | 1461590995888 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:29:55 INFO - PROCESS | 1828 | 1461590995938 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 06:29:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:29:55 INFO - PROCESS | 1828 | 1461590995948 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 06:29:55 INFO - PROCESS | 1828 | 1461590995955 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:29:55 INFO - PROCESS | 1828 | 1461590995958 Marionette TRACE conn3 <- [1,2918,null,{}] 06:29:55 INFO - PROCESS | 1828 | 1461590995962 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:56 INFO - PROCESS | 1828 | 1461590996129 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 06:29:56 INFO - PROCESS | 1828 | 1461590996371 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b266000 == 166 [pid = 1828] [id = 737] 06:29:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (0x7fe178644c00) [pid = 1828] [serial = 2212] [outer = (nil)] 06:29:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (0x7fe17c1b4800) [pid = 1828] [serial = 2213] [outer = 0x7fe178644c00] 06:29:56 INFO - PROCESS | 1828 | 1461590996434 Marionette DEBUG loaded listener.js 06:29:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (0x7fe17daea800) [pid = 1828] [serial = 2214] [outer = 0x7fe178644c00] 06:29:57 INFO - PROCESS | 1828 | 1461590997199 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:29:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:29:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1276ms 06:29:57 INFO - PROCESS | 1828 | 1461590997231 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 06:29:57 INFO - PROCESS | 1828 | 1461590997234 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 06:29:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:29:57 INFO - PROCESS | 1828 | 1461590997239 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:29:57 INFO - PROCESS | 1828 | 1461590997242 Marionette TRACE conn3 <- [1,2922,null,{}] 06:29:57 INFO - PROCESS | 1828 | 1461590997247 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:57 INFO - PROCESS | 1828 | 1461590997428 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 06:29:57 INFO - PROCESS | 1828 | 1461590997721 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:57 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1904a8000 == 167 [pid = 1828] [id = 738] 06:29:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 190 (0x7fe1814f5800) [pid = 1828] [serial = 2215] [outer = (nil)] 06:29:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 191 (0x7fe18ad67c00) [pid = 1828] [serial = 2216] [outer = 0x7fe1814f5800] 06:29:57 INFO - PROCESS | 1828 | 1461590997793 Marionette DEBUG loaded listener.js 06:29:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 192 (0x7fe18b2af800) [pid = 1828] [serial = 2217] [outer = 0x7fe1814f5800] 06:29:58 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:29:58 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:29:58 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:29:58 INFO - PROCESS | 1828 | [1828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:29:58 INFO - PROCESS | 1828 | 1461590998471 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:29:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:29:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:29:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:29:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:29:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 06:29:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:29:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:29:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:29:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 06:29:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:29:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:29:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:29:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 06:29:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:29:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:29:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:29:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:29:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1281ms 06:29:58 INFO - PROCESS | 1828 | 1461590998526 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 06:29:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:29:58 INFO - PROCESS | 1828 | 1461590998532 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 06:29:58 INFO - PROCESS | 1828 | 1461590998538 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:29:58 INFO - PROCESS | 1828 | 1461590998541 Marionette TRACE conn3 <- [1,2926,null,{}] 06:29:58 INFO - PROCESS | 1828 | 1461590998545 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:58 INFO - PROCESS | 1828 | 1461590998708 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 06:29:58 INFO - PROCESS | 1828 | 1461590998957 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16387b000 == 168 [pid = 1828] [id = 739] 06:29:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 193 (0x7fe1601be400) [pid = 1828] [serial = 2218] [outer = (nil)] 06:29:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 194 (0x7fe18b4f7800) [pid = 1828] [serial = 2219] [outer = 0x7fe1601be400] 06:29:59 INFO - PROCESS | 1828 | 1461590999029 Marionette DEBUG loaded listener.js 06:29:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 195 (0x7fe190445400) [pid = 1828] [serial = 2220] [outer = 0x7fe1601be400] 06:29:59 INFO - PROCESS | 1828 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:29:59 INFO - PROCESS | 1828 | 1461590999703 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:29:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:29:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1180ms 06:29:59 INFO - PROCESS | 1828 | 1461590999732 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 06:29:59 INFO - PROCESS | 1828 | 1461590999735 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 06:29:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:29:59 INFO - PROCESS | 1828 | 1461590999742 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:29:59 INFO - PROCESS | 1828 | 1461590999745 Marionette TRACE conn3 <- [1,2930,null,{}] 06:29:59 INFO - PROCESS | 1828 | 1461590999758 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:59 INFO - PROCESS | 1828 | 1461590999929 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 06:30:00 INFO - PROCESS | 1828 | 1461591000170 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:00 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160481000 == 169 [pid = 1828] [id = 740] 06:30:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 196 (0x7fe1604e3400) [pid = 1828] [serial = 2221] [outer = (nil)] 06:30:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 197 (0x7fe160a5cc00) [pid = 1828] [serial = 2222] [outer = 0x7fe1604e3400] 06:30:00 INFO - PROCESS | 1828 | 1461591000234 Marionette DEBUG loaded listener.js 06:30:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (0x7fe16a24b000) [pid = 1828] [serial = 2223] [outer = 0x7fe1604e3400] 06:30:00 INFO - PROCESS | 1828 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:30:00 INFO - PROCESS | 1828 | 1461591000903 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:30:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:30:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1187ms 06:30:00 INFO - PROCESS | 1828 | 1461591000934 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 06:30:00 INFO - PROCESS | 1828 | 1461591000937 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 06:30:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:30:00 INFO - PROCESS | 1828 | 1461591000942 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:30:00 INFO - PROCESS | 1828 | 1461591000944 Marionette TRACE conn3 <- [1,2934,null,{}] 06:30:00 INFO - PROCESS | 1828 | 1461591000949 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:01 INFO - PROCESS | 1828 | 1461591001117 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 06:30:01 INFO - PROCESS | 1828 | 1461591001366 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:01 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe162aa9800 == 170 [pid = 1828] [id = 741] 06:30:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (0x7fe1604e2800) [pid = 1828] [serial = 2224] [outer = (nil)] 06:30:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (0x7fe165e65000) [pid = 1828] [serial = 2225] [outer = 0x7fe1604e2800] 06:30:01 INFO - PROCESS | 1828 | 1461591001431 Marionette DEBUG loaded listener.js 06:30:01 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (0x7fe16a24a400) [pid = 1828] [serial = 2226] [outer = 0x7fe1604e2800] 06:30:02 INFO - PROCESS | 1828 | 1461591002135 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:30:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:30:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1230ms 06:30:02 INFO - PROCESS | 1828 | 1461591002172 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 06:30:02 INFO - PROCESS | 1828 | 1461591002175 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 06:30:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:30:02 INFO - PROCESS | 1828 | 1461591002180 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:30:02 INFO - PROCESS | 1828 | 1461591002182 Marionette TRACE conn3 <- [1,2938,null,{}] 06:30:02 INFO - PROCESS | 1828 | 1461591002187 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:02 INFO - PROCESS | 1828 | 1461591002366 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 06:30:02 INFO - PROCESS | 1828 | 1461591002607 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:02 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16441b800 == 171 [pid = 1828] [id = 742] 06:30:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (0x7fe160a52800) [pid = 1828] [serial = 2227] [outer = (nil)] 06:30:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (0x7fe165ef1400) [pid = 1828] [serial = 2228] [outer = 0x7fe160a52800] 06:30:02 INFO - PROCESS | 1828 | 1461591002671 Marionette DEBUG loaded listener.js 06:30:02 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (0x7fe16a24d400) [pid = 1828] [serial = 2229] [outer = 0x7fe160a52800] 06:30:03 INFO - PROCESS | 1828 | 1461591003332 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:30:03 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:30:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1175ms 06:30:04 INFO - PROCESS | 1828 | 1461591004110 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 06:30:04 INFO - PROCESS | 1828 | 1461591004115 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 06:30:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:30:04 INFO - PROCESS | 1828 | 1461591004213 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:30:04 INFO - PROCESS | 1828 | 1461591004217 Marionette TRACE conn3 <- [1,2942,null,{}] 06:30:04 INFO - PROCESS | 1828 | 1461591004224 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:04 INFO - PROCESS | 1828 | 1461591004390 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 06:30:04 INFO - PROCESS | 1828 | 1461591004648 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:04 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe163863800 == 172 [pid = 1828] [id = 743] 06:30:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (0x7fe160a4a400) [pid = 1828] [serial = 2230] [outer = (nil)] 06:30:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (0x7fe160a50800) [pid = 1828] [serial = 2231] [outer = 0x7fe160a4a400] 06:30:04 INFO - PROCESS | 1828 | 1461591004705 Marionette DEBUG loaded listener.js 06:30:04 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (0x7fe162808400) [pid = 1828] [serial = 2232] [outer = 0x7fe160a4a400] 06:30:05 INFO - PROCESS | 1828 | 1461591005373 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:30:05 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:30:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:30:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1201ms 06:30:05 INFO - PROCESS | 1828 | 1461591005402 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 06:30:05 INFO - PROCESS | 1828 | 1461591005406 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 06:30:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:30:05 INFO - PROCESS | 1828 | 1461591005418 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:30:05 INFO - PROCESS | 1828 | 1461591005422 Marionette TRACE conn3 <- [1,2946,null,{}] 06:30:05 INFO - PROCESS | 1828 | 1461591005427 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:05 INFO - PROCESS | 1828 | 1461591005579 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 06:30:05 INFO - PROCESS | 1828 | 1461591005828 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:05 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160bc1800 == 173 [pid = 1828] [id = 744] 06:30:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe160188c00) [pid = 1828] [serial = 2233] [outer = (nil)] 06:30:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (0x7fe1601c2c00) [pid = 1828] [serial = 2234] [outer = 0x7fe160188c00] 06:30:05 INFO - PROCESS | 1828 | 1461591005887 Marionette DEBUG loaded listener.js 06:30:05 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (0x7fe16280a400) [pid = 1828] [serial = 2235] [outer = 0x7fe160188c00] 06:30:06 INFO - PROCESS | 1828 | 1461591006775 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:30:06 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:30:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1383ms 06:30:06 INFO - PROCESS | 1828 | 1461591006799 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 06:30:06 INFO - PROCESS | 1828 | 1461591006801 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 06:30:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:30:06 INFO - PROCESS | 1828 | 1461591006806 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:30:06 INFO - PROCESS | 1828 | 1461591006808 Marionette TRACE conn3 <- [1,2950,null,{}] 06:30:06 INFO - PROCESS | 1828 | 1461591006819 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:06 INFO - PROCESS | 1828 | 1461591006975 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 06:30:07 INFO - PROCESS | 1828 | 1461591007253 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:07 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1627a8800 == 174 [pid = 1828] [id = 745] 06:30:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (0x7fe163f9d400) [pid = 1828] [serial = 2236] [outer = (nil)] 06:30:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (0x7fe163fa9400) [pid = 1828] [serial = 2237] [outer = 0x7fe163f9d400] 06:30:07 INFO - PROCESS | 1828 | 1461591007320 Marionette DEBUG loaded listener.js 06:30:07 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (0x7fe165d29000) [pid = 1828] [serial = 2238] [outer = 0x7fe163f9d400] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17184f000 == 173 [pid = 1828] [id = 199] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b4c8000 == 172 [pid = 1828] [id = 475] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe177946000 == 171 [pid = 1828] [id = 196] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe164ff8800 == 170 [pid = 1828] [id = 472] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169666000 == 169 [pid = 1828] [id = 473] 06:30:07 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (0x7fe172869c00) [pid = 1828] [serial = 2111] [outer = (nil)] [url = about:blank] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174a7a000 == 168 [pid = 1828] [id = 195] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b4dd800 == 167 [pid = 1828] [id = 526] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe175c55800 == 166 [pid = 1828] [id = 414] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe165c69000 == 165 [pid = 1828] [id = 726] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe171942800 == 164 [pid = 1828] [id = 725] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe170ebe800 == 163 [pid = 1828] [id = 724] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169674000 == 162 [pid = 1828] [id = 723] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe163727800 == 161 [pid = 1828] [id = 722] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16b01c000 == 160 [pid = 1828] [id = 721] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe164407800 == 159 [pid = 1828] [id = 720] 06:30:07 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1641ce800 == 158 [pid = 1828] [id = 719] 06:30:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe15eff9000 == 159 [pid = 1828] [id = 746] 06:30:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (0x7fe165d30000) [pid = 1828] [serial = 2239] [outer = (nil)] 06:30:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (0x7fe16359dc00) [pid = 1828] [serial = 2240] [outer = 0x7fe165d30000] 06:30:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe160bbb800 == 158 [pid = 1828] [id = 713] 06:30:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe195646000 == 157 [pid = 1828] [id = 712] 06:30:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1930e3000 == 156 [pid = 1828] [id = 711] 06:30:08 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe19049c000 == 155 [pid = 1828] [id = 710] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 213 (0x7fe178621400) [pid = 1828] [serial = 1869] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 212 (0x7fe1786b6400) [pid = 1828] [serial = 2100] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 211 (0x7fe177d0e000) [pid = 1828] [serial = 2001] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (0x7fe17a0aac00) [pid = 1828] [serial = 1872] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (0x7fe178642800) [pid = 1828] [serial = 2004] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (0x7fe17bb10400) [pid = 1828] [serial = 2010] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (0x7fe173910400) [pid = 1828] [serial = 1896] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (0x7fe16415e800) [pid = 1828] [serial = 2103] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (0x7fe172860400) [pid = 1828] [serial = 1857] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (0x7fe175f2d400) [pid = 1828] [serial = 1998] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (0x7fe18140cc00) [pid = 1828] [serial = 1893] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (0x7fe174503400) [pid = 1828] [serial = 2052] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (0x7fe1740ec000) [pid = 1828] [serial = 2019] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 200 (0x7fe17db86c00) [pid = 1828] [serial = 1884] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 199 (0x7fe174a31000) [pid = 1828] [serial = 1785] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 198 (0x7fe17dadd400) [pid = 1828] [serial = 1938] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 197 (0x7fe17f48f400) [pid = 1828] [serial = 2016] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 196 (0x7fe177d0a400) [pid = 1828] [serial = 2058] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 195 (0x7fe18b24f000) [pid = 1828] [serial = 1947] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 194 (0x7fe166e95800) [pid = 1828] [serial = 1926] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 193 (0x7fe165f46400) [pid = 1828] [serial = 2079] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 192 (0x7fe17800d400) [pid = 1828] [serial = 1932] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 191 (0x7fe1740f6000) [pid = 1828] [serial = 1860] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 190 (0x7fe16354e800) [pid = 1828] [serial = 2102] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 189 (0x7fe18dea7000) [pid = 1828] [serial = 2070] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 188 (0x7fe18fda7800) [pid = 1828] [serial = 2073] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (0x7fe16cbeb000) [pid = 1828] [serial = 2105] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (0x7fe172930800) [pid = 1828] [serial = 2085] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (0x7fe17f48f800) [pid = 1828] [serial = 2064] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (0x7fe178646400) [pid = 1828] [serial = 2076] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (0x7fe18beb0400) [pid = 1828] [serial = 1950] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (0x7fe177bd8000) [pid = 1828] [serial = 1866] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (0x7fe18b0f1800) [pid = 1828] [serial = 2067] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (0x7fe18afdc800) [pid = 1828] [serial = 1944] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (0x7fe16b850400) [pid = 1828] [serial = 1989] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (0x7fe175e82800) [pid = 1828] [serial = 1863] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 177 (0x7fe177684800) [pid = 1828] [serial = 2094] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 176 (0x7fe166fadc00) [pid = 1828] [serial = 2087] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 175 (0x7fe1639d3400) [pid = 1828] [serial = 2043] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 174 (0x7fe18c474c00) [pid = 1828] [serial = 1953] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 173 (0x7fe17d22e800) [pid = 1828] [serial = 2013] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 172 (0x7fe165e5d800) [pid = 1828] [serial = 1986] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 171 (0x7fe18b0e6c00) [pid = 1828] [serial = 2022] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 170 (0x7fe177d05000) [pid = 1828] [serial = 2097] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 169 (0x7fe17da60800) [pid = 1828] [serial = 2061] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 168 (0x7fe17814e800) [pid = 1828] [serial = 2099] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 167 (0x7fe1617ae000) [pid = 1828] [serial = 2108] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 166 (0x7fe17a0b4000) [pid = 1828] [serial = 2007] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 165 (0x7fe177a08000) [pid = 1828] [serial = 2096] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 164 (0x7fe1728ec400) [pid = 1828] [serial = 2025] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 163 (0x7fe16b44d400) [pid = 1828] [serial = 2046] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 162 (0x7fe173744400) [pid = 1828] [serial = 1929] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 161 (0x7fe172859000) [pid = 1828] [serial = 2106] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 160 (0x7fe18145c800) [pid = 1828] [serial = 1899] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 159 (0x7fe18b2ad400) [pid = 1828] [serial = 1956] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 158 (0x7fe17613c800) [pid = 1828] [serial = 2055] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 157 (0x7fe16b457400) [pid = 1828] [serial = 2088] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 156 (0x7fe172861c00) [pid = 1828] [serial = 2049] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 155 (0x7fe172869800) [pid = 1828] [serial = 2090] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0x7fe17e217800) [pid = 1828] [serial = 1887] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (0x7fe1736d6400) [pid = 1828] [serial = 2091] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (0x7fe17beadc00) [pid = 1828] [serial = 1878] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (0x7fe18a1ec400) [pid = 1828] [serial = 1941] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0x7fe17e86dc00) [pid = 1828] [serial = 1890] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (0x7fe17b997000) [pid = 1828] [serial = 1875] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0x7fe17c1b7400) [pid = 1828] [serial = 1935] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0x7fe17d230000) [pid = 1828] [serial = 1881] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (0x7fe173749800) [pid = 1828] [serial = 1992] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 145 (0x7fe17463d400) [pid = 1828] [serial = 2093] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 144 (0x7fe17490b800) [pid = 1828] [serial = 1995] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | --DOMWINDOW == 143 (0x7fe165e57400) [pid = 1828] [serial = 2109] [outer = (nil)] [url = about:blank] 06:30:08 INFO - PROCESS | 1828 | 1461591008212 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:30:08 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:30:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1431ms 06:30:08 INFO - PROCESS | 1828 | 1461591008286 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 06:30:08 INFO - PROCESS | 1828 | 1461591008289 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 06:30:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:30:08 INFO - PROCESS | 1828 | 1461591008299 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:30:08 INFO - PROCESS | 1828 | 1461591008301 Marionette TRACE conn3 <- [1,2954,null,{}] 06:30:08 INFO - PROCESS | 1828 | 1461591008304 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:08 INFO - PROCESS | 1828 | 1461591008465 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 06:30:08 INFO - PROCESS | 1828 | 1461591008473 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:08 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe164413800 == 156 [pid = 1828] [id = 747] 06:30:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 144 (0x7fe1639d9000) [pid = 1828] [serial = 2241] [outer = (nil)] 06:30:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 145 (0x7fe165e5f800) [pid = 1828] [serial = 2242] [outer = 0x7fe1639d9000] 06:30:08 INFO - PROCESS | 1828 | 1461591008525 Marionette DEBUG loaded listener.js 06:30:08 INFO - PROCESS | 1828 | ++DOMWINDOW == 146 (0x7fe165ef6800) [pid = 1828] [serial = 2243] [outer = 0x7fe1639d9000] 06:30:09 INFO - PROCESS | 1828 | 1461591009208 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:30:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:30:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:30:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 925ms 06:30:09 INFO - PROCESS | 1828 | 1461591009226 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 06:30:09 INFO - PROCESS | 1828 | 1461591009228 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 06:30:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:30:09 INFO - PROCESS | 1828 | 1461591009234 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:30:09 INFO - PROCESS | 1828 | 1461591009235 Marionette TRACE conn3 <- [1,2958,null,{}] 06:30:09 INFO - PROCESS | 1828 | 1461591009240 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:09 INFO - PROCESS | 1828 | 1461591009470 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 06:30:09 INFO - PROCESS | 1828 | 1461591009490 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:09 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166ec9000 == 157 [pid = 1828] [id = 748] 06:30:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe165d31800) [pid = 1828] [serial = 2244] [outer = (nil)] 06:30:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe165f47800) [pid = 1828] [serial = 2245] [outer = 0x7fe165d31800] 06:30:09 INFO - PROCESS | 1828 | 1461591009542 Marionette DEBUG loaded listener.js 06:30:09 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe166acdc00) [pid = 1828] [serial = 2246] [outer = 0x7fe165d31800] 06:30:10 INFO - PROCESS | 1828 | 1461591010245 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:30:10 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:30:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1024ms 06:30:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:30:10 INFO - PROCESS | 1828 | 1461591010258 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 06:30:10 INFO - PROCESS | 1828 | 1461591010260 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 06:30:10 INFO - PROCESS | 1828 | 1461591010280 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:30:10 INFO - PROCESS | 1828 | 1461591010282 Marionette TRACE conn3 <- [1,2962,null,{}] 06:30:10 INFO - PROCESS | 1828 | 1461591010301 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:10 INFO - PROCESS | 1828 | 1461591010521 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 06:30:10 INFO - PROCESS | 1828 | 1461591010552 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:10 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1681aa000 == 158 [pid = 1828] [id = 749] 06:30:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe166fa7800) [pid = 1828] [serial = 2247] [outer = (nil)] 06:30:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe1670aa800) [pid = 1828] [serial = 2248] [outer = 0x7fe166fa7800] 06:30:10 INFO - PROCESS | 1828 | 1461591010605 Marionette DEBUG loaded listener.js 06:30:10 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (0x7fe1693d0000) [pid = 1828] [serial = 2249] [outer = 0x7fe166fa7800] 06:30:11 INFO - PROCESS | 1828 | 1461591011209 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:30:11 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:30:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 959ms 06:30:11 INFO - PROCESS | 1828 | 1461591011225 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 06:30:11 INFO - PROCESS | 1828 | 1461591011227 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 06:30:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:30:11 INFO - PROCESS | 1828 | 1461591011232 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:30:11 INFO - PROCESS | 1828 | 1461591011234 Marionette TRACE conn3 <- [1,2966,null,{}] 06:30:11 INFO - PROCESS | 1828 | 1461591011239 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:11 INFO - PROCESS | 1828 | 1461591011443 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 06:30:11 INFO - PROCESS | 1828 | 1461591011477 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:11 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16976e800 == 159 [pid = 1828] [id = 750] 06:30:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (0x7fe165eee800) [pid = 1828] [serial = 2250] [outer = (nil)] 06:30:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe16a24ac00) [pid = 1828] [serial = 2251] [outer = 0x7fe165eee800] 06:30:11 INFO - PROCESS | 1828 | 1461591011529 Marionette DEBUG loaded listener.js 06:30:11 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe16b2a0800) [pid = 1828] [serial = 2252] [outer = 0x7fe165eee800] 06:30:12 INFO - PROCESS | 1828 | --DOMWINDOW == 154 (0x7fe1604db800) [pid = 1828] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:30:12 INFO - PROCESS | 1828 | --DOMWINDOW == 153 (0x7fe1668a1c00) [pid = 1828] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:30:12 INFO - PROCESS | 1828 | --DOMWINDOW == 152 (0x7fe160a51c00) [pid = 1828] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:30:12 INFO - PROCESS | 1828 | --DOMWINDOW == 151 (0x7fe16034e800) [pid = 1828] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:30:12 INFO - PROCESS | 1828 | --DOMWINDOW == 150 (0x7fe16689e800) [pid = 1828] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:30:12 INFO - PROCESS | 1828 | --DOMWINDOW == 149 (0x7fe17285bc00) [pid = 1828] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:30:12 INFO - PROCESS | 1828 | --DOMWINDOW == 148 (0x7fe16297cc00) [pid = 1828] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:30:12 INFO - PROCESS | 1828 | --DOMWINDOW == 147 (0x7fe17286f400) [pid = 1828] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:30:12 INFO - PROCESS | 1828 | --DOMWINDOW == 146 (0x7fe1604dac00) [pid = 1828] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:30:12 INFO - PROCESS | 1828 | 1461591012946 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:30:12 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:30:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1736ms 06:30:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:30:12 INFO - PROCESS | 1828 | 1461591012969 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 06:30:12 INFO - PROCESS | 1828 | 1461591012971 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 06:30:12 INFO - PROCESS | 1828 | 1461591012976 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:30:12 INFO - PROCESS | 1828 | 1461591012978 Marionette TRACE conn3 <- [1,2970,null,{}] 06:30:12 INFO - PROCESS | 1828 | 1461591012992 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:13 INFO - PROCESS | 1828 | 1461591013119 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 06:30:13 INFO - PROCESS | 1828 | 1461591013127 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:13 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe169aa0000 == 160 [pid = 1828] [id = 751] 06:30:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 147 (0x7fe160a47000) [pid = 1828] [serial = 2253] [outer = (nil)] 06:30:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 148 (0x7fe16b2a3c00) [pid = 1828] [serial = 2254] [outer = 0x7fe160a47000] 06:30:13 INFO - PROCESS | 1828 | 1461591013178 Marionette DEBUG loaded listener.js 06:30:13 INFO - PROCESS | 1828 | ++DOMWINDOW == 149 (0x7fe16b469400) [pid = 1828] [serial = 2255] [outer = 0x7fe160a47000] 06:30:13 INFO - PROCESS | 1828 | 1461591013846 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:30:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:30:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 882ms 06:30:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:30:13 INFO - PROCESS | 1828 | 1461591013857 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 06:30:13 INFO - PROCESS | 1828 | 1461591013859 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 06:30:13 INFO - PROCESS | 1828 | 1461591013863 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:30:13 INFO - PROCESS | 1828 | 1461591013867 Marionette TRACE conn3 <- [1,2974,null,{}] 06:30:13 INFO - PROCESS | 1828 | 1461591013871 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:14 INFO - PROCESS | 1828 | 1461591014003 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 06:30:14 INFO - PROCESS | 1828 | 1461591014015 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:14 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b328800 == 161 [pid = 1828] [id = 752] 06:30:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 150 (0x7fe16b44ac00) [pid = 1828] [serial = 2256] [outer = (nil)] 06:30:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 151 (0x7fe16b853c00) [pid = 1828] [serial = 2257] [outer = 0x7fe16b44ac00] 06:30:14 INFO - PROCESS | 1828 | 1461591014065 Marionette DEBUG loaded listener.js 06:30:14 INFO - PROCESS | 1828 | ++DOMWINDOW == 152 (0x7fe16ba98800) [pid = 1828] [serial = 2258] [outer = 0x7fe16b44ac00] 06:30:14 INFO - PROCESS | 1828 | 1461591014715 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:30:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 06:30:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 875ms 06:30:14 INFO - PROCESS | 1828 | 1461591014856 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 06:30:14 INFO - PROCESS | 1828 | 1461591014861 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 06:30:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:30:14 INFO - PROCESS | 1828 | 1461591014874 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:30:14 INFO - PROCESS | 1828 | 1461591014878 Marionette TRACE conn3 <- [1,2978,null,{}] 06:30:14 INFO - PROCESS | 1828 | 1461591014887 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:15 INFO - PROCESS | 1828 | 1461591015067 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 06:30:15 INFO - PROCESS | 1828 | 1461591015282 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:15 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1614c5800 == 162 [pid = 1828] [id = 753] 06:30:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 153 (0x7fe160351000) [pid = 1828] [serial = 2259] [outer = (nil)] 06:30:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 154 (0x7fe1604dfc00) [pid = 1828] [serial = 2260] [outer = 0x7fe160351000] 06:30:15 INFO - PROCESS | 1828 | 1461591015346 Marionette DEBUG loaded listener.js 06:30:15 INFO - PROCESS | 1828 | ++DOMWINDOW == 155 (0x7fe162807000) [pid = 1828] [serial = 2261] [outer = 0x7fe160351000] 06:30:16 INFO - PROCESS | 1828 | 1461591016075 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:30:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:30:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1241ms 06:30:16 INFO - PROCESS | 1828 | 1461591016111 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 06:30:16 INFO - PROCESS | 1828 | 1461591016116 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 06:30:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:30:16 INFO - PROCESS | 1828 | 1461591016126 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:30:16 INFO - PROCESS | 1828 | 1461591016131 Marionette TRACE conn3 <- [1,2982,null,{}] 06:30:16 INFO - PROCESS | 1828 | 1461591016136 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:16 INFO - PROCESS | 1828 | 1461591016314 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 06:30:16 INFO - PROCESS | 1828 | 1461591016542 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:16 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166816000 == 163 [pid = 1828] [id = 754] 06:30:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 156 (0x7fe1634f5800) [pid = 1828] [serial = 2262] [outer = (nil)] 06:30:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 157 (0x7fe16380fc00) [pid = 1828] [serial = 2263] [outer = 0x7fe1634f5800] 06:30:16 INFO - PROCESS | 1828 | 1461591016608 Marionette DEBUG loaded listener.js 06:30:16 INFO - PROCESS | 1828 | ++DOMWINDOW == 158 (0x7fe16415e000) [pid = 1828] [serial = 2264] [outer = 0x7fe1634f5800] 06:30:17 INFO - PROCESS | 1828 | 1461591017342 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:30:17 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:30:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:30:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1241ms 06:30:17 INFO - PROCESS | 1828 | 1461591017366 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 06:30:17 INFO - PROCESS | 1828 | 1461591017369 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 06:30:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:30:17 INFO - PROCESS | 1828 | 1461591017374 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:30:17 INFO - PROCESS | 1828 | 1461591017377 Marionette TRACE conn3 <- [1,2986,null,{}] 06:30:17 INFO - PROCESS | 1828 | 1461591017389 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:17 INFO - PROCESS | 1828 | 1461591017554 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 06:30:17 INFO - PROCESS | 1828 | 1461591017786 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:17 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b3a6800 == 164 [pid = 1828] [id = 755] 06:30:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 159 (0x7fe166ac5800) [pid = 1828] [serial = 2265] [outer = (nil)] 06:30:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 160 (0x7fe166e8bc00) [pid = 1828] [serial = 2266] [outer = 0x7fe166ac5800] 06:30:17 INFO - PROCESS | 1828 | 1461591017855 Marionette DEBUG loaded listener.js 06:30:17 INFO - PROCESS | 1828 | ++DOMWINDOW == 161 (0x7fe166fa6800) [pid = 1828] [serial = 2267] [outer = 0x7fe166ac5800] 06:30:18 INFO - PROCESS | 1828 | 1461591018587 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:30:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:30:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1238ms 06:30:18 INFO - PROCESS | 1828 | 1461591018617 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 06:30:18 INFO - PROCESS | 1828 | 1461591018620 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 06:30:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:30:18 INFO - PROCESS | 1828 | 1461591018627 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:30:18 INFO - PROCESS | 1828 | 1461591018630 Marionette TRACE conn3 <- [1,2990,null,{}] 06:30:18 INFO - PROCESS | 1828 | 1461591018634 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:18 INFO - PROCESS | 1828 | 1461591018792 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 06:30:19 INFO - PROCESS | 1828 | 1461591019011 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b9a0800 == 165 [pid = 1828] [id = 756] 06:30:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 162 (0x7fe166d68400) [pid = 1828] [serial = 2268] [outer = (nil)] 06:30:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 163 (0x7fe16a253800) [pid = 1828] [serial = 2269] [outer = 0x7fe166d68400] 06:30:19 INFO - PROCESS | 1828 | 1461591019074 Marionette DEBUG loaded listener.js 06:30:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 164 (0x7fe16b467400) [pid = 1828] [serial = 2270] [outer = 0x7fe166d68400] 06:30:19 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16cb1c000 == 166 [pid = 1828] [id = 757] 06:30:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 165 (0x7fe170e4a400) [pid = 1828] [serial = 2271] [outer = (nil)] 06:30:19 INFO - PROCESS | 1828 | ++DOMWINDOW == 166 (0x7fe16a24f000) [pid = 1828] [serial = 2272] [outer = 0x7fe170e4a400] 06:30:19 INFO - PROCESS | 1828 | 1461591019834 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:30:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:30:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1225ms 06:30:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:30:19 INFO - PROCESS | 1828 | 1461591019869 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 06:30:19 INFO - PROCESS | 1828 | 1461591019871 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 06:30:19 INFO - PROCESS | 1828 | 1461591019879 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:30:19 INFO - PROCESS | 1828 | 1461591019881 Marionette TRACE conn3 <- [1,2994,null,{}] 06:30:19 INFO - PROCESS | 1828 | 1461591019886 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:20 INFO - PROCESS | 1828 | 1461591020073 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 06:30:20 INFO - PROCESS | 1828 | 1461591020275 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:20 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe170ec9000 == 167 [pid = 1828] [id = 758] 06:30:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 167 (0x7fe166ac6800) [pid = 1828] [serial = 2273] [outer = (nil)] 06:30:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 168 (0x7fe16cbed400) [pid = 1828] [serial = 2274] [outer = 0x7fe166ac6800] 06:30:20 INFO - PROCESS | 1828 | 1461591020378 Marionette DEBUG loaded listener.js 06:30:20 INFO - PROCESS | 1828 | ++DOMWINDOW == 169 (0x7fe17260a800) [pid = 1828] [serial = 2275] [outer = 0x7fe166ac6800] 06:30:21 INFO - PROCESS | 1828 | 1461591021041 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:30:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:30:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:30:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1183ms 06:30:21 INFO - PROCESS | 1828 | 1461591021069 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 06:30:21 INFO - PROCESS | 1828 | 1461591021072 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 06:30:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:30:21 INFO - PROCESS | 1828 | 1461591021079 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:30:21 INFO - PROCESS | 1828 | 1461591021081 Marionette TRACE conn3 <- [1,2998,null,{}] 06:30:21 INFO - PROCESS | 1828 | 1461591021086 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:21 INFO - PROCESS | 1828 | 1461591021270 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 06:30:21 INFO - PROCESS | 1828 | 1461591021503 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:21 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe171932000 == 168 [pid = 1828] [id = 759] 06:30:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 170 (0x7fe172859000) [pid = 1828] [serial = 2276] [outer = (nil)] 06:30:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 171 (0x7fe172869c00) [pid = 1828] [serial = 2277] [outer = 0x7fe172859000] 06:30:21 INFO - PROCESS | 1828 | 1461591021565 Marionette DEBUG loaded listener.js 06:30:21 INFO - PROCESS | 1828 | ++DOMWINDOW == 172 (0x7fe1728fa000) [pid = 1828] [serial = 2278] [outer = 0x7fe172859000] 06:30:22 INFO - PROCESS | 1828 | 1461591022241 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:30:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:30:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1182ms 06:30:22 INFO - PROCESS | 1828 | 1461591022271 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 06:30:22 INFO - PROCESS | 1828 | 1461591022274 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 06:30:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:30:22 INFO - PROCESS | 1828 | 1461591022281 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:30:22 INFO - PROCESS | 1828 | 1461591022283 Marionette TRACE conn3 <- [1,3002,null,{}] 06:30:22 INFO - PROCESS | 1828 | 1461591022288 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:22 INFO - PROCESS | 1828 | 1461591022444 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 06:30:22 INFO - PROCESS | 1828 | 1461591022664 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:22 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe173614000 == 169 [pid = 1828] [id = 760] 06:30:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 173 (0x7fe172859800) [pid = 1828] [serial = 2279] [outer = (nil)] 06:30:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 174 (0x7fe17369f800) [pid = 1828] [serial = 2280] [outer = 0x7fe172859800] 06:30:22 INFO - PROCESS | 1828 | 1461591022727 Marionette DEBUG loaded listener.js 06:30:22 INFO - PROCESS | 1828 | ++DOMWINDOW == 175 (0x7fe173757000) [pid = 1828] [serial = 2281] [outer = 0x7fe172859800] 06:30:23 INFO - PROCESS | 1828 | 1461591023383 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:30:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:30:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1128ms 06:30:23 INFO - PROCESS | 1828 | 1461591023420 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 06:30:23 INFO - PROCESS | 1828 | 1461591023423 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 06:30:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:30:23 INFO - PROCESS | 1828 | 1461591023429 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:30:23 INFO - PROCESS | 1828 | 1461591023432 Marionette TRACE conn3 <- [1,3006,null,{}] 06:30:23 INFO - PROCESS | 1828 | 1461591023437 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:23 INFO - PROCESS | 1828 | 1461591023585 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 06:30:23 INFO - PROCESS | 1828 | 1461591023806 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:23 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe173838800 == 170 [pid = 1828] [id = 761] 06:30:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 176 (0x7fe1728fa800) [pid = 1828] [serial = 2282] [outer = (nil)] 06:30:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 177 (0x7fe17387c000) [pid = 1828] [serial = 2283] [outer = 0x7fe1728fa800] 06:30:23 INFO - PROCESS | 1828 | 1461591023867 Marionette DEBUG loaded listener.js 06:30:23 INFO - PROCESS | 1828 | ++DOMWINDOW == 178 (0x7fe172931800) [pid = 1828] [serial = 2284] [outer = 0x7fe1728fa800] 06:30:24 INFO - PROCESS | 1828 | 1461591024541 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:30:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:30:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1129ms 06:30:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:30:24 INFO - PROCESS | 1828 | 1461591024570 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 06:30:24 INFO - PROCESS | 1828 | 1461591024572 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 06:30:24 INFO - PROCESS | 1828 | 1461591024579 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:30:24 INFO - PROCESS | 1828 | 1461591024582 Marionette TRACE conn3 <- [1,3010,null,{}] 06:30:24 INFO - PROCESS | 1828 | 1461591024587 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:24 INFO - PROCESS | 1828 | 1461591024741 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 06:30:24 INFO - PROCESS | 1828 | 1461591024964 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:24 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17479f000 == 171 [pid = 1828] [id = 762] 06:30:24 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (0x7fe173692c00) [pid = 1828] [serial = 2285] [outer = (nil)] 06:30:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (0x7fe173f08000) [pid = 1828] [serial = 2286] [outer = 0x7fe173692c00] 06:30:25 INFO - PROCESS | 1828 | 1461591025026 Marionette DEBUG loaded listener.js 06:30:25 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (0x7fe1740f8000) [pid = 1828] [serial = 2287] [outer = 0x7fe173692c00] 06:30:25 INFO - PROCESS | 1828 | 1461591025682 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:30:25 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 06:30:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1131ms 06:30:25 INFO - PROCESS | 1828 | 1461591025720 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 06:30:25 INFO - PROCESS | 1828 | 1461591025722 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 06:30:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:30:25 INFO - PROCESS | 1828 | 1461591025729 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:30:25 INFO - PROCESS | 1828 | 1461591025737 Marionette TRACE conn3 <- [1,3014,null,{}] 06:30:25 INFO - PROCESS | 1828 | 1461591025741 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:25 INFO - PROCESS | 1828 | 1461591025903 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 06:30:26 INFO - PROCESS | 1828 | 1461591026125 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:26 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe174a8a000 == 172 [pid = 1828] [id = 763] 06:30:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (0x7fe17375e400) [pid = 1828] [serial = 2288] [outer = (nil)] 06:30:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (0x7fe174903800) [pid = 1828] [serial = 2289] [outer = 0x7fe17375e400] 06:30:26 INFO - PROCESS | 1828 | 1461591026186 Marionette DEBUG loaded listener.js 06:30:26 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (0x7fe174aeac00) [pid = 1828] [serial = 2290] [outer = 0x7fe17375e400] 06:30:26 INFO - PROCESS | 1828 | [1828] 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 06:30:26 INFO - PROCESS | 1828 | 1461591026926 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:30:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:30:26 INFO - {} 06:30:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:30:26 INFO - {} 06:30:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:30:26 INFO - {} 06:30:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:30:26 INFO - {} 06:30:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1230ms 06:30:26 INFO - PROCESS | 1828 | 1461591026961 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 06:30:26 INFO - PROCESS | 1828 | 1461591026965 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 06:30:26 INFO - TEST-START | /FileAPI/fileReader.html 06:30:26 INFO - PROCESS | 1828 | 1461591026969 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:30:26 INFO - PROCESS | 1828 | 1461591026973 Marionette TRACE conn3 <- [1,3018,null,{}] 06:30:26 INFO - PROCESS | 1828 | 1461591026977 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:27 INFO - PROCESS | 1828 | 1461591027157 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 06:30:27 INFO - PROCESS | 1828 | 1461591027368 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:27 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17778f000 == 173 [pid = 1828] [id = 764] 06:30:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (0x7fe174aeb400) [pid = 1828] [serial = 2291] [outer = (nil)] 06:30:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (0x7fe175f2c400) [pid = 1828] [serial = 2292] [outer = 0x7fe174aeb400] 06:30:27 INFO - PROCESS | 1828 | 1461591027476 Marionette DEBUG loaded listener.js 06:30:27 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (0x7fe177835000) [pid = 1828] [serial = 2293] [outer = 0x7fe174aeb400] 06:30:28 INFO - PROCESS | 1828 | 1461591028224 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:30:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:30:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:30:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:30:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:30:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 1283ms 06:30:28 INFO - PROCESS | 1828 | 1461591028254 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 06:30:28 INFO - PROCESS | 1828 | 1461591028257 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 06:30:28 INFO - TEST-START | /FileAPI/historical.html 06:30:28 INFO - PROCESS | 1828 | 1461591028262 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:30:28 INFO - PROCESS | 1828 | 1461591028264 Marionette TRACE conn3 <- [1,3022,null,{}] 06:30:28 INFO - PROCESS | 1828 | 1461591028269 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:28 INFO - PROCESS | 1828 | 1461591028427 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 06:30:28 INFO - PROCESS | 1828 | 1461591028652 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:28 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e3d000 == 174 [pid = 1828] [id = 765] 06:30:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (0x7fe174c65400) [pid = 1828] [serial = 2294] [outer = (nil)] 06:30:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (0x7fe177894c00) [pid = 1828] [serial = 2295] [outer = 0x7fe174c65400] 06:30:28 INFO - PROCESS | 1828 | 1461591028713 Marionette DEBUG loaded listener.js 06:30:28 INFO - PROCESS | 1828 | ++DOMWINDOW == 190 (0x7fe177bda800) [pid = 1828] [serial = 2296] [outer = 0x7fe174c65400] 06:30:29 INFO - PROCESS | 1828 | 1461591029385 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:30:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:30:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:30:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:30:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:30:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:30:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:30:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:30:29 INFO - TEST-OK | /FileAPI/historical.html | took 1180ms 06:30:29 INFO - PROCESS | 1828 | 1461591029446 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 06:30:29 INFO - PROCESS | 1828 | 1461591029449 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 06:30:29 INFO - TEST-START | /FileAPI/idlharness.html 06:30:29 INFO - PROCESS | 1828 | 1461591029458 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:30:29 INFO - PROCESS | 1828 | 1461591029460 Marionette TRACE conn3 <- [1,3026,null,{}] 06:30:29 INFO - PROCESS | 1828 | 1461591029464 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:29 INFO - PROCESS | 1828 | 1461591029614 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 06:30:29 INFO - PROCESS | 1828 | 1461591029834 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:29 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1780e6800 == 175 [pid = 1828] [id = 766] 06:30:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 191 (0x7fe177685400) [pid = 1828] [serial = 2297] [outer = (nil)] 06:30:29 INFO - PROCESS | 1828 | ++DOMWINDOW == 192 (0x7fe177e49800) [pid = 1828] [serial = 2298] [outer = 0x7fe177685400] 06:30:29 INFO - PROCESS | 1828 | 1461591029936 Marionette DEBUG loaded listener.js 06:30:30 INFO - PROCESS | 1828 | ++DOMWINDOW == 193 (0x7fe178010400) [pid = 1828] [serial = 2299] [outer = 0x7fe177685400] 06:30:31 INFO - PROCESS | 1828 | 1461591031266 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:30:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:30:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:30:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:30:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:30:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:30:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:30:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:30:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:30:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:30:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:30:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:30:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:30:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:30:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:30:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:30:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:30:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:30:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:30:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 06:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:30:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:30:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:30:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:30:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:30:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:30:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:30:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:30:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:30:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:30:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:30:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:30:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:30:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 06:30:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:30:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:30:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:30:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:30:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:30:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:30:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 1909ms 06:30:31 INFO - PROCESS | 1828 | 1461591031481 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 06:30:31 INFO - PROCESS | 1828 | 1461591031485 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 06:30:31 INFO - TEST-START | /FileAPI/idlharness.worker 06:30:31 INFO - PROCESS | 1828 | 1461591031496 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:30:31 INFO - PROCESS | 1828 | 1461591031498 Marionette TRACE conn3 <- [1,3030,null,{}] 06:30:31 INFO - PROCESS | 1828 | 1461591031502 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:31 INFO - PROCESS | 1828 | 1461591031657 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 06:30:31 INFO - PROCESS | 1828 | 1461591031876 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:31 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17c8ab800 == 176 [pid = 1828] [id = 767] 06:30:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 194 (0x7fe17788ec00) [pid = 1828] [serial = 2300] [outer = (nil)] 06:30:31 INFO - PROCESS | 1828 | ++DOMWINDOW == 195 (0x7fe17c7b6c00) [pid = 1828] [serial = 2301] [outer = 0x7fe17788ec00] 06:30:31 INFO - PROCESS | 1828 | 1461591031937 Marionette DEBUG loaded listener.js 06:30:32 INFO - PROCESS | 1828 | ++DOMWINDOW == 196 (0x7fe17da67c00) [pid = 1828] [serial = 2302] [outer = 0x7fe17788ec00] 06:30:32 INFO - PROCESS | 1828 | [1828] 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 06:30:33 INFO - PROCESS | 1828 | 1461591033763 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:30:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:30:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:30:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:30:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:30:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:30:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:30:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:30:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:30:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:30:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:30:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:30:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:30:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:30:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:30:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:30:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:30:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:30:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:30:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:30:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:30:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:30:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:30:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:30:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:30:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:30:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:30:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:30:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:30:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:30:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:30:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:30:33 INFO - {} 06:30:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:30:34 INFO - {} 06:30:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2419ms 06:30:34 INFO - PROCESS | 1828 | 1461591033916 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 06:30:34 INFO - PROCESS | 1828 | 1461591033919 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 06:30:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:30:34 INFO - PROCESS | 1828 | 1461591033926 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:30:34 INFO - PROCESS | 1828 | 1461591033933 Marionette TRACE conn3 <- [1,3034,null,{}] 06:30:34 INFO - PROCESS | 1828 | 1461591033992 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:34 INFO - PROCESS | 1828 | 1461591034212 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 06:30:34 INFO - PROCESS | 1828 | 1461591034425 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:34 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18b07f000 == 177 [pid = 1828] [id = 768] 06:30:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 197 (0x7fe178145400) [pid = 1828] [serial = 2303] [outer = (nil)] 06:30:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (0x7fe17dae6c00) [pid = 1828] [serial = 2304] [outer = 0x7fe178145400] 06:30:34 INFO - PROCESS | 1828 | 1461591034525 Marionette DEBUG loaded listener.js 06:30:34 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (0x7fe19060ac00) [pid = 1828] [serial = 2305] [outer = 0x7fe178145400] 06:30:35 INFO - PROCESS | 1828 | 1461591035192 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:30:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:30:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1284ms 06:30:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:30:35 INFO - PROCESS | 1828 | 1461591035221 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 06:30:35 INFO - PROCESS | 1828 | 1461591035224 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 06:30:35 INFO - PROCESS | 1828 | 1461591035231 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:30:35 INFO - PROCESS | 1828 | 1461591035234 Marionette TRACE conn3 <- [1,3038,null,{}] 06:30:35 INFO - PROCESS | 1828 | 1461591035239 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:35 INFO - PROCESS | 1828 | 1461591035407 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 06:30:35 INFO - PROCESS | 1828 | 1461591035634 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:35 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1627af000 == 178 [pid = 1828] [id = 769] 06:30:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (0x7fe15dbe4400) [pid = 1828] [serial = 2306] [outer = (nil)] 06:30:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (0x7fe15dbeb400) [pid = 1828] [serial = 2307] [outer = 0x7fe15dbe4400] 06:30:35 INFO - PROCESS | 1828 | 1461591035696 Marionette DEBUG loaded listener.js 06:30:35 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (0x7fe15dbf0000) [pid = 1828] [serial = 2308] [outer = 0x7fe15dbe4400] 06:30:36 INFO - PROCESS | 1828 | 1461591036369 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:30:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:30:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1178ms 06:30:36 INFO - PROCESS | 1828 | 1461591036777 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 06:30:36 INFO - PROCESS | 1828 | 1461591036783 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 06:30:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:30:36 INFO - PROCESS | 1828 | 1461591036807 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:30:36 INFO - PROCESS | 1828 | 1461591036810 Marionette TRACE conn3 <- [1,3042,null,{}] 06:30:36 INFO - PROCESS | 1828 | 1461591036817 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:36 INFO - PROCESS | 1828 | 1461591036971 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 06:30:37 INFO - PROCESS | 1828 | 1461591037235 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:37 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe165c66000 == 179 [pid = 1828] [id = 770] 06:30:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (0x7fe1604d8c00) [pid = 1828] [serial = 2309] [outer = (nil)] 06:30:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (0x7fe160a4d000) [pid = 1828] [serial = 2310] [outer = 0x7fe1604d8c00] 06:30:37 INFO - PROCESS | 1828 | 1461591037335 Marionette DEBUG loaded listener.js 06:30:37 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (0x7fe16280d800) [pid = 1828] [serial = 2311] [outer = 0x7fe1604d8c00] 06:30:38 INFO - PROCESS | 1828 | 1461591038238 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:30:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:30:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:30:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1513ms 06:30:38 INFO - PROCESS | 1828 | 1461591038321 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 06:30:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:30:38 INFO - PROCESS | 1828 | 1461591038332 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 06:30:38 INFO - PROCESS | 1828 | 1461591038352 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:30:38 INFO - PROCESS | 1828 | 1461591038361 Marionette TRACE conn3 <- [1,3046,null,{}] 06:30:38 INFO - PROCESS | 1828 | 1461591038370 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:38 INFO - PROCESS | 1828 | 1461591038528 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 06:30:38 INFO - PROCESS | 1828 | 1461591038857 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:38 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe165c6d000 == 180 [pid = 1828] [id = 771] 06:30:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (0x7fe162806800) [pid = 1828] [serial = 2312] [outer = (nil)] 06:30:38 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (0x7fe1636c5000) [pid = 1828] [serial = 2313] [outer = 0x7fe162806800] 06:30:38 INFO - PROCESS | 1828 | 1461591038976 Marionette DEBUG loaded listener.js 06:30:39 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe165e63800) [pid = 1828] [serial = 2314] [outer = 0x7fe162806800] 06:30:39 INFO - PROCESS | 1828 | [1828] 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 06:30:39 INFO - PROCESS | 1828 | 1461591039808 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:30:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:30:39 INFO - {} 06:30:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1498ms 06:30:39 INFO - PROCESS | 1828 | 1461591039848 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 06:30:39 INFO - PROCESS | 1828 | 1461591039851 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 06:30:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:30:39 INFO - PROCESS | 1828 | 1461591039858 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:30:39 INFO - PROCESS | 1828 | 1461591039860 Marionette TRACE conn3 <- [1,3050,null,{}] 06:30:39 INFO - PROCESS | 1828 | 1461591039872 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:40 INFO - PROCESS | 1828 | 1461591040050 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 06:30:40 INFO - PROCESS | 1828 | 1461591040275 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:40 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe160ba8800 == 181 [pid = 1828] [id = 772] 06:30:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (0x7fe160189800) [pid = 1828] [serial = 2315] [outer = (nil)] 06:30:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (0x7fe163599c00) [pid = 1828] [serial = 2316] [outer = 0x7fe160189800] 06:30:40 INFO - PROCESS | 1828 | 1461591040394 Marionette DEBUG loaded listener.js 06:30:40 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (0x7fe16a24fc00) [pid = 1828] [serial = 2317] [outer = 0x7fe160189800] 06:30:40 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe169aa0000 == 180 [pid = 1828] [id = 751] 06:30:40 INFO - PROCESS | 1828 | --DOMWINDOW == 210 (0x7fe16380d800) [pid = 1828] [serial = 2147] [outer = (nil)] [url = about:blank] 06:30:40 INFO - PROCESS | 1828 | --DOMWINDOW == 209 (0x7fe16034fc00) [pid = 1828] [serial = 2150] [outer = (nil)] [url = about:blank] 06:30:40 INFO - PROCESS | 1828 | --DOMWINDOW == 208 (0x7fe1601c0c00) [pid = 1828] [serial = 2153] [outer = (nil)] [url = about:blank] 06:30:40 INFO - PROCESS | 1828 | --DOMWINDOW == 207 (0x7fe16b84cc00) [pid = 1828] [serial = 2183] [outer = (nil)] [url = about:blank] 06:30:40 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16976e800 == 179 [pid = 1828] [id = 750] 06:30:40 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1681aa000 == 178 [pid = 1828] [id = 749] 06:30:40 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe166ec9000 == 177 [pid = 1828] [id = 748] 06:30:40 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe164413800 == 176 [pid = 1828] [id = 747] 06:30:40 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe15eff9000 == 175 [pid = 1828] [id = 746] 06:30:40 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1627a8800 == 174 [pid = 1828] [id = 745] 06:30:41 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe160bc1800 == 173 [pid = 1828] [id = 744] 06:30:41 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe163863800 == 172 [pid = 1828] [id = 743] 06:30:41 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17df40000 == 171 [pid = 1828] [id = 736] 06:30:41 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17cc69000 == 170 [pid = 1828] [id = 735] 06:30:41 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17a0e2800 == 169 [pid = 1828] [id = 734] 06:30:41 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1781aa000 == 168 [pid = 1828] [id = 733] 06:30:41 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17779e000 == 167 [pid = 1828] [id = 732] 06:30:41 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe174ec2800 == 166 [pid = 1828] [id = 731] 06:30:41 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe17444e000 == 165 [pid = 1828] [id = 730] 06:30:41 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe16cb0b000 == 164 [pid = 1828] [id = 729] 06:30:41 INFO - PROCESS | 1828 | --DOCSHELL 0x7fe1681a8800 == 163 [pid = 1828] [id = 728] 06:30:41 INFO - PROCESS | 1828 | 1461591041154 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 206 (0x7fe174510c00) [pid = 1828] [serial = 2112] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 205 (0x7fe17292a000) [pid = 1828] [serial = 2117] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 204 (0x7fe18c5db400) [pid = 1828] [serial = 2141] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 203 (0x7fe177680000) [pid = 1828] [serial = 2120] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 202 (0x7fe1670a3800) [pid = 1828] [serial = 2168] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 201 (0x7fe16b44c400) [pid = 1828] [serial = 2169] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 200 (0x7fe163541800) [pid = 1828] [serial = 2160] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 199 (0x7fe160a5a000) [pid = 1828] [serial = 2159] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 198 (0x7fe16b46ac00) [pid = 1828] [serial = 2171] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 197 (0x7fe16018c400) [pid = 1828] [serial = 2138] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 196 (0x7fe1694e7c00) [pid = 1828] [serial = 2166] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 195 (0x7fe166d69000) [pid = 1828] [serial = 2165] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 194 (0x7fe17387ac00) [pid = 1828] [serial = 2174] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 193 (0x7fe16415a000) [pid = 1828] [serial = 2163] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 192 (0x7fe16380ec00) [pid = 1828] [serial = 2162] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 191 (0x7fe162810800) [pid = 1828] [serial = 2156] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 190 (0x7fe160a4a000) [pid = 1828] [serial = 2144] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 189 (0x7fe18fa09c00) [pid = 1828] [serial = 2135] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 188 (0x7fe174911000) [pid = 1828] [serial = 2177] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (0x7fe16cbea400) [pid = 1828] [serial = 2126] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (0x7fe164fd4400) [pid = 1828] [serial = 2114] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (0x7fe17dd86400) [pid = 1828] [serial = 2129] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (0x7fe18afd5c00) [pid = 1828] [serial = 2132] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (0x7fe178003800) [pid = 1828] [serial = 2123] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (0x7fe175f2cc00) [pid = 1828] [serial = 2178] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (0x7fe16379e400) [pid = 1828] [serial = 2180] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (0x7fe16689ec00) [pid = 1828] [serial = 2181] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 179 (0x7fe173f09800) [pid = 1828] [serial = 2175] [outer = (nil)] [url = about:blank] 06:30:41 INFO - PROCESS | 1828 | --DOMWINDOW == 178 (0x7fe1725a8400) [pid = 1828] [serial = 2172] [outer = (nil)] [url = about:blank] 06:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:30:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:30:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1329ms 06:30:41 INFO - PROCESS | 1828 | 1461591041188 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 06:30:41 INFO - PROCESS | 1828 | 1461591041191 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 06:30:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:30:41 INFO - PROCESS | 1828 | 1461591041202 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:30:41 INFO - PROCESS | 1828 | 1461591041204 Marionette TRACE conn3 <- [1,3054,null,{}] 06:30:41 INFO - PROCESS | 1828 | 1461591041207 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:41 INFO - PROCESS | 1828 | 1461591041354 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 06:30:41 INFO - PROCESS | 1828 | 1461591041554 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:41 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe166964000 == 164 [pid = 1828] [id = 773] 06:30:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 179 (0x7fe16034d400) [pid = 1828] [serial = 2318] [outer = (nil)] 06:30:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 180 (0x7fe16b29c400) [pid = 1828] [serial = 2319] [outer = 0x7fe16034d400] 06:30:41 INFO - PROCESS | 1828 | 1461591041606 Marionette DEBUG loaded listener.js 06:30:41 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (0x7fe16b84a000) [pid = 1828] [serial = 2320] [outer = 0x7fe16034d400] 06:30:42 INFO - PROCESS | 1828 | 1461591042487 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:30:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:30:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 06:30:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:30:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:30:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1350ms 06:30:42 INFO - PROCESS | 1828 | 1461591042547 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 06:30:42 INFO - PROCESS | 1828 | 1461591042549 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 06:30:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:30:42 INFO - PROCESS | 1828 | 1461591042554 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:30:42 INFO - PROCESS | 1828 | 1461591042556 Marionette TRACE conn3 <- [1,3058,null,{}] 06:30:42 INFO - PROCESS | 1828 | 1461591042559 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:42 INFO - PROCESS | 1828 | 1461591042797 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 06:30:43 INFO - PROCESS | 1828 | 1461591043012 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:43 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16b326000 == 165 [pid = 1828] [id = 774] 06:30:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (0x7fe166d69000) [pid = 1828] [serial = 2321] [outer = (nil)] 06:30:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (0x7fe16cbf4000) [pid = 1828] [serial = 2322] [outer = 0x7fe166d69000] 06:30:43 INFO - PROCESS | 1828 | 1461591043076 Marionette DEBUG loaded listener.js 06:30:43 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (0x7fe173760000) [pid = 1828] [serial = 2323] [outer = 0x7fe166d69000] 06:30:43 INFO - PROCESS | 1828 | 1461591043769 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:30:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:30:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:30:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:30:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:30:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:30:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:30:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:30:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:30:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1234ms 06:30:43 INFO - PROCESS | 1828 | 1461591043792 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 06:30:43 INFO - PROCESS | 1828 | 1461591043800 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 06:30:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:30:43 INFO - PROCESS | 1828 | 1461591043815 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:30:43 INFO - PROCESS | 1828 | 1461591043817 Marionette TRACE conn3 <- [1,3062,null,{}] 06:30:43 INFO - PROCESS | 1828 | 1461591043821 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:44 INFO - PROCESS | 1828 | 1461591044057 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 06:30:44 INFO - PROCESS | 1828 | 1461591044096 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:44 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17171e800 == 166 [pid = 1828] [id = 775] 06:30:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (0x7fe17783e800) [pid = 1828] [serial = 2324] [outer = (nil)] 06:30:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (0x7fe177899400) [pid = 1828] [serial = 2325] [outer = 0x7fe17783e800] 06:30:44 INFO - PROCESS | 1828 | 1461591044153 Marionette DEBUG loaded listener.js 06:30:44 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (0x7fe178008800) [pid = 1828] [serial = 2326] [outer = 0x7fe17783e800] 06:30:44 INFO - PROCESS | 1828 | [1828] 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 06:30:44 INFO - PROCESS | 1828 | 1461591044926 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:30:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:30:44 INFO - {} 06:30:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1129ms 06:30:44 INFO - PROCESS | 1828 | 1461591044955 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 06:30:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:30:44 INFO - PROCESS | 1828 | 1461591044964 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 06:30:44 INFO - PROCESS | 1828 | 1461591044968 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:30:44 INFO - PROCESS | 1828 | 1461591044974 Marionette TRACE conn3 <- [1,3066,null,{}] 06:30:44 INFO - PROCESS | 1828 | 1461591044985 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:45 INFO - PROCESS | 1828 | 1461591045193 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 06:30:45 INFO - PROCESS | 1828 | 1461591045211 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:45 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe165203000 == 167 [pid = 1828] [id = 776] 06:30:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (0x7fe16280e800) [pid = 1828] [serial = 2327] [outer = (nil)] 06:30:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (0x7fe178009c00) [pid = 1828] [serial = 2328] [outer = 0x7fe16280e800] 06:30:45 INFO - PROCESS | 1828 | 1461591045271 Marionette DEBUG loaded listener.js 06:30:45 INFO - PROCESS | 1828 | ++DOMWINDOW == 190 (0x7fe17da5c800) [pid = 1828] [serial = 2329] [outer = 0x7fe16280e800] 06:30:45 INFO - PROCESS | 1828 | --DOMWINDOW == 189 (0x7fe163f9d400) [pid = 1828] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:30:45 INFO - PROCESS | 1828 | --DOMWINDOW == 188 (0x7fe165eee800) [pid = 1828] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:30:45 INFO - PROCESS | 1828 | --DOMWINDOW == 187 (0x7fe160a4a400) [pid = 1828] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:30:45 INFO - PROCESS | 1828 | --DOMWINDOW == 186 (0x7fe166fa7800) [pid = 1828] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:30:45 INFO - PROCESS | 1828 | --DOMWINDOW == 185 (0x7fe160188c00) [pid = 1828] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:30:45 INFO - PROCESS | 1828 | --DOMWINDOW == 184 (0x7fe166acb400) [pid = 1828] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:30:45 INFO - PROCESS | 1828 | --DOMWINDOW == 183 (0x7fe165d31800) [pid = 1828] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:30:45 INFO - PROCESS | 1828 | --DOMWINDOW == 182 (0x7fe160a47000) [pid = 1828] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:30:45 INFO - PROCESS | 1828 | --DOMWINDOW == 181 (0x7fe165d30000) [pid = 1828] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:30:45 INFO - PROCESS | 1828 | --DOMWINDOW == 180 (0x7fe1639d9000) [pid = 1828] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:30:46 INFO - PROCESS | 1828 | 1461591046219 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:30:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:30:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:30:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:30:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:30:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:30:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:30:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:30:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1290ms 06:30:46 INFO - PROCESS | 1828 | 1461591046261 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 06:30:46 INFO - PROCESS | 1828 | 1461591046264 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 06:30:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:30:46 INFO - PROCESS | 1828 | 1461591046273 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:30:46 INFO - PROCESS | 1828 | 1461591046275 Marionette TRACE conn3 <- [1,3070,null,{}] 06:30:46 INFO - PROCESS | 1828 | 1461591046280 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:46 INFO - PROCESS | 1828 | 1461591046423 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 06:30:46 INFO - PROCESS | 1828 | 1461591046605 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:46 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1745d5800 == 168 [pid = 1828] [id = 777] 06:30:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 181 (0x7fe16018a000) [pid = 1828] [serial = 2330] [outer = (nil)] 06:30:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 182 (0x7fe17c7b7400) [pid = 1828] [serial = 2331] [outer = 0x7fe16018a000] 06:30:46 INFO - PROCESS | 1828 | 1461591046656 Marionette DEBUG loaded listener.js 06:30:46 INFO - PROCESS | 1828 | ++DOMWINDOW == 183 (0x7fe17db91c00) [pid = 1828] [serial = 2332] [outer = 0x7fe16018a000] 06:30:47 INFO - PROCESS | 1828 | 1461591047204 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:30:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:30:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:30:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:30:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:30:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:30:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:30:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 974ms 06:30:47 INFO - PROCESS | 1828 | 1461591047249 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 06:30:47 INFO - PROCESS | 1828 | 1461591047252 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 06:30:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:30:47 INFO - PROCESS | 1828 | 1461591047256 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:30:47 INFO - PROCESS | 1828 | 1461591047259 Marionette TRACE conn3 <- [1,3074,null,{}] 06:30:47 INFO - PROCESS | 1828 | 1461591047263 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:47 INFO - PROCESS | 1828 | 1461591047401 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 06:30:47 INFO - PROCESS | 1828 | 1461591047583 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:47 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1776ab800 == 169 [pid = 1828] [id = 778] 06:30:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 184 (0x7fe1636cf400) [pid = 1828] [serial = 2333] [outer = (nil)] 06:30:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 185 (0x7fe17e21a000) [pid = 1828] [serial = 2334] [outer = 0x7fe1636cf400] 06:30:47 INFO - PROCESS | 1828 | 1461591047634 Marionette DEBUG loaded listener.js 06:30:47 INFO - PROCESS | 1828 | ++DOMWINDOW == 186 (0x7fe17e94a800) [pid = 1828] [serial = 2335] [outer = 0x7fe1636cf400] 06:30:48 INFO - PROCESS | 1828 | 1461591048397 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:30:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:30:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:30:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:30:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:30:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:30:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:30:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1176ms 06:30:48 INFO - PROCESS | 1828 | 1461591048435 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 06:30:48 INFO - PROCESS | 1828 | 1461591048442 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 06:30:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:30:48 INFO - PROCESS | 1828 | 1461591048449 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:30:48 INFO - PROCESS | 1828 | 1461591048455 Marionette TRACE conn3 <- [1,3078,null,{}] 06:30:48 INFO - PROCESS | 1828 | 1461591048461 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:48 INFO - PROCESS | 1828 | 1461591048651 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 06:30:48 INFO - PROCESS | 1828 | 1461591048920 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:48 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe165221800 == 170 [pid = 1828] [id = 779] 06:30:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 187 (0x7fe160a4c400) [pid = 1828] [serial = 2336] [outer = (nil)] 06:30:48 INFO - PROCESS | 1828 | ++DOMWINDOW == 188 (0x7fe1634f5400) [pid = 1828] [serial = 2337] [outer = 0x7fe160a4c400] 06:30:48 INFO - PROCESS | 1828 | 1461591048988 Marionette DEBUG loaded listener.js 06:30:49 INFO - PROCESS | 1828 | ++DOMWINDOW == 189 (0x7fe16380a000) [pid = 1828] [serial = 2338] [outer = 0x7fe160a4c400] 06:30:49 INFO - PROCESS | 1828 | 1461591049714 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 06:30:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:30:49 INFO - PROCESS | 1828 | 1461591049809 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 06:30:49 INFO - PROCESS | 1828 | 1461591049818 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:30:49 INFO - PROCESS | 1828 | 1461591049821 Marionette TRACE conn3 <- [1,3082,null,{}] 06:30:49 INFO - PROCESS | 1828 | 1461591049826 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:50 INFO - PROCESS | 1828 | 1461591050022 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 06:30:50 INFO - PROCESS | 1828 | 1461591050283 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:50 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe16a216800 == 171 [pid = 1828] [id = 780] 06:30:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 190 (0x7fe16380d000) [pid = 1828] [serial = 2339] [outer = (nil)] 06:30:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 191 (0x7fe166fa6400) [pid = 1828] [serial = 2340] [outer = 0x7fe16380d000] 06:30:50 INFO - PROCESS | 1828 | 1461591050349 Marionette DEBUG loaded listener.js 06:30:50 INFO - PROCESS | 1828 | ++DOMWINDOW == 192 (0x7fe16a24c000) [pid = 1828] [serial = 2341] [outer = 0x7fe16380d000] 06:30:51 INFO - PROCESS | 1828 | 1461591051085 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:30:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:30:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:30:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:30:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1278ms 06:30:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:30:51 INFO - PROCESS | 1828 | 1461591051096 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 06:30:51 INFO - PROCESS | 1828 | 1461591051099 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 06:30:51 INFO - PROCESS | 1828 | 1461591051104 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:30:51 INFO - PROCESS | 1828 | 1461591051109 Marionette TRACE conn3 <- [1,3086,null,{}] 06:30:51 INFO - PROCESS | 1828 | 1461591051123 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:51 INFO - PROCESS | 1828 | 1461591051284 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 06:30:51 INFO - PROCESS | 1828 | 1461591051555 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:51 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe1728d7800 == 172 [pid = 1828] [id = 781] 06:30:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 193 (0x7fe16cbf8400) [pid = 1828] [serial = 2342] [outer = (nil)] 06:30:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 194 (0x7fe16379e000) [pid = 1828] [serial = 2343] [outer = 0x7fe16cbf8400] 06:30:51 INFO - PROCESS | 1828 | 1461591051627 Marionette DEBUG loaded listener.js 06:30:51 INFO - PROCESS | 1828 | ++DOMWINDOW == 195 (0x7fe172924c00) [pid = 1828] [serial = 2344] [outer = 0x7fe16cbf8400] 06:30:52 INFO - PROCESS | 1828 | 1461591052286 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:30:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:30:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1237ms 06:30:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:30:52 INFO - PROCESS | 1828 | 1461591052342 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 06:30:52 INFO - PROCESS | 1828 | 1461591052345 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 06:30:52 INFO - PROCESS | 1828 | 1461591052350 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:30:52 INFO - PROCESS | 1828 | 1461591052353 Marionette TRACE conn3 <- [1,3090,null,{}] 06:30:52 INFO - PROCESS | 1828 | 1461591052357 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:52 INFO - PROCESS | 1828 | 1461591052519 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 06:30:52 INFO - PROCESS | 1828 | 1461591052755 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:52 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe177e34000 == 173 [pid = 1828] [id = 782] 06:30:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 196 (0x7fe170e4d800) [pid = 1828] [serial = 2345] [outer = (nil)] 06:30:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 197 (0x7fe17490fc00) [pid = 1828] [serial = 2346] [outer = 0x7fe170e4d800] 06:30:52 INFO - PROCESS | 1828 | 1461591052821 Marionette DEBUG loaded listener.js 06:30:52 INFO - PROCESS | 1828 | ++DOMWINDOW == 198 (0x7fe175104400) [pid = 1828] [serial = 2347] [outer = 0x7fe170e4d800] 06:30:53 INFO - PROCESS | 1828 | 1461591053474 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:30:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:30:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1175ms 06:30:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:30:53 INFO - PROCESS | 1828 | 1461591053526 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 06:30:53 INFO - PROCESS | 1828 | 1461591053528 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 06:30:53 INFO - PROCESS | 1828 | 1461591053533 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:30:53 INFO - PROCESS | 1828 | 1461591053535 Marionette TRACE conn3 <- [1,3094,null,{}] 06:30:53 INFO - PROCESS | 1828 | 1461591053540 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:53 INFO - PROCESS | 1828 | 1461591053700 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 06:30:53 INFO - PROCESS | 1828 | 1461591053934 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:53 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17884e800 == 174 [pid = 1828] [id = 783] 06:30:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 199 (0x7fe17387ac00) [pid = 1828] [serial = 2348] [outer = (nil)] 06:30:53 INFO - PROCESS | 1828 | ++DOMWINDOW == 200 (0x7fe176138000) [pid = 1828] [serial = 2349] [outer = 0x7fe17387ac00] 06:30:54 INFO - PROCESS | 1828 | 1461591053997 Marionette DEBUG loaded listener.js 06:30:54 INFO - PROCESS | 1828 | ++DOMWINDOW == 201 (0x7fe177767400) [pid = 1828] [serial = 2350] [outer = 0x7fe17387ac00] 06:30:54 INFO - PROCESS | 1828 | 1461591054697 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:30:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:30:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1227ms 06:30:54 INFO - PROCESS | 1828 | 1461591054760 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 06:30:54 INFO - PROCESS | 1828 | 1461591054763 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 06:30:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:30:54 INFO - PROCESS | 1828 | 1461591054768 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:30:54 INFO - PROCESS | 1828 | 1461591054770 Marionette TRACE conn3 <- [1,3098,null,{}] 06:30:54 INFO - PROCESS | 1828 | 1461591054775 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:54 INFO - PROCESS | 1828 | 1461591054957 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 06:30:55 INFO - PROCESS | 1828 | 1461591055221 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:55 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17d087800 == 175 [pid = 1828] [id = 784] 06:30:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 202 (0x7fe177768800) [pid = 1828] [serial = 2351] [outer = (nil)] 06:30:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 203 (0x7fe17881bc00) [pid = 1828] [serial = 2352] [outer = 0x7fe177768800] 06:30:55 INFO - PROCESS | 1828 | 1461591055288 Marionette DEBUG loaded listener.js 06:30:55 INFO - PROCESS | 1828 | ++DOMWINDOW == 204 (0x7fe17b9b2800) [pid = 1828] [serial = 2353] [outer = 0x7fe177768800] 06:30:55 INFO - PROCESS | 1828 | 1461591055945 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:30:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:30:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:30:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1229ms 06:30:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:30:56 INFO - PROCESS | 1828 | 1461591055998 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 06:30:56 INFO - PROCESS | 1828 | 1461591056001 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 06:30:56 INFO - PROCESS | 1828 | 1461591056007 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:30:56 INFO - PROCESS | 1828 | 1461591056010 Marionette TRACE conn3 <- [1,3102,null,{}] 06:30:56 INFO - PROCESS | 1828 | 1461591056014 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:56 INFO - PROCESS | 1828 | 1461591056185 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 06:30:56 INFO - PROCESS | 1828 | 1461591056451 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:56 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe17e2ab800 == 176 [pid = 1828] [id = 785] 06:30:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 205 (0x7fe177a0b400) [pid = 1828] [serial = 2354] [outer = (nil)] 06:30:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 206 (0x7fe17c1b3c00) [pid = 1828] [serial = 2355] [outer = 0x7fe177a0b400] 06:30:56 INFO - PROCESS | 1828 | 1461591056520 Marionette DEBUG loaded listener.js 06:30:56 INFO - PROCESS | 1828 | ++DOMWINDOW == 207 (0x7fe17e21c400) [pid = 1828] [serial = 2356] [outer = 0x7fe177a0b400] 06:30:57 INFO - PROCESS | 1828 | 1461591057158 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:30:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:30:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1178ms 06:30:57 INFO - PROCESS | 1828 | 1461591057196 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 06:30:57 INFO - PROCESS | 1828 | 1461591057198 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 06:30:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:30:57 INFO - PROCESS | 1828 | 1461591057206 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:30:57 INFO - PROCESS | 1828 | 1461591057209 Marionette TRACE conn3 <- [1,3106,null,{}] 06:30:57 INFO - PROCESS | 1828 | 1461591057213 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:57 INFO - PROCESS | 1828 | 1461591057381 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 06:30:57 INFO - PROCESS | 1828 | 1461591057618 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:57 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18a198000 == 177 [pid = 1828] [id = 786] 06:30:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 208 (0x7fe17c7bbc00) [pid = 1828] [serial = 2357] [outer = (nil)] 06:30:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 209 (0x7fe17e953800) [pid = 1828] [serial = 2358] [outer = 0x7fe17c7bbc00] 06:30:57 INFO - PROCESS | 1828 | 1461591057680 Marionette DEBUG loaded listener.js 06:30:57 INFO - PROCESS | 1828 | ++DOMWINDOW == 210 (0x7fe181410c00) [pid = 1828] [serial = 2359] [outer = 0x7fe17c7bbc00] 06:30:58 INFO - PROCESS | 1828 | 1461591058416 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:30:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:30:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:30:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:30:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1229ms 06:30:58 INFO - PROCESS | 1828 | 1461591058436 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 06:30:58 INFO - PROCESS | 1828 | 1461591058438 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 06:30:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:30:58 INFO - PROCESS | 1828 | 1461591058444 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:30:58 INFO - PROCESS | 1828 | 1461591058446 Marionette TRACE conn3 <- [1,3110,null,{}] 06:30:58 INFO - PROCESS | 1828 | 1461591058451 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:58 INFO - PROCESS | 1828 | 1461591058638 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 06:30:58 INFO - PROCESS | 1828 | 1461591058883 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:58 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fa50000 == 178 [pid = 1828] [id = 787] 06:30:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 211 (0x7fe17e21f000) [pid = 1828] [serial = 2360] [outer = (nil)] 06:30:58 INFO - PROCESS | 1828 | ++DOMWINDOW == 212 (0x7fe18425a000) [pid = 1828] [serial = 2361] [outer = 0x7fe17e21f000] 06:30:58 INFO - PROCESS | 1828 | 1461591058946 Marionette DEBUG loaded listener.js 06:30:59 INFO - PROCESS | 1828 | ++DOMWINDOW == 213 (0x7fe18afd3800) [pid = 1828] [serial = 2362] [outer = 0x7fe17e21f000] 06:30:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:30:59 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 06:30:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:30:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1178ms 06:30:59 INFO - PROCESS | 1828 | 1461591059616 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:30:59 INFO - PROCESS | 1828 | 1461591059624 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 06:30:59 INFO - PROCESS | 1828 | 1461591059627 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 06:30:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:30:59 INFO - PROCESS | 1828 | 1461591059653 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:30:59 INFO - PROCESS | 1828 | 1461591059655 Marionette TRACE conn3 <- [1,3114,null,{}] 06:30:59 INFO - PROCESS | 1828 | 1461591059660 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:59 INFO - PROCESS | 1828 | 1461591059831 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 06:31:00 INFO - PROCESS | 1828 | 1461591060069 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"e8473fb8-3f1c-45f2-8e3b-3a9c05beaceb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:00 INFO - PROCESS | 1828 | ++DOCSHELL 0x7fe18fc42800 == 179 [pid = 1828] [id = 788] 06:31:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 214 (0x7fe16515ac00) [pid = 1828] [serial = 2363] [outer = (nil)] 06:31:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 215 (0x7fe165163000) [pid = 1828] [serial = 2364] [outer = 0x7fe16515ac00] 06:31:00 INFO - PROCESS | 1828 | 1461591060131 Marionette DEBUG loaded listener.js 06:31:00 INFO - PROCESS | 1828 | ++DOMWINDOW == 216 (0x7fe165168800) [pid = 1828] [serial = 2365] [outer = 0x7fe16515ac00] 06:31:00 INFO - PROCESS | 1828 | 1461591060832 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:31:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:31:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1237ms 06:31:00 INFO - PROCESS | 1828 | 1461591060885 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 06:31:00 INFO - PROCESS | 1828 | 1461591060889 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 06:31:02 WARNING - u'runner_teardown' () 06:31:02 INFO - No more tests 06:31:02 INFO - Got 0 unexpected results 06:31:02 INFO - SUITE-END | took 1002s 06:31:02 INFO - Closing logging queue 06:31:02 INFO - queue closed 06:31:02 INFO - Return code: 0 06:31:02 WARNING - # TBPL SUCCESS # 06:31:02 INFO - Running post-action listener: _resource_record_post_action 06:31:02 INFO - Running post-run listener: _resource_record_post_run 06:31:03 INFO - Total resource usage - Wall time: 1033s; CPU: 98.0%; Read bytes: 8388608; Write bytes: 975720448; Read time: 304; Write time: 312836 06:31:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:31:03 INFO - install - Wall time: 27s; CPU: 100.0%; Read bytes: 0; Write bytes: 51892224; Read time: 0; Write time: 54412 06:31:03 INFO - run-tests - Wall time: 1007s; CPU: 98.0%; Read bytes: 5529600; Write bytes: 923828224; Read time: 172; Write time: 258424 06:31:03 INFO - Running post-run listener: _upload_blobber_files 06:31:03 INFO - Blob upload gear active. 06:31:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:31:03 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 06:31:03 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'] 06:31:03 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 06:31:03 INFO - (blobuploader) - INFO - Open directory for files ... 06:31:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:31:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:31:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:31:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:31:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:31:06 INFO - (blobuploader) - INFO - Done attempting. 06:31:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:31:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:31:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:31:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:31:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:31:07 INFO - (blobuploader) - INFO - Done attempting. 06:31:07 INFO - (blobuploader) - INFO - Iteration through files over. 06:31:07 INFO - Return code: 0 06:31:07 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:31:07 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:31:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/30de4e0e9ce4a1a737f3ea25dc2b5ed713b2874923df984391a45661d7aac8d251e6e9cab05eebcfba646fafc5c040c8b79af6fba6c9df86838236af0f5d1c13", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3e1769d7f65903ddfc28c385c72b2d0717ea4cd2118677d6f79d20ab6164901f3d70024854fbe819284dabbd5be8e81bf27d2c94f8012b308de36e50a75d4e55"} 06:31:07 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:31:07 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:31:07 INFO - Contents: 06:31:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/30de4e0e9ce4a1a737f3ea25dc2b5ed713b2874923df984391a45661d7aac8d251e6e9cab05eebcfba646fafc5c040c8b79af6fba6c9df86838236af0f5d1c13", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3e1769d7f65903ddfc28c385c72b2d0717ea4cd2118677d6f79d20ab6164901f3d70024854fbe819284dabbd5be8e81bf27d2c94f8012b308de36e50a75d4e55"} 06:31:07 INFO - Running post-run listener: copy_logs_to_upload_dir 06:31:07 INFO - Copying logs to upload dir... 06:31:07 INFO - mkdir: /builds/slave/test/build/upload/logs 06:31:07 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1100.100200 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 18 mins, 20 secs) (at 2016-04-25 06:31:07.790010) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 06:31:07.791147) ========= 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-1461589317.823939-1895419203 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/30de4e0e9ce4a1a737f3ea25dc2b5ed713b2874923df984391a45661d7aac8d251e6e9cab05eebcfba646fafc5c040c8b79af6fba6c9df86838236af0f5d1c13", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3e1769d7f65903ddfc28c385c72b2d0717ea4cd2118677d6f79d20ab6164901f3d70024854fbe819284dabbd5be8e81bf27d2c94f8012b308de36e50a75d4e55"} build_url:https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030386 build_url: 'https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/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/30de4e0e9ce4a1a737f3ea25dc2b5ed713b2874923df984391a45661d7aac8d251e6e9cab05eebcfba646fafc5c040c8b79af6fba6c9df86838236af0f5d1c13", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3e1769d7f65903ddfc28c385c72b2d0717ea4cd2118677d6f79d20ab6164901f3d70024854fbe819284dabbd5be8e81bf27d2c94f8012b308de36e50a75d4e55"}' symbols_url: 'https://queue.taskcluster.net/v1/task/K9K2hZMYR2u6ouPgqsmV5g/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-25 06:31:07.859087) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 06:31:07.859585) ========= 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-1461589317.823939-1895419203 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016912 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 06:31:07.918239) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 06:31:07.918517) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 06:31:07.918841) ========= ========= Total master_lag: 0.55 =========